Product Documentation
Spectre Circuit Simulator Reference
Product Version 23.1, September 2023

Static ERC Check (static_erc)

Description

Performs various electrical rule checks and reports devices with violations.

The results are reported into a file with the extension static.xml, which can be read with a web browser.

This check is only supported by XPS and APS.

Syntax

Name static_erc parameter=value ...

Parameters

Design check parameters

hotwell

off

Reports MOSFET with bulk not connected to VDD or GND.Possible values are off and on.

floatbulk

off

Reports MOSFET with floating bulk.Possible values are off, all and no_top.

floatgate

off

Reports MOSFET with floating gate.Possible values are off, all, no_top, no_moscap, no_top_moscap and pode.

dangle

off

Reports dangling node.Possible values are off, all and no_top.

gate2power

off

Reports PMOS with gate connected to ground and NMOS with gate connected to VDD.Possible values are off and on.

gate2ground

off

Reports NMOS with gate connected to ground and PMOS with gate connected to VDD.Possible values are off and on.

rpt_node

no

report node voltages.Possible values are no, all, top and selected.

Digitize parameters

vlth

0.2 V

Voltage below vlth is considered GND. Default is 0.2V. Applicable only with gate2power, gate2ground and hotwell.

vhth

0.8 V

Voltage above vhth is considered VDD. Default is 0.8V. Applicable only with gate2power, gate2ground and hotwell.

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.

Filtering parameters

error_limit

10000

Maximum number of errors reported. Default is 10000.

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.

elated Topics

Static ERC Check


Return to top
 ⠀
X