DocumentCode :
759996
Title :
GF(2m) multiplication and division over the dual basis
Author :
Fenn, Sebastian T J ; Benaissa, Mohammed ; Taylor, David
Author_Institution :
Dept. of Electr. & Electron. Eng., Huddersfield Polytech., UK
Volume :
45
Issue :
3
fYear :
1996
fDate :
3/1/1996 12:00:00 AM
Firstpage :
319
Lastpage :
327
Abstract :
In this paper an algorithm for GF(2m) multiplication/division is presented and a new, more generalized definition of duality is proposed. From these the bit-serial Berlekamp multiplier is derived and shown to be a specific case of a more general class of multipliers. Furthermore, it is shown that hardware efficient, bit-parallel dual basis multipliers can also be designed. These multipliers have a regular structure, are easily extended to different GF(2m) and hence suitable for VLSI implementations. As in the bit-serial case these bit-parallel multipliers can also be hardwired to carry out constant multiplication. These constant multipliers have reduced hardware requirements and are also simple to design. In addition, the multiplication/division algorithm also allows a bit-serial systolic finite field divider to be designed. This divider is modular, independent of the defining irreducible polynomial for the field, easily expanded to different GF(2m) and its longest delay path is independent of m
Keywords :
digital arithmetic; duality (mathematics); Berlekamp multiplier; Reed-Solomon codecs; VLSI; bit-parallel multipliers; bit-serial systolic finite field divider; division; dual basis; duality; finite field division; finite field multiplication; irreducible polynomials; multiplication; systolic arrays; Arithmetic; Codecs; Cryptography; Decoding; Galois fields; Graphics; Hardware; Polynomials; Reed-Solomon codes; Very large scale integration;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.485570
Filename :
485570
Link To Document :
بازگشت