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

Static Always Conducting NMOSFET Check (static_nmosvgs)

Description

Reports NMOS devices potentially always conducting due to connectivity problems.

The following conditions are checked, and an error is reported if they are fulfilled: NMOS: min(Vg) > min (Vs/Vd) + abs(vt)

The results are written to the static.xml file, which can be viewed in a Web browser. This check is supported only by XPS and APS.

Syntax

Name static_nmosvgs parameter=value ...

Parameters

Design check parameters

model

[...]

MOSFET device model names to be checked.

vt

0.0 V

MOSFET voltage threshold. Default is 0.0 V.

rpt_node

no

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

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.

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.

Related Topics

Static Always Conducting NMOS/PMOS Check


Return to top
 ⠀
X