A high-speed multiplier using a redundant binary adder tree
- 1 February 1987
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal of Solid-State Circuits
- Vol. 22 (1), 28-34
- https://doi.org/10.1109/jssc.1987.1052667
Abstract
A 16-bit /spl times/ 16-bit multiplier for 2 two's-complement binary numbers based on a new algorithm is described. This multiplier has been fabricated on an LSI chip using a standard n-E/D MOS process technology with a 2.7-/spl mu/m design rule. This multiplier is characterized by use of a binary tree of redundant binary adders. In the new algorithm, n-bit multiplication is performed in a time proportional to log/SUB 2/ n and the physical design of the multiplier is constructed of a regular cellular array. This new algorithm has been proposed by N. Takagi et al. (1982, 1983). The 16-bit/spl times/16-bit multiplier chip size is 5.8 /spl times/ 6.3 mm/SUP 2/ using the new layout for a binary adder tree. The chip contains about 10600 transistors, and the longest logic path includes 46 gates. The multiplication time was measured as 120 ns. It is estimated that a 32-bit /spl times/ 32-bit multiplication time is about 140 ns.Keywords
This publication has 7 references indexed in Scilit:
- A fast 16 bit NMOS parallel multiplierIEEE Journal of Solid-State Circuits, 1984
- A CMOS floating point multiplierPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1984
- A high speed and low power CMOS/SOS multiplier-accumulatorMicroelectronics Journal, 1983
- Tree Realizations of Iterative CircuitsIEEE Transactions on Computers, 1977
- Design of ion-implanted MOSFET's with very small physical dimensionsIEEE Journal of Solid-State Circuits, 1974
- A Suggestion for a Fast MultiplierIEEE Transactions on Electronic Computers, 1964
- Signed-Digit Numbe Representations for Fast Parallel ArithmeticIEEE Transactions on Electronic Computers, 1961