• DocumentCode
    1408814
  • Title

    Elastic Circuits

  • Author

    Carmona, Josep ; Cortadella, Jordi ; Kishinevsky, Mike ; Taubin, Alexander

  • Author_Institution
    Dept. of Software, Univ. Politec. de Catalunya, Barcelona, Spain
  • Volume
    28
  • Issue
    10
  • fYear
    2009
  • Firstpage
    1437
  • Lastpage
    1455
  • Abstract
    Elasticity in circuits and systems provides tolerance to variations in computation and communication delays. This paper presents a comprehensive overview of elastic circuits for those designers who are mainly familiar with synchronous design. Elasticity can be implemented both synchronously and asynchronously, although it was traditionally more often associated with asynchronous circuits. This paper shows that synchronous and asynchronous elastic circuits can be designed, analyzed, and optimized using similar techniques. Thus, choices between synchronous and asynchronous implementations are localized and deferred until late in the design process.
  • Keywords
    asynchronous circuits; circuit CAD; elasticity; integrated circuit design; asynchronous circuits; elastic circuits; synchronous design; Asynchronous circuits; design; elastic circuits; electronic design automation; latency-insensitive design; latency-tolerant design; variability;
  • 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.2009.2030436
  • Filename
    5247146