Product Documentation
Spectre FX Circuit Simulator User Guide
Product Version 23.1, September 2023

Static Transmission Gate Check (static_tgate)

Spectre Syntax

title static_tgate node=[n1 n2 ...] <inst=[inst1 inst2...]> <xinst=[xinst1 xinst2...]> <subckt=[subckt1 subckt2....]> <xsubckt=[xsubckt1 xsubckt2....]> <depth=n> error_limit=<value>

SPICE Syntax

.cck title static_tgate node=[n1 n2 ...] <inst=[inst1 inst2...]> <xinst=[xinst1 xinst2...]> <subckt=[subckt1 subckt2....]> <xsubckt=[xsubckt1 xsubckt2....]> <depth=n> error_limit=<value>

Description

Reports transmission gates which may cause potential leakage currents between power supplies. Such gates can be characterized by their node connectivity, based on the following:

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. Default is none.

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.

depth

Hierarchy level (from top level) to be checked. depth=3 reports errors on top level plus 3 sublevels. Default is 8.

error_limit

Maximum number of errors to be reported. Default is 10000.

Example

Spectre Syntax

tgate1 static_tgate node=["*"]

SPICE Syntax

.cck tgate1 static_tgate node=["*"]

The above command will report all nodes connecting to transmission gates that may cause design problems like leakage currents. The following is an example of the report that is displayed in the Web browser:

Related Topics

Static Checks


Return to top
 ⠀
X