We Can Prove Success Through Quality Service
We Can Prove Success Through Quality Service
2
We Can Prove Success Through Quality Service
Noise
Noise :
Undesired or unintentional effects affecting the proper operation of
the chip.
Why noise and signal integrity?
• Increasing number of metal layers
• Higher routing density due to finer geometry
• Faster waveforms due to higher frequencies
• Lower supply voltage
3 3
We Can Prove Success Through Quality Service
Noise
• The crosstalk noise is caused by the capacitive coupling between
neighbouring signals on the die.
• The affected signal is called the victim, and the affecting signals are
termed as aggressors.
4 4
We Can Prove Success Through Quality Service
Noise
Types of noise effects caused by crosstalk :
1.Glitch -coupling of switching activity of neighbouring aggressors,
2.Change in timing (crosstalk delta delay)-coupling of switching
activity of the victim with the switching activity of the aggressors.
5 5
We Can Prove Success Through Quality Service
Crosstalk Glitch Analysis
6 6
We Can Prove Success Through Quality Service
Glitch
The magnitude of the glitch depends on these factors :
1. Coupling capacitance between the aggressor net and victim
2. Slew of the aggressor net
3. Victim net grounded capacitance
4. Victim net driving strength
7 7
We Can Prove Success Through Quality Service
Types of Glitches
1.Rise and Fall Glitches
2. Overshoot and Undershoot Glitches
8 8
We Can Prove Success Through Quality Service
Crosstalk Delay Analysis
Positive cross talk delay(slow down the victim transition)
• The aggressor net is rising at the same time when the victim net has a falling
transition
• The positive crosstalk impacts the driving cell as well as the interconnect - the
delay for both of these gets increased.
9 9
We Can Prove Success Through Quality Service
Crosstalk Delay Analysis
Negative cross talk delay (speed up the victim transition)
• The aggressor net is rising at the same time as the victim net
• The negative crosstalk impacts the driving cell as well as the interconnect -
the delay for both of these gets decreased.
10 10
We Can Prove Success Through Quality Service
Setup and Hold analysis
the setup (or max path) analysis assumes that:
• Launch clock path sees positive crosstalk delay so that the data is
launched late.
• Data path sees positive crosstalk delay so that it takes longer for the
data to reach the destination.
• Capture clock path sees negative crosstalk
11 11
We Can Prove Success Through Quality Service
Noise Fixing:
13 13
We Can Prove Success Through Quality Service