Title :
New multipliers modulo 2N-1
Author :
Skavantzos, Alexander ; Rao, Poornachandra B.
Author_Institution :
Dept. of Electr. & Comput. Eng., Louisiana State Univ., Baton Rouge, LA, USA
fDate :
8/1/1992 12:00:00 AM
Abstract :
Techniques for computing the product of two N-bit integers modulo 2N-1 from their k-bit byte decompositions are presented. A modulus 2N-1 is chosen, as multiplication performed in this modulus can be reconstructed from the cyclic convolution between the sequences of the k-bit bytes of the decomposed numbers. It is shown that cyclic convolutions can be computed using only additions and squaring operations but not two-operand multiplications. Since the squaring operation is a one-operand operation, significant savings in ROM bits can be obtained if look-up tables are used
Keywords :
digital arithmetic; multiplying circuits; ROM bits; additions; cyclic convolution; look-up tables; modulo 2N-1; multiplication; multipliers; squaring; Convolution; Digital arithmetic; Digital signal processing; Discrete Fourier transforms; Helium; Read only memory; Signal processing algorithms; Table lookup;
Journal_Title :
Computers, IEEE Transactions on