DocumentCode
1184144
Title
Residue multipliers using factored decomposition
Author
Dugdale, Melanie
Author_Institution
Dept. of Electron., New South Wales Univ., Kensington, NSW, Australia
Volume
41
Issue
9
fYear
1994
fDate
9/1/1994 12:00:00 AM
Firstpage
623
Lastpage
627
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;
fLanguage
English
Journal_Title
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1057-7130
Type
jour
DOI
10.1109/82.326592
Filename
326592
Link To Document