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

dbCreatePinGroup

dbCreatePinGroup(
d_cellView
t_name
t_faceType
) 
=> d_dpg / nil

Description

(Virtuoso MultiTech Framework Only) Returns the pin group created with the given arguments.

Arguments

d_cellView

The cellview in which the pin group is created.

t_name

The name of a placeBound. For details, see dbCreatePlaceBound.

t_faceType

The top or the bottom face of a placeBound.

Value Returned

d_dpg

The name of the pin group that has been created.

nil

The operation failed.

Example

The following example modifies a die footprint cell by creating placeBounds and die pin groups.

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") 

Related Topics

dbCreatePlaceBound

dbGetPinGroupPlaceBoundNameAndFace

dbGetPinGroups

dbMapPinGroupPins

License Requirements of Virtuoso RF Solution


Return to top
 ⠀
X