Design and clocking of VLSI multipliers
Thesis/Dissertation
·
OSTI ID:6054460
This thesis presents a versatile new multiplier architecture, which can provide better performance than conventional linear array multipliers at a fraction of the silicon area. The high performance is obtained by using a new binary tree structure, the 4-2 tree. The 4-2 tree is symmetric and far more regular than other multiplier trees while offering comparable performance, making it better suited for VLSI implementations. To reduce area, a partial, pipelined 4-2 tree is used with a 4-2 carry-save accumulator placed at its outputs to iteratively sum the partial products as they are generated. Maximum performance is obtained by accurately matching the iterative clock to the pipeline rate of the 4-2 tree, using a stoppable on-chip clock generator. To prove the new architecture a test chip, called SPIM, was fabricated in a 1.6 {mu}m CMOS process. SPIM contains 41,000 transistors with an array size of 2.9 {times} 5.3 mm. Running at an internal clock frequency of 85 MHz, SPIM performs the 65 bit mantissa portion of a double extended precision floating-point multiply in under 120 ns. To make the new architecture commercially interesting, several high performance rounding algorithms compatible with IEEE standard 754 for binary floating-point arithmetic have also been developed.
- Research Organization:
- Stanford Univ., CA (USA)
- OSTI ID:
- 6054460
- Country of Publication:
- United States
- Language:
- English
Similar Records
VLSI binary multiplier using residue number systems
Parallel bit-level pipelined VLSI designs for high-speed signal processing
Finite-field arithmetic operations in VLSI-algorithms, realizations, and applications
Conference
·
Thu Dec 31 23:00:00 EST 1981
·
OSTI ID:5303029
Parallel bit-level pipelined VLSI designs for high-speed signal processing
Journal Article
·
Tue Sep 01 00:00:00 EDT 1987
· Proc. IEEE; (United States)
·
OSTI ID:5938733
Finite-field arithmetic operations in VLSI-algorithms, realizations, and applications
Book
·
Tue Dec 31 23:00:00 EST 1985
·
OSTI ID:5254676