• DocumentCode
    1833755
  • Title

    Non-iterative switching window computation for delay-noise

  • Author

    Thudi, Bhavana ; Blaauw, David

  • Author_Institution
    Michigan Univ., Ann Arbor, MI, USA
  • fYear
    2003
  • fDate
    2-6 June 2003
  • Firstpage
    390
  • Lastpage
    395
  • Abstract
    In this paper, we present an efficient method for computing switching windows in the presence of delay noise. In static timing analysis, delay noise has traditionally been modeled using a simple switch-factor based noise model and the computation of switching windows is performed using an iterative algorithm, resulting in an overall run time of O(n2), where n is the number of gates in the circuit. It has also been shown that the iterations converge to different solutions, depending on the initial assumptions, making it unclear which solution is correct. In this paper, we show that the iterative nature of the problem is due to the switching-factor based noise model and the order in which events are evaluated. We utilize a delay noise model based on superposition and propose a new algorithm with a run time that is linear with the circuit size. Since the algorithm is non-iterative and does not operate with initial assumptions, it also eliminates the multiple solution problems. We tested the algorithm on a number of designs and show that it achieves significant speedup over the iterative approach.
  • Keywords
    crosstalk; delays; integrated circuit noise; iterative methods; timing; cross-talk noise; delay noise model; iterative approach; noniterative switching window computation; switching-factor based noise model; Algorithm design and analysis; Circuit analysis computing; Circuit noise; Circuit testing; Computational modeling; Delay effects; Iterative algorithms; Performance analysis; Switching circuits; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings
  • Print_ISBN
    1-58113-688-9
  • Type

    conf

  • DOI
    10.1109/DAC.2003.1219031
  • Filename
    1219031