|
Attribute
|
Modify
|
Type
|
Description
|
|
|
|
allInstTerms
|
no
|
l_objId
|
List of instance terminals connected to this net and any of the net’s subnets.
|
|
aliases
|
no
|
l_string
|
List of names depicting alternative names for the signal (no duplicates are printed).
|
|
assocTextDisplays
|
no
|
l_objId
|
List of text displays with this net object as their associate.
|
|
connStatus
|
yes
|
string
|
The status of net connections.
|
|
|
|
|
"connected"
The connections are physically implemented by the objects of this net (for example, abutting).
|
|
|
|
|
"edgeConnected"
The connections are physically implemented, but one or more connections are made through edge-assigned pins.
|
|
|
|
|
"connectOutside"
The connections are not physically implemented and need to be.
|
|
|
|
|
"needToConnect"
One or more of the connections are not implemented and need to be connected above them in the hierarchy to implement them.
|
|
criticality
|
yes
|
integer
|
Criticality of the net (value from 0 to 255).
|
|
figs
|
no
|
l_objId
|
List of all figures that use this net.
|
|
groupMembers
|
no
|
l_objId
|
List of all group members for this object.
|
|
instTermCount
|
no
|
integer
|
Number of instance terminals connected to the net.
|
|
instTerms
|
no
|
l_objId
|
List of all instTerms connected to the net.
|
|
isGlobal
|
yes
|
boolean
|
Defines whether the signal is known globally.
|
|
markers
|
no
|
l_objId
|
List of all markers associated with the net.
|
|
memInstTerms
|
no
|
see =>
|
List of lists, each containing an instance terminal object followed by an integer index describing the bit of the instance terminal the signal is attached t.
|
|
memNets
|
no
|
see =>
|
List of lists, each containing a net object followed by an integer index, describing which bit of the net the signal associates.
|
|
memTerms
|
no
|
see =>
|
List of lists, each containing a terminal object followed by an integer index describing the bit of the terminal the signal to which it is attached.
|
|
name
|
no
|
string
|
Name of the net.
|
|
numBits
|
no
|
integer
|
Number of signals in this net.
|
|
parent
|
no
|
objId
|
Parent net if this is a child net, otherwise nil.
|
|
pins
|
no
|
l_objId
|
List of pins that use the terminal associated with this net.
|
|
routePattern
|
yes
|
string
|
Specifies the type of route pattern.
"steiner" "balanced" "trunk"
|
|
routes
|
no
|
l_objId
|
List of all routes associated with the net.
|
|
shieldNet1
|
yes
|
netId
|
Shield net 1 value for this net.
A net can have zero, one, or two shield nets.
|
|
shieldNet2
|
yes
|
netId
|
Shield net 2 value for this net.
|
|
signals
|
no
|
l_objId
|
List of signals associated with this net.
|
|
sigNames
|
no
|
l_string
|
List of names of the signals in this net.
|
|
sigType
|
yes
|
objId
|
Type of the signal. One of the following:
|
|
|
|
|
"analog"
Distinguishes between analog and digital signals in mixed-signal designs.
|
|
|
|
|
"clock"
A timing critical clock
|
|
|
|
|
"ground"
The reference signal for the cellview
|
|
|
|
|
"optical"
An optical signal
|
|
|
|
|
"singleModeOptical"
A single mode optical signal
|
|
|
|
|
"multiMode"
A multimode optical signal
|
|
|
|
|
"reset"
A reset signal
|
|
|
|
|
"scan"
Part of a test scan chain
|
|
|
|
|
"signal"
An ordinary signal
|
|
|
|
|
"supply"
Provides power for the cellview
|
|
|
|
|
"testLatch"
Part of a test scan chain
|
|
|
|
|
"tieHi"
Tied to logical 1
|
|
|
|
|
"tieLo"
Tied to logical 0
|
|
|
|
|
"tieOff"
Tied to logical 1 or logical 0 but does not specify the value
|
|
source
|
yes
|
string
|
The different sources you can assign to a net. Valid Values:
netlist
timing
dist
test
user
|
|
subnet
|
no
|
l_objId
|
List of immediate child nets (child nets attached directly to this net).
|
|
subnets
|
no
|
l_objId
|
List of all child nets (child nets that traverse the entire net hierarchy).
|
|
term
|
no
|
objId
|
Terminal associated with the net.
|
|
terms
|
no
|
l_objId
|
List all terminals on a net. However, more than on terminal is not supported in DFII and indicates a shorted terminal.
|
|
textDisplays
|
no
|
l_objId
|
List of text displays owned by this net object.
|