Title :
ROM table reduction techniques for computing the squaring operation using modular arithmetic
Author :
Skavantzos, Alexander
Author_Institution :
Louisiana State Univ., Baton Rouge, LA, USA
Abstract :
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
Keywords :
digital arithmetic; multiplying circuits; parallel algorithms; read-only storage; signal processing; table lookup; RNS; ROM table reduction techniques; complex multiplications; convolutions; correlations; high-speed signal processing; look-up table ROMs; memory compression schemes; modular arithmetic; multiplicative intensive operations; one over eight squared algorithms; quarter squared algorithms; squared-law algorithms; squaring operation; Arithmetic; Hydrogen; Multiplexing; Read only memory;
Conference_Titel :
Signals, Systems and Computers, 1991. 1991 Conference Record of the Twenty-Fifth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
Print_ISBN :
0-8186-2470-1
DOI :
10.1109/ACSSC.1991.186483