• DocumentCode
    776889
  • Title

    Analysis of blocking dynamic circuits

  • Author

    Thorp, Tyler ; Liu, Dean ; Trivedi, Pradeep

  • Author_Institution
    Matrix Semicond., Santa Clara, CA, USA
  • Volume
    11
  • Issue
    4
  • fYear
    2003
  • Firstpage
    744
  • Lastpage
    748
  • Abstract
    In order for dynamic circuits to operate correctly, their inputs must be monotonically rising during evaluation. Blocking dynamic circuits satisfy this constraint by delaying evaluation until all inputs have been properly setup relative to the evaluation clock. By viewing dynamic gates as latches, we demonstrate that the optimal delay of a blocking dynamic gate may occur when the setup time is negative. With blocking dynamic circuits, cascading low-skew dynamic gates allows each dynamic gate to tolerate a degraded input level. The larger noise margin provides greater flexibility with the delay versus noise margin tradeoff (i.e., the circuit robustness versus speed tradeoff). This paper generalizes blocking dynamic circuits and provides a systematic approach for assigning clock phases, given delay and noise margin constraints. Using this framework, one can analyze any logic network consisting of blocking dynamic circuits.
  • Keywords
    VLSI; circuit analysis computing; delay estimation; integrated logic circuits; timing; blocking dynamic circuit analysis; blocking dynamic gates; clock distribution; clock phases assignment; delay versus noise margin tradeoff; evaluation clock; latches; logic network analysis; noise margin; optimal delay; skew analysis; timing analysis; Circuit noise; Clocks; Degradation; Delay effects; Flexible printed circuits; Latches; Logic circuits; Logic gates; Noise robustness; Semiconductor device noise;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2003.816140
  • Filename
    1229881