Hi all,
Assuming, we know the difference between the Crosstalk Delay & Corsstalk Noise.
In case of Crosstalk Noise:
scenario will be like, aggressor net is in transition (or switching) & victim net is in steady state (constant value).
In this case, upsizing the driving cell of the victim net or downsizing the driving cell of the aggressor net will help in reducing the Crosstalk Noise effect.
Since, Crosstalk Noise value depends on the Coupling Capacitance value between aggressor & victim nets and the Ground Capacitance value of the victim as well.
As we know, Crosstalk Noise means Glitch which is formed/induced on victim net which changes the logic value.
The magnitude of this Glitch depends on the following factors.
1. The charge induced by the Coupling Capacitance. More the value of the Capacitance more the charge & more the Glitch magnitude.
Sol: Decreasing the Coupling Cap value will help in reducing the effect.
2. Smaller Ground Capacitance on victim net, faster charging of this cap, implies magnitude of the Glitch will be more.
Sol: Increasing the Ground Cap value will help in reducing the effect.
One more point to add:
We should not try to fix the Crosstalk Noise & Crosstalk Delay effects, as we do in setup & hold violations. We should try to decrease the Coupling Capacitance value & its effects in one or the other manner.
regards,
Subhash C