Title :
Digit-Level Semi-Systolic and Systolic Structures for the Shifted Polynomial Basis Multiplication Over Binary Extension Fields
Author :
Hariri, Arash ; Reyhani-Masoleh, Arash
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, ON, Canada
Abstract :
Finite field multiplication is one of the most important operations in the finite field arithmetic. In this paper, we study semi-systolic and systolic implementations of the shifted polynomial basis multiplication and propose low time complexity semi-systolic and systolic array structures. We show that our proposed semi-systolic multiplier is faster than its existing counterparts available in the literature. Our application-specified integrated circuit (ASIC) implementation of the proposed semi-systolic multiplier demonstrates that reduction in time complexity is achieved without imposing hardware overhead. Furthermore, our proposed systolic array shifted polynomial basis (SPB) multiplier has a low time complexity for general irreducible polynomials.
Keywords :
application specific integrated circuits; computational complexity; multiplying circuits; polynomials; ASIC implementation; SPB multiplier; application-specified integrated circuit implementation; binary extension field; digit-level semisystolic multiplier array structure; digit-level systolic multiplier array structure; finite field arithmetic; finite field multiplication; shifted polynomial basis multiplication; shifted polynomial basis multiplier; time complexity; Arrays; Clocks; Complexity theory; Delay; Latches; Logic gates; Polynomials; Binary extension fields; digit-level; multiplication; semi-systolic; shifted polynomial basis; systolic;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2010.2066994