• DocumentCode
    772800
  • Title

    Probabilistic analysis of interconnect coupling noise

  • Author

    Vrudhula, Sarma ; Blaauw, David T. ; Sirichotiyakul, Supamas

  • Author_Institution
    Adv. Design Tools Group, Motorola Inc., Austin, TX, USA
  • Volume
    22
  • Issue
    9
  • fYear
    2003
  • Firstpage
    1188
  • Lastpage
    1203
  • Abstract
    Noise simulators and noise avoidance tools are playing an increasingly critical role in the design of deep submicron circuits. However, noise estimates produced by these simulators are often very pessimistic. For large, high-performance industrial ICs, which can contain hundreds of thousands of nets, the worst case estimates of the noise results in thousands of reported violations, without any information about the likelihood of the possible noise violation. In this paper, we present a probabilistic approach to prioritize the violating nets based on the likelihood of occurrence of the reported noise. We derive an upper bound on the probability that the total noise injected on a given victim net by a specific set of aggressors exceeds a threshold. This is equivalent to a lower bound on the expected number of clock cycles required to realize the noise violation for the first time, i.e., mean time-to-failure. If the probability of a failure in a victim is sufficiently small, it is possible that even during the operation of the part for a number of years, the probability of failure on the net is negligible and the net can be assigned a lower priority for the application of noise avoidance strategies. We demonstrate the utility of this approach through experiments carried out on an large industrial processor design using a state-of-the-art industrial noise analysis tool.
  • Keywords
    failure analysis; integrated circuit design; integrated circuit interconnections; integrated circuit noise; microprocessor chips; deep-submicron integrated circuit design; industrial processor; interconnect coupling noise; mean-time-to-failure; probabilistic analysis; Capacitance; Circuit noise; Circuit simulation; Clocks; Coupling circuits; Crosstalk; Delay; Integrated circuit interconnections; Switching circuits; Wire;
  • 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.2003.816212
  • Filename
    1225811