21/08/2025

What inputs are needed for crosstalk/noise analysis? Which SPEF is needed?

 ·         Inputs for Crosstalk/Noise Analysis:

1.       Timing Libraries (.lib, .db):

2.       Parasitics (SPEF): Requires detailed parasitic extraction data, including accurate coupling capacitance (Cc​) values between nets, along with resistance (R) and ground capacitance (Cg​). This is crucial as Cc​ is the mechanism for crosstalk.

3.       Netlist:

4.       Constraints (SDC): Standard timing constraints (clocks, exceptions, etc.) are needed to determine timing windows. STA tools use timing windows to determine if aggressor and victim nets can switch simultaneously, making crosstalk delay/noise relevant.

5.       Tool Settings/Commands: Specific settings to enable SI analysis (e.g., set si_enable_analysis true), control noise propagation thresholds, define analysis effort, etc.

·         Setup: cworst-ccworst and RCWorst-CCworst. Creates worst case scenario for opposite switching.

·         Hold: cbest-ccbest and RCbest-CCbest. It creates worst case scenario for same direction switching.

 

Share:

0 comments:

Post a Comment