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