Title :
Residue multipliers using factored decomposition
Author :
Dugdale, Melanie
Author_Institution :
Dept. of Electron., New South Wales Univ., Kensington, NSW, Australia
fDate :
9/1/1994 12:00:00 AM
Abstract :
A technique for residue multiplication is described where the modulus is a non-prime integer. If the modulus m can be decomposed into two or more relatively prime factors, then multiplication can be done as a set of concurrent multiplication operations using the relatively prime factors as moduli. If a factor is prime, then multiplication is performed with an index calculus technique, otherwise a direct table look-up is used. An all ROM table look-up implementation of this technique is considered and a specific example is given for a modulo-28 multiplier. Hardware requirements for non-prime moduli up to 1024 are calculated and analyzed and compared with those for prime moduli of similar magnitude. Finally, an extension of the decomposition technique is discussed which allows further levels of modulus decomposition
Keywords :
VLSI; adders; calculus; digital arithmetic; read-only storage; signal processing; table lookup; all ROM table look-up implementation; concurrent multiplication operations; decomposition technique; direct table look-up; factored decomposition; hardware requirements; index calculus technique; modulo-28 multiplier; modulus; modulus decomposition; nonprime integer; relatively prime factors; residue multipliers; Algorithm design and analysis; Arithmetic; Australia; Calculus; Cathode ray tubes; Hardware; Read only memory; Table lookup;
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on