• DocumentCode
    3539506
  • Title

    Exploiting power-up delay for sequential optimization

  • Author

    Singhal, Vigyan ; Pixley, C. ; Aziz, Adnan ; Brayton, Robert K.

  • Author_Institution
    Cadence Berkeley Labs., Berkeley, CA, USA
  • fYear
    1995
  • fDate
    18-22 Sep 1995
  • Firstpage
    54
  • Lastpage
    59
  • Abstract
    Recent work has identified the notion of safe replacement for sequential synchronous designs that may not have reset hardware or even explicitly known initial states. Safe replacement requires that a replacement design be indistinguishable from the original from the very first clock cycle after power-up. However, in almost any realistic application, the design is allowed to stabilize for many clock cycles before it is used. In this paper, we investigate the safety of a replacement if the replacement design is allowed to be clocked some cycles (that is, delayed) with arbitrary inputs before the design is reset. Having argued the safety of delay replacements, we investigate a new method of sequential optimization based upon the notion. We present experimental results to demonstrate that significant area optimizations can be gained by using this new notion of delay replaceability, and that there is a trade-off between the allowed number of clock cycles after power-up and the amount of optimization that can be obtained
  • Keywords
    optimisation; sequential circuits; power-up delay; sequential optimization; sequential synchronous designs; Clocks; Delay; Design optimization; Flip-flops; Hardware; Latches; Optimization methods; Safety; Sequential circuits; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1995, with EURO-VHDL, Proceedings EURO-DAC '95., European
  • Conference_Location
    Brighton
  • Print_ISBN
    0-8186-7156-4
  • Type

    conf

  • DOI
    10.1109/EURDAC.1995.527389
  • Filename
    527389