Static High Impedance Node Check (static_highz)
Spectre Syntax
title static_highz node=[n1 n2 ...] vnth=<value> vpth=<value> <inst=[inst1 inst2...]> <xinst=[xinst1 xinst2...]> <subckt=[subckt1 subckt2....]> <xsubckt=[xsubckt1 xsubckt2....]> <fanout=all|gate|bulk> pwl_time=<value> <depth=n> error_limit=<value> <rpt_node=no|all|top|selected>
SPICE Syntax
.cck title static_highz node=[n1 n2 ...] vnth=<value> vpth=<value> <inst=[inst1 inst2...]> <xinst=[xinst1 xinst2...]> <subckt=[subckt1 subckt2....]> <xsubckt=[xsubckt1 xsubckt2....]> <fanout=all|gate|bulk> pwl_time=<value> <depth=n> error_limit=<value> <rpt_node=no|all|top|selected>
Description
Reports nodes without a possible conducting path to a DC power supply or ground. The results are written to a file with the extension static.xml, which can be viewed with a Web browser.
Arguments
|
node
|
Nodes to be checked for the highz state. Default is none.
|
|
vnth
|
NMOS threshold voltage. This value is used to calculate the voltage drop across a NMOS channel during voltage propagation (the default value is 0.5 v).
|
|
vpth
|
PMOS threshold voltage. This value is used to calculate the voltage drop across a PMOS channel during voltage propagation (the default value is -0.4 v).
|
|
inst
|
Subcircuit instances to which the circuit check is applied. Default is inst=*
|
|
xinst
|
Subcircuit instances that are excluded from the circuit check. Default is none.
|
|
subckt
|
Instances of the specified subcircuit to which the circuit checks are applied. Default is subckt=*.
|
|
xsubckt
|
Instances of the specified subcircuit which are excluded from the circuit checks. Default is none.
|
|
fanout
|
Fanout setting to filter node with specified connection. Possible values are all, gate, and bulk. Default is all.
|
|
pwl_time
|
If specified, all pwl sources are considered constant sources with a value equal to the voltage of the pwl source at pwl_time. Default is infinity.
|
|
depth
|
Hierarchy level (from top level) to be checked. depth=3 reports errors on top level plus 3 sublevels. Default is 8.
|
|
rpt_node
|
Report node voltages. If set to no, no node voltages are reported. If set to all, all node voltages are reported. If set to top, voltages of only the top-level nodes are reported. If set to selected, voltages of only the specified nodes are reported. The report is written to a file named <netlist_name>.<check_name>.nv.
Possible values are no, all, top, and selected. The default value is no.
|
|
error_limit
|
Maximum number of errors to be reported. Default is 10000.
|
Example
Spectre Syntax
static_hz1 static_highz node=["*"]
SPICE Syntax
static_hz1 static_highz node=["*"]
The above command will report all possible high impedance nodes. The following is an example of the report that is displayed in the Web browser:
Related Topics
Static Checks
Return to top