Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

mgGetTrunkRefLayerPurpose

mgGetTrunkRefLayerPurpose(
d_trunkId
)
=> l_layerPurposePair / nil

Description

Returns the reference layer and purpose of a topological trunk. This function returns a list containing the layer and purpose names.

Arguments

d_trunkId

Database ID of the topological trunk for which the reference layer and purpose need to be retrieved.

Value Returned

l_layerPurposePair

The reference layer and purpose of the specified topological trunk.

nil

The layer and purpose names could not be obtained.

Example

Returns the reference layer and purpose of the given topological trunk.

cv = geGetEditRep()
     n = dbFindNetByName(cv "net7")
topo = car(setof(x dbGetCellViewTopologies(cv) equal(dbGetTopologyNet(x) n)))
trunk = car(dbGetTopologyObjects(topo))
mgGetTrunkRefLayerPurpose(trunk)
===>("Oxide_thk" "drawing")

Return to top
 ⠀
X