Next: LVS Output File Format
Up: The Dump LVS Button:
Previous: Parameterization Limitation
Contents
Index
Using the nophys Property
The nophys property can be applied to electrical devices and
subcircuits, causing them to be ignored in the extraction system,
notably in LVS. Devices that have no physical representation, such as
voltage sources, have this property set by default.
By ``ignoring'' these devices, the device terminals are considered as
open circuits. However, there are times when it would be useful to
consider these devices as shorted. For example, suppose that one
wishes to include parasitic series inductance in a resistor during
simulation. However, this inductance would cause LVS to fail, since
the series inductor added to the schematic has no explicit physical
counterpart.
It is possible to configure the nophys property to indicate that
when the electrical netlist is generated for use by the extraction
system, the flagged nophys devices will be forced to have all
terminals connected to the same net, i.e., the terminals are
effectively shorted together. Thus, the inductor in the example
above, if given this property, would disappear properly during LVS.
However, when generating a SPICE netlist for simulation, these devices
will be included in the netlist.
There are a number of aspects to using the nophys property.
- The cached internal electrical netlist can be in one of two
states, respecting shorted nophys or not. If there are no
shorted nophys devices, both representations are the same.
Functions that require one representation or another will invisibly
rebuild this when needed.
- All operations in the extraction system, including the Extract Menu functions and extraction script functions, will respect
the shorted nophys property. This includes the SPICE format
listings from electrical data in the Extract Menu.
The run, deck, and other similar functions in the side
menu that relate to SPICE simulation will never respect the nophys property, these devices will be treated as other devices.
- In electrical mode, nophys devices are shown in a different
color on-screen (yellow by default, the ``Terminal Color'').
- The Property Editor will query the user whether to set
the shorted option when a nophys property is added.
- There is a Use nophys button in the Node Name
Mapping editor from the side menu. This button selects whether or
not to respect shorted nophys devices in the node listings.
Shorted devices can obviously change the node numbering.
- The string stored in the nophys property can either be
``nophys'' or ``shorted''. Xic sets these values
according to the state.
- There is an IncludeNoPhys
script function which can be used with the existing electrical
netlist access functions to provide the nophys recognition
state desired.
Next: LVS Output File Format
Up: The Dump LVS Button:
Previous: Parameterization Limitation
Contents
Index
Stephen R. Whiteley
2024-09-29