Title :
Design of a residue arithmetic multiplier
Author :
Razavi, H.M. ; Battelini, J.
Author_Institution :
Dept. of Comput. Sci., North Carolina Univ., Charlotte, NC, USA
fDate :
10/1/1992 12:00:00 AM
Abstract :
The design of a pipelined residue-arithmetic multiplier is presented. The design uses multiple radices coded in binary. The multiplier accepts two 8-bit unsigned binary numbers and returns a 16-bit binary product. The five radices 7, 8, 11, 13 and 15, are chosen in a manner to give redundancy to numbers represented in residue arithmetic. This redundancy gives the multiplier an error-detection capability. The layout for the multiplier is implemented in 2.5 μm CMOS and simulation results indicate that the multiplier is capable of operating at 20 MHz
Keywords :
CMOS integrated circuits; digital arithmetic; error detection; integrated logic circuits; multiplying circuits; pipeline processing; redundancy; 2.5 micron; 20 MHz; CMOS; error-detection capability; layout; redundancy; residue arithmetic multiplier;
Journal_Title :
Circuits, Devices and Systems, IEE Proceedings G