• DocumentCode
    1457160
  • Title

    Modeling and Synthesis of Asynchronous Pipelines

  • Author

    Law, Chong-Fatt ; Gwee, Bah-Hwee ; Chang, Joseph S.

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • Volume
    19
  • Issue
    4
  • fYear
    2011
  • fDate
    4/1/2011 12:00:00 AM
  • Firstpage
    682
  • Lastpage
    695
  • Abstract
    We propose a set of modeling rules and a synthesis method for the design of asynchronous pipelines. To keep the circuit area and power dissipation of the asynchronous control network small, the proposed approach avoids the conventional syntax-directed translation approach. Instead, it employs a data-driven design style and a coarse-grain approach to the synthesis of asynchronous control, restricting asynchronous control to the implementation of communication channels commonly found in asynchronous pipelines and operations involving these channels. The proposed approach integrates well into conventional synchronous design flows because they are based on Verilog and SystemVerilog specifications, and generate register-transfer level models suitable for functional simulation and logic synthesis using existing computer-aided design tools. Using a 32-bit microprocessor, an interpolated finite-impulse-response filter bank, and a Reed-Solomon error detector as design examples, we show that the proposed approach is competitive with other comparable reported methods.
  • Keywords
    FIR filters; asynchronous circuits; hardware description languages; microprocessor chips; pipelines; Reed-Solomon error detector; SystemVerilog specifications; asynchronous circuits; asynchronous control network; asynchronous pipeline design; circuit area; coarse-grain approach; communication channels; computer-aided design tools; conventional syntax-directed translation approach avoidance; data-driven design style; functional simulation; interpolated finite-impulse-response filter bank; logic synthesis; microprocessor; power dissipation; register-transfer level models; synthesis method; word length 32 bit; Asynchronous; low power;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2009.2039501
  • Filename
    5439903