Static Coupling Impact Check (static_coupling)
Description
Evaluate the possible coupling effects in the circuit.
For each victim node, find out its voltage level impact from aggressors by divde total agressor's charge with its total capacitance (including cc+gc+device cap). Each agressor's charge is calculated by multiply coupling aggressor's voltage level (using Vmax for worst case analysis) by coupling capacitance. In this check, only capacitors written in netlist will be counted.
The results are reported into a file with the extension static.xml, which can be read with a web browser.
Syntax
Name static_coupling parameter=value ...
Parameters
Design check parameters
|
node
|
[...]
|
Nodes to which the check is applied. Default is none.
|
Filtering parameters
|
error_limit
|
100
|
Maximum number of errors reported. Default is 100.
|
Digitize parameters
|
vpth
|
-0.4 V
|
PMOS threshold voltage. This value is used to calculate the voltage drop across a PMOS channel during voltage propagation. Default is -0.4 V.
|
|
vnth
|
0.5 V
|
NMOS threshold voltage. This value is used to calculate the voltage drop across a NMOS channel during voltage propagation. Default is 0.5 V.
|
|
pwl_time
|
infinity
|
Time for pwl src to be considered as constant vsrc.
|
|
vsrcnodefile
|
[...]
|
Defines file from which node voltages are read for performing the check.
|
Wildcard scoping
|
inst
|
[...]
|
Subcircuit instances to which the check is applied. Default includes all instances (inst=*).
|
|
xinst
|
[...]
|
Subcircuit instances to be excluded from the check. Default is none.
|
|
subckt
|
[...]
|
The instances of the specified subcircuit to which the check is applied. Default includes all subcircuits (subckt=*).
|
|
xsubckt
|
[...]
|
The instances of the specified subcircuits that are excluded from the check. Default is none.
|
|
depth
|
8
|
Hierarchy levels (starting from top, instance, or subcircuit scope) to be checked. Default is 8.
|
Return to top