• DocumentCode
    76969
  • Title

    Area-Efficient Asynchronous Multilevel Single-Track Pipeline Template

  • Author

    Golani, Pankaj ; Beerel, Peter A.

  • Author_Institution
    Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    22
  • Issue
    4
  • fYear
    2014
  • fDate
    Apr-14
  • Firstpage
    838
  • Lastpage
    849
  • Abstract
    This paper presents a new asynchronous design theory and a novel template for single-track handshaking that targets medium-to high-performance applications. Unlike other single-track templates, the proposed work supports multiple levels of logic per pipeline stage, improving area efficiency by sharing the control logic among more computation logic while at the same time providing higher robustness to timing variability. The proposed template also yields higher throughput than most four-phase templates and lower latency than bundled-data templates. The template was incorporated into the asynchronous ASIC flow Proteus, and experiments on ISCAS benchmarks show significant improvement in achievable throughput per area.
  • Keywords
    application specific integrated circuits; asynchronous circuits; logic design; pipeline processing; ISCAS benchmarks; asynchronous ASIC flow Proteus; asynchronous design theory; asynchronous multilevel single-track pipeline template; bundled-data templates; control logic sharing; four-phase templates; logic per pipeline stage; lower latency; multiple levels; single-track handshaking; targets medium to high performance applications; 1-of-N channels; Asynchronous design; single-track handshaking;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2013.2257187
  • Filename
    6519947