Modular arithmetic is necessary when using the residue number system, which is suitable for high-speed signal processing, due to its carry-free and parallel nature. The author presents techniques for minimizing the size of the look-up table ROMs used for computing the squaring operation, when arithmetic modulo m is performed. Such squaring operations are necessary when implementing the quarter squared and the one over eight squared algorithms. These squared-law algorithms are useful in computing multiplicative intensive operations, such as convolutions, correlations and complex multiplications. The memory compression schemes presented can result in significant ROM savings, with the only extra cost of a small overhead
Published in:
Signals, Systems and Computers, 1991. 1991 Conference Record of the Twenty-Fifth Asilomar Conference on
Date of Conference:
4-6 Nov 1991
- Page(s):
-
413
-
417 vol.1
- Meeting Date :
-
04 Nov 1991-06 Nov 1991
- ISSN :
-
1058-6393
- Print ISBN:
-
0-8186-2470-1
- INSPEC Accession Number:
-
4276009
- Conference Location :
-
Pacific Grove, CA
- Digital Object Identifier :
-
10.1109/ACSSC.1991.186483
- Product Type:
-
Conference Publications