|
Attribute
|
Modify
|
Type
|
Description
|
|
|
|
anyInstCount
|
no
|
integer
|
Number of instances.
|
|
areaBoundaries
|
no
|
l_objId
|
List of boundaries of type areaBoundaries that exist in the cellview.
|
|
assocTextDisplays
|
no
|
l_objId
|
List of text displays associated with the cellview.
|
|
bBox
|
no
|
bBox
|
The cell’s bounding box.
|
|
blockages
|
no
|
l_objId
|
List of all blockages that exist in the cellview.
|
|
cell
|
no
|
objId
|
Cell expressed as a database object.
|
|
cellName
|
no
|
string
|
Name of the cell.
|
|
cellType
|
yes
|
string
|
"none" "block" "blockRing" "cover" "coverBump" "pad" "padSpacer" "core" "coreSpacer" "coreAntenna" "corner" "softMacro" "via" "blockBlackBox" "padAreaIO"
|
|
cellViewType
|
no
|
string
|
"maskLayout" "schematic" "symbolic" "schematicSymbol"
|
|
clusters
|
no
|
l_objId
|
List of all clusters that exist in the cellview.
|
|
conns
|
no
|
l_objId
|
List of all connected instance terminals that exist in the cellview.
|
|
createTime
|
no
|
string
|
Returns the time of creation of the cellview.
|
|
DBUPerUU
|
yes
|
float
|
Number of database units in one user unit.
|
|
figGroups
|
no
|
l_objId
|
List of all figGroups that exist in the cellview.
|
|
fileName
|
no
|
string
|
Relative path of the cellview (including the directory that defines the library).
|
|
fileTimeStamp
|
no
|
string
|
The date and time when the cellview was last saved.
|
|
gCellPatterns
|
no
|
l_objId
|
List of all gcellPattern objects that exist in the cellview.
|
|
groups
|
no
|
l_objId
|
List of all groups that exist in the cellview.
|
|
groupMembers
|
no
|
l_objId
|
List of all group members that exist in the cellview.
|
|
guides
|
no
|
l_objId
|
List of all guides that exist in the cellview.
|
|
instanceMasters
|
no
|
l_objId
|
List of all cellviews corresponding to masters of instances in the cellview.
|
|
instances
|
no
|
l_objId
|
List of all the instances of cellviews in the cellview.
|
|
instHeaderRefs
|
no
|
l_objId
|
List of all instance headers for instances of the cellview when the cellview is used as a master (defined only for currently open cellviews).
|
|
instHeaders
|
no
|
l_objId
|
List of all instance headers for instances of the cellview.
|
|
instRefs
|
no
|
l_objId
|
List of all instances of the cellview when the cellview is used as a master (defined only for currently open cellviews).
|
|
isParamCell
|
no
|
Boolean
|
Indicates whether the cellview is a parameterized cell.
|
|
layerPurposePairs
|
no
|
l_objId
|
List of all layer-purpose objects that exist in the cellview.
|
|
layerHeaders
|
no
|
l_objId
|
List of all layerHeaders that exist in the cellview.
|
|
lib
|
no
|
objId
|
ID of the library that contains the cellview.
|
|
libName
|
no
|
string
|
Name of the library that contains the cellview.
|
|
lpps
|
no
|
l_objId
|
List of all layer-purpose objects in the cellview.
|
|
markers
|
no
|
l_objId
|
List of all markers that exist in the cellview.
|
|
memInst
|
no
|
see =>
|
List of pairs that describe all individual instances in the cellview. The pairs are defined as lists that contain an instance object and the index of the unique instance.
|
|
mode
|
no
|
string
|
Mode the cellview is opened in: “r”, “w”, “a”, or "s". Pcell submasters are opened in "s" mode (this mode is for internal use and cannot be set by the user).
|
|
modifiedButNot Saved
|
no
|
Boolean
|
Indicates whether the cellview has been modified since the last save.
|
|
modifiedCounter
|
no
|
string
|
The number of times the cellview has been modified (relative indicator).
|
|
mosaics
|
no
|
l_objId
|
List of all the mosaics in the cellview.
|
|
needRefresh
|
no
|
Boolean
|
Specifies whether the cellview must be refreshed (t) or not (nil).
|
|
netCount
|
no
|
integer
|
Number of nets in the cellview.
|
|
nets
|
no
|
l_objId
|
List of all the nets in the cellview.
|
|
objType
|
no
|
string
|
Type of the object, in this case "cellview".
|
|
prBoundary
|
no
|
l_objId
|
List of all boundaries of type PRBoundary in the cellview.
|
|
rows
|
no
|
l_objId
|
List of all row objects that exist in the cellview.
|
|
rowHeaders
|
no
|
l_objId
|
List of all rowHeaders that exist in the cellview.
|
|
routes
|
no
|
l_objId
|
List of all routes that exist in the cellview.
|
|
shapes
|
no
|
l_objId
|
List of all shapes that exist in the cellview.
|
|
signals
|
no
|
l_objId
|
List of all signals that exist in the cellview.
|
|
sigNames
|
no
|
l_string
|
List of all signal names that exist in the cellview.
|
|
sitePattern
|
yes
|
l_objId
|
List of all sitePatterns that exist in the cellview.
Setting a cellview sitePattern to nil is equivalent to deleting the sitePattern.
|
|
snapBoundary
|
no
|
l_objId
|
List of all boundaries of type snapBoundary that exist in the cellview.
|
|
steiners
|
no
|
l_objId
|
List of all Steiner objects that exist in the cellview. The returned list represents all Steiner objects in the cellview as Steiners or Steiner Pins.
|
|
subMasters
|
no
|
l_objId
|
List of different parameterizations for a parameterized cell.
|
|
superMaster
|
no
|
objId
|
Supermaster of a parameterized cell.
|
|
termCount
|
no
|
integer
|
Number of terminals in the cellview.
|
|
terminals
|
no
|
l_objId
|
List of all terminals in the cellview.
|
|
textDisplays
|
no
|
l_objId
|
List of text displays owned by the cellview.
|
|
trackPatterns
|
no
|
l_objId
|
List of all track patterns that exist in the cellview.
|
|
userUnits
|
yes
|
string
|
Names of user units expressed as strings.
"micron" "millimeter" "centimeter" "meter" "mil" "inch"
|
|
vias
|
no
|
l_objId
|
List of all via objects that exist in the cellview.
|
|
viaHeaders
|
no
|
l_objId
|
List of all viaHeaders that exist in the cellview. These can be custom or standard viaHeaders. These can also be super-viaHeaders, sub-viaHeaders, or simple viaHeaders (which is neither a super-viaHeader nor a sub-viaHeader).
|
|
viaMasters
|
no
|
l_objId
|
List of masters associated with all the viaHeaders in the cellview.
|
|
view
|
no
|
objId
|
View expressed as a database object.
|
|
viewName
|
no
|
string
|
Name of the view.
|
|
widthSpacingSnapPatternDefs
|
no
|
l_objId
|
List of all widthSpacingSnapPatternDefs in the cellview.
|