Fast bit-parallel binary multipliers based on type-I pentanomials

In this paper, a fast implementation of bit-parallel polynomial basis (PB) multipliers over the binary extension field GF(2^m) generated by type-I irreducible pentanomials is presented. Explicit expressions for the coordinates of the multipliers and a detailed example are given. Complexity analysis...

Descripción completa

Detalles Bibliográficos
Autor: Imaña Pascual, José Luis
Tipo de recurso: artículo
Fecha de publicación:2018
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:inglés
OAI Identifier:oai:docta.ucm.es:20.500.14352/13330
Acceso en línea:https://hdl.handle.net/20.500.14352/13330
Access Level:acceso abierto
Palabra clave:004.8
General irreducible polynomials
Mastrovito multiplier
Gf(2^m)
Trinomials
Design
Fields
Multipliers
Bit-parallel
Polynomial basis
Pentanomials
Inteligencia artificial (Informática)
1203.04 Inteligencia Artificial
Descripción
Sumario:In this paper, a fast implementation of bit-parallel polynomial basis (PB) multipliers over the binary extension field GF(2^m) generated by type-I irreducible pentanomials is presented. Explicit expressions for the coordinates of the multipliers and a detailed example are given. Complexity analysis shows that the multipliers here presented have the lowest delay in comparison to similar bit-parallel PB multipliers found in the literature based on this class of irreducible pentanomials. In order to prove the theoretical complexities, hardware implementations over Xilinx FPGAs have also been performed. Experimental results show that the approach here presented exhibits the lowest delay with a balanced Area x Time complexity when it is compared with similar multipliers.