Home Knowledge Base Static Noise Analysis (SNA)

Static Noise Analysis (SNA) is the technique for verifying that noise on internal chip signals does not cause functional failures — analyzing whether signal disturbances from coupling crosstalk, power supply noise, and leakage currents can generate glitches that propagate through combinational logic to reach and corrupt flip-flop inputs, potentially causing the chip to produce wrong results.

Noise Sources on Chip

SourceMechanismMagnitude
Capacitive crosstalkAdjacent wire switching couples noise50-200 mV
Power supply noiseIR drop and L di/dt30-100 mV
Leakage currentOff-state transistors inject current on quiet wire10-50 mV
Charge sharingParasitic capacitance redistribution20-100 mV
Miller couplingGate-drain capacitance of driving transistor20-80 mV

How Noise Causes Failures

1. Aggressor wire switches → coupled noise appears on victim wire. 2. Noise pulse enters combinational logic gates. 3. Each gate either attenuates the noise (below switching threshold) or propagates it. 4. If noise reaches a flip-flop setup/hold window → wrong value captured → functional failure.

Static Noise Analysis Flow

1. Extract parasitics: Coupling capacitances between all wire pairs. 2. Compute noise: For each net, calculate worst-case noise from all aggressors. 3. Propagate through logic: Model each gate's noise rejection/propagation. 4. Check at flip-flops: Compare noise amplitude at FF input to noise margin. 5. Report violations: Nets where noise exceeds margin → potential functional failure.

Noise Metrics

Timing vs. Noise

Noise Prevention

Static noise analysis is an essential signoff check for high-reliability chips — a noise-induced glitch that causes a single bit flip in a processor can corrupt data, crash a system, or cause a safety-critical failure, making systematic noise verification as important as timing verification for chip correctness.

static noise analysisnoise margin designglitch analysisfunctional noise chipnoise propagation

Related Topics

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.