· 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.
0 comments:
Post a Comment