• DocumentCode
    929944
  • Title

    A mesochronous pipelining scheme for high-performance digital systems

  • Author

    Tatapudi, Suryanarayana B. ; Delgado-Frias, José G.

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA, USA
  • Volume
    53
  • Issue
    5
  • fYear
    2006
  • fDate
    5/1/2006 12:00:00 AM
  • Firstpage
    1078
  • Lastpage
    1088
  • Abstract
    A novel mesochronous pipelining scheme is described in this paper. In this scheme, data and clock travel together. At any given time a pipeline stage could be operating on more than one data wave. The clock period in the proposed pipeline scheme is determined by the pipeline stage with largest difference between its minimum and maximum delays. This is a significant performance gain compared to conventional pipeline scheme where clock period is determined by the stage with the largest delay. A detailed analysis of the clock period constraints is provided to show the performance gains and Speedup of mesochronous pipelining over other pipelining schemes. Also, the number of pipeline stages and pipeline registers is small. The clock distribution scheme is simple in the mesochronous pipeline architecture. An 8 × 8-bit carry-save adder multiplier has been implemented in mesochronous pipeline architecture using modest TSMC 180-nm (drawn length 200 nm) CMOS technology. The multiplier architecture and simulation results are described in detail in this paper. The pipelined multiplier is able to operate on a clock period of 350 ps (2.86 GHz). This is a Speedup of 1.7 times over conventional pipeline scheme, with fewer pipeline stages and pipeline registers.
  • Keywords
    CMOS integrated circuits; digital systems; logic circuits; multiplying circuits; pipeline processing; 180 nm; 2.86 GHz; 350 ps; 8 bit; clock period; digital systems; mesochronous pipelining; pipelined system; register delays; CMOS technology; Clocks; Digital systems; Logic; Performance gain; Pipeline processing; Propagation delay; Registers; Synchronization; Uncertainty; High performance; mesochronous pipeline; multiplier; pipelined system; register delays;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2006.870221
  • Filename
    1629246