• DocumentCode
    1245858
  • Title

    Design and realization of high-performance wave-pipelined 8/spl times/8 b multiplier in CMOS technology

  • Author

    Ghosh, Debabrata ; Nandy, S.K.

  • Author_Institution
    SGS-Thomson Microelectron., New Delhi, India
  • Volume
    3
  • Issue
    1
  • fYear
    1995
  • fDate
    3/1/1995 12:00:00 AM
  • Firstpage
    36
  • Lastpage
    48
  • Abstract
    Wave pipelining is a design technique for increasing the throughput of a digital circuit or system without introducing pipelining registers between adjacent combinational logic blocks in the circuit/system. However, this requires balancing of the delays along all the paths from the input to the output which comes the way of its implementation. Static CMOS is inherently susceptible to delay variation with input data, and hence, receives a low priority for wave pipelined digital design. On the other hand, ECL and CML, which are amenable to wave pipelining, lack the compactness and low power attributes of CMOS. In this paper we attempt to exploit wave pipelining in CMOS technology. We use a single generic building block in Normal Process Complementary Pass Transistor Logic (NPCPL), modeled after CPL, to achieve equal delay along all the propagation paths in the logic structure. An 8/spl times/8 b multiplier is designed using this logic in a 0.8 /spl mu/m technology. The carry-save multiplier architecture is modified suitably to support wave pipelining, viz., the logic depth of all the paths are made identical. The 1 mm/spl times/0.6 mm multiplier core supports a throughput of 400 MHz and dissipates a total power of 0.6 W. We develop simple enhancements to the NPCPL building blocks that allow the multiplier to sustain throughputs in excess of 600 MHz. The methodology can be extended to introduce wave pipelining in other circuits as well.<>
  • Keywords
    CMOS logic circuits; VLSI; carry logic; delays; integrated circuit design; logic arrays; multiplying circuits; pipeline arithmetic; 0.6 W; 0.8 micron; 400 to 600 MHz; 8 bit; CMOS technology; adjacent combinational logic blocks; carry-save multiplier architecture; delays; logic depth; normal process complementary pass transistor logic; propagation paths; throughput; wave-pipelined 8/spl times/8 b multiplier; CMOS logic circuits; CMOS technology; Combinational circuits; Digital circuits; Logic design; Pipeline processing; Propagation delay; Registers; Semiconductor device modeling; Throughput;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.365452
  • Filename
    365452