• DocumentCode
    2178527
  • Title

    The design of 16×16 wave pipelined multiplier using fan-in equalization technique

  • Author

    Shim, Daeyun ; Kim, Wonchan

  • Author_Institution
    Sch. of Electr. Eng., Seoul Nat. Univ., South Korea
  • Volume
    1
  • fYear
    1997
  • fDate
    3-6 Aug 1997
  • Firstpage
    336
  • Abstract
    In this paper, a wave-pipelined 16×16 multiplier is presented. The critical problem of wave pipelining, the cumulative delay deviation of each stage, is minimized by using fan-in equalization technique. A new logic cell concept, Tree Pass transistor Logic (TPL), is employed as a wave pipeline circuit element, whose speed is comparable to CPL, and whose logic style is similar to that of DPL. Also a new true single phase flip-flop is proposed which enables one to reduce the number of registers to a half of conventional wave pipeline configuration. The wave pipelined 16×16 multiplier of total 31,400 transistors, is comprised of input-fanin equalizer, 8 modified Booth´s encoder, 2 level of (4:2) compressor and 28 bit fast adder. At 3 V supply, the estimated throughput rate of 500 MHz is obtained by SPICE simulator using typical parameters of 0.8 μm technology and practical considerations
  • Keywords
    SPICE; adders; cellular arrays; circuit analysis computing; delays; flip-flops; multiplying circuits; pipeline arithmetic; 0.8 micron; 16 bit; 16×16 wave pipelined multiplier; 3 V; 500 MHz; Booth´s encoder; SPICE simulator; cumulative delay deviation; fan-in equalization technique; fast adder; logic cell concept; single phase flip-flop; tree pass transistor logic; Adders; Equalizers; Flip-flops; Logic circuits; Page description languages; Pipeline processing; Propagation delay; Registers; SPICE; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1997. Proceedings of the 40th Midwest Symposium on
  • Conference_Location
    Sacramento, CA
  • Print_ISBN
    0-7803-3694-1
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1997.666102
  • Filename
    666102