• DocumentCode
    63032
  • Title

    Performance-Driven Clustering of Asynchronous Circuits

  • Author

    Dimou, G.D. ; Beerel, Peter A. ; Lines, Andrew M.

  • Author_Institution
    Commun. & Storage Infrastruct. Group, Intel Corp., Calabasas, CA, USA
  • Volume
    33
  • Issue
    2
  • fYear
    2014
  • fDate
    Feb. 2014
  • Firstpage
    197
  • Lastpage
    209
  • Abstract
    This paper proposes the method of generating asynchronous circuits from hardware description language specifications by clustering the synthesized gates into asynchronous pipeline stages while preserving liveness, meeting throughput and latency constraints, and minimizing area. This method provides a form of automatic pipelining in which the throughput of the overall design is not limited to the clock frequency or the level of pipelining in the original Register-Transfer Level (RTL) specification. The method is design-style agnostic and is thus applicable to many asynchronous design styles.
  • Keywords
    asynchronous circuits; hardware description languages; logic CAD; logic gates; logic partitioning; pipeline processing; RTL specification; asynchronous circuits; asynchronous pipeline stage; automatic pipelining; hardware description language specification; performance driven clustering; register transfer level specification; synthesized gates; Asynchronous circuits; Logic gates; Pipeline processing; Pipelines; Synchronization; Throughput; Asynchronous circuits; circuit synthesis; clustering algorithms; partitioning algorithms;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2013.2287189
  • Filename
    6714472