|
Attribute
|
Modify
|
Type
|
Description
|
|
|
|
conns
|
no
|
l_objId
|
List of all connected instance terminals for this instance (applicable only if the instance is not a mosaic).
|
|
clusters
|
yes
|
l_objId
|
List of all clusters that exist in the instance.
|
|
blockages
|
no
|
l_objId
|
List all blockages that exist in the instance.
|
|
mag
|
yes
|
float
|
Magnification for the instance.
Always = 1.0. Magnification of instances is not supported.
|
|
orient
|
yes
|
string
|
Orientation string for this instance:
|
|
|
|
|
"R0"
not rotated
|
|
|
|
|
"R90"
rotated 90 degrees
|
|
|
|
|
"R180"
rotated 180 degrees
|
|
|
|
|
"R270"
rotated 270 degrees
|
|
|
|
|
"MY"
mirrored on the y axis
|
|
|
|
|
"MYR90"
mirrored on the y axis and rotated 90 degrees counterclockwise
|
|
|
|
|
"MX"
mirrored on the x axis
|
|
|
|
|
"MXR90"
mirrored on the x axis and rotated 90 degrees counterclockwise
|
|
physOnly
|
no
|
boolean
|
When t, the instance data is physical rather than physical and logical.
When a cellview is written from SoCE, the cellview contains EMH data and is physical and logical. Instances inherit this physOnly status from the cellview.
|
|
source
|
yes
|
string
|
The different sources you can assign to an instance. Valid Values:
netlist
timing
dist
test
user
|
|
status
|
yes
|
string
|
Status of this instance for placement
|
|
|
|
|
suggested
the object has been placed but it may be placed again by future attempts
|
|
|
|
|
firm
placement of the object cannot be changed by an automatic placement tool
|
|
|
|
|
locked
placement of the object cannot be changed
|
|
|
|
|
placed
the object has been placed but it may be placed again by future attempts
|
|
|
|
|
unplaced
defined logically in database, but not physically placed in the design
|
|
transform
|
yes
|
l_points
|
List of values describing the instance’s transformation with respect to the master. The list contains the following information in this order:
|
|
|
|
|
offset
Same as xy attribute
|
|
|
|
|
orient
Same as orient attribute
|
|
|
|
|
mag
Magnification for the instance.
Always = 1.0. Magnification of instances is not supported.
|
|
xy
|
yes
|
point
|
xy location of the instance (in user units).
|