• DocumentCode
    465414
  • Title

    A Fully-Automated Desynchronization Flow for Synchronous Circuits

  • Author

    Andrikos, Nikolaos ; Lavagno, Luciano ; Pandini, Davide ; Sotiriou, Christos P.

  • Author_Institution
    FORTH-ICS, Heraklion
  • fYear
    2007
  • fDate
    4-8 June 2007
  • Firstpage
    982
  • Lastpage
    985
  • Abstract
    Variability is one of the fundamental problems faced by nano-scale electronic circuits and is expected to become even worse as process technology scales. Desynchronization is a design methodology, which converts a synchronous gate- level circuit into a more robust asynchronous one. In this paper, we describe the first fully-automated desynchronization design flow, based only on contemporary synchronous EDA tools and a new point tool for performing the desynchronization transformation. The flow was used to implement, down to mask layout level, a simple pipelined processor in a 90 nm industrial library. We show that the desynchronization methodology can be easily integrated into contemporary industrial EDA flows. Results, on the design implemented, indicate that desynchronized circuits exhibit increased variability tolerance and better average case performance, for a small area and power overhead.
  • Keywords
    electronic design automation; pipeline processing; synchronisation; contemporary synchronous EDA tool; electronic design automation; fully-automated desynchronization flow; pipelined processor; synchronous circuit; Asynchronous circuits; Automatic control; Electronic design automation and methodology; Integrated circuit reliability; Latches; Libraries; Performance analysis; Permission; Registers; Timing; Adaptive Circuits; Algorithms; Design; Desynchrouization; EDA; Performance; Reliability; Variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
  • Conference_Location
    San Diego, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-59593-627-1
  • Type

    conf

  • Filename
    4261327