Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

dbGetPinGroupPlaceBoundNameAndFace

dbGetPinGroupPlaceBoundNameAndFace(
d_diePinGroup
) 
=> list(placeBoundName, placeBoundFace) / nil

Description

(Virtuoso MultiTech Framework Only) Returns the placeBound name and the placeBound face of the associated pin group.

Arguments

d_cellView

The cellview to obtain the pin groups.

Value Returned

list(placeBoundName, placeBoundFace)

The name and face of the placeBound.

nil

The operation failed.

Example

A die footprint cell is modified by creating a placeBound and a die pin group before calling dbGetPinGroupPlaceBoundNameAndFace.

dieFootprint = (dbOpenCellViewByType "testLib" "footprint" "base" "maskLayout" "w")
placeBound1 = (dbCreatePlaceBound dieFootprint "left" list(0:0 100:100) 0 100)
placeBound2 = (dbCreatePlaceBound dieFootprint "right" list(100:0 200:100) 50 100)
pinGroupLeftTop = (dbCreatePinGroup dieFootprint "left" "top")
pinGroupLeftBottom = (dbCreatePinGroup dieFootprint "left" "bottom")
pinGroupRightTop = (dbCreatePinGroup dieFootprint "right" "top")
pinGroupRightBottom = (dbCreatePinGroup dieFootprint "right" "bottom")
\i (dbGetPinGroupPlaceBoundNameAndFace pinGroupLeftTop)
\t ("left" "top")
\p > 
\i (dbGetPinGroupPlaceBoundNameAndFace pinGroupLeftBottom)
\t ("left" "bottom")
\p > 
\i (dbGetPinGroupPlaceBoundNameAndFace pinGroupRightTop)
\t ("right" "top")
\p > 
\i (dbGetPinGroupPlaceBoundNameAndFace pinGroupRightBottom)
\t ("right" "bottom")
\p > 
  

Related Topics

dbAddPinToPinGroup

dbCreatePinGroup

dbGetPinGroups

dbMapPinGroupPins

License Requirements of Virtuoso RF Solution


Return to top
 ⠀
X