Circuit and architecture trade-offs for high-speed multiplication

VLSI implementations of high-performance parallel multipliers are discussed. Circuit building blocks required for partial-product reduction are analyzed and two schemes leading to highly regular layouts are proposed. The circuit implementations related to the first-scheme in three different BiCMOS technologies are discussed. The die size and performance for nominal design rule values are compared, and the trend in scaling the feature sizes is studied. A silicon implementation of a prototype slice of an IEEE double-precision floating point multiplier in a 0.8- mu m double-metal BiCMOS technology is presented. >

[1]  Mark Horowitz,et al.  Rounding algorithms for IEEE multipliers , 1989, Proceedings of 9th Symposium on Computer Arithmetic.

[2]  N. Quach,et al.  On fast IEEE rounding , 1991 .

[3]  G. De Micheli,et al.  Approaching a nanosecond: a 32 bit adder , 1988, Proceedings 1988 IEEE International Conference on Computer Design: VLSI.

[4]  M. El-Diwany,et al.  Low voltage performance of an advanced CMOS/BiCMOS technology featuring 18 GHz bipolar fT and sub-70 ps CMOS gate delays , 1990, International Technical Digest on Electron Devices.

[5]  S. F. Anderson,et al.  The IBM system/360 model 91: floating-point execution unit , 1967 .

[6]  H. B. Bakoglu,et al.  IBM second-generation RISC machine organization , 1989, Proceedings 1989 IEEE International Conference on Computer Design: VLSI in Computers and Processors.

[7]  T.S. Perry Intel's secret is out , 1989, IEEE Spectrum.

[8]  L. Heller,et al.  Cascode voltage switch logic: A differential CMOS logic family , 1984, 1984 IEEE International Solid-State Circuits Conference. Digest of Technical Papers.

[9]  M. Brassington,et al.  An advanced BiCMOS process utilizing ultra-thin silicon epitaxy over arsenic buried layers , 1989, International Technical Digest on Electron Devices Meeting.

[10]  Huey Ling High Speed Binary Adder , 1981, IBM J. Res. Dev..

[11]  Kamran Eshraghian,et al.  Principles of CMOS VLSI Design: A Systems Perspective , 1985 .

[12]  Neil Weste,et al.  Principles of CMOS VLSI Design , 1985 .

[13]  L. Kohn,et al.  A 1,000,000 transistor microprocessor , 1989, IEEE International Solid-State Circuits Conference, 1989 ISSCC. Digest of Technical Papers.

[14]  Osamu Tomisawa,et al.  A 50 MHz 24 b floating-point DSP , 1989, IEEE International Solid-State Circuits Conference, 1989 ISSCC. Digest of Technical Papers.

[15]  Christopher S. Wallace,et al.  A Suggestion for a Fast Multiplier , 1964, IEEE Trans. Electron. Comput..

[16]  E. Hokenek,et al.  An 18 ns 56-bit multiply-adder circuit , 1990, 1990 37th IEEE International Conference on Solid-State Circuits.

[17]  David A. Patterson,et al.  Computer Architecture: A Quantitative Approach , 1969 .