|
Attribute
|
Modify
|
Type
|
Description
|
|
|
|
objType is listed as: stdVia, customVia, or nil.
|
|
bBox
|
no
|
bBox
|
bBox associated with this via.
|
|
children
|
no
|
l_objId
|
List of objects that have this via as their parent.
|
|
connRoutes
|
no
|
l_objId
|
List of all route start/end connections that connect to this via.
|
|
direction
|
yes
|
string
|
Direction of the via.
"layer2ToLayer1"
Indicates a via which follows a layer2 to layer1 direction
"layer1ToLayer2"
Indicates a via which follows a layer1 to layer2 direction
|
|
figGroup
|
no
|
objId
|
List the figure group ID to which this via belongs.
|
|
groupMembers
|
no
|
l_objId
|
List of group members for this via.
|
|
isUnshielded
|
yes
|
boolean
|
Indicates whether this via (standard or custom) is not shielded.
|
|
shieldedNet1
|
yes
|
netId
|
Sets the first shielded net for this via to the specified bit net. A via may shield up to two nets.
|
|
shieldedNet2
|
yes
|
netId
|
Sets the second shielded net for this via to the specified bit net.
|
|
markers
|
no
|
l_objId
|
List of markers for this via.
|
|
net
|
yes
|
objId
|
ID of the net associated with the via.
|
|
orient
|
yes
|
string
|
Orientation of the via
|
|
|
|
|
"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
|
|
origin
|
yes
|
point
|
Location of the origin of the via (in user units)
|
|
parent
|
yes
|
objId
|
Parent figure of the via.
|
|
pin
|
yes
|
objId
|
ID of the pin associated with the via.
|
|
route
|
no
|
objId
|
ID of the route associated with the via.
|
|
routeStatus
|
yes
|
string
|
Status of the route associated with the via.
"normal"
The normal routing status. The route can be modified manually or by an automatic tool.
"fixed"
Automatic tools cannot edit the route but the route can be manually edited.
"locked"
The route cannot be edited by automatic tools or manually.
|
|
topology
|
yes
|
string
|
"none" "stripe" "standardCellWire" "IOWire" "ring" "padRing" "blockRing" "coreWire"
|
|
viaHeader
|
no
|
objId
|
ID of the viaHeader associated with the via.
|