Patent ID: 7263676

Claim:
A method for analyzing propagation of noise through an integrated circuit, comprising: obtaining an input noise signal to be applied to a cell within the integrated circuit, wherein obtaining the input noise signal to be applied to the cell involves determining a coupling glitch on a victim net caused by a transition on a neighboring aggressor net, and combining the coupling glitch with a propagated noise signal received from an upstream cell to produce an input glitch; wherein the input noise signal is modeled as an idealized input glitch using a Weibull function, v ⁡ ( t ) = a ⁡ ( c - 1 c ) 1 - c c ⁡ [ t - x 0 b + ( c - 1 c ) 1 c ] c - 1 ⁢ exp - [ t - x 0 b + ( c - 1 c ) 1 c ] c + c - 1 c wherein α denotes a glitch peak, x 0 denotes a peak time of a waveform, c denotes a shape coefficient, and b denotes a glitch width coefficient; looking up parameters associated with a noise immunity curve specifying how the input noise signal affects the cell; and using the parameters to determine how the input noise signal affects the cell, wherein determining how the input noise signal affects the cell involves applying the input glitch to the noise immunity curve for the cell.