Product Documentation
Virtuoso Parameterized Cell SKILL Reference
Product Version IC23.1, August 2023

pcDefineParamRefPointObject

pcDefineParamRefPointObject(
g_objects
S_param
l_refpoint
) 
=> d_refPointId

Description

Specifies that the location of an object or group of objects in the instance is determined by the location of a reference point that is a parameter of the cell. The objects in the instance have the same relationship to the reference point parameter as the objects in the master cellview have to the corresponding reference point in the master cellview.

Arguments

g_objects

List of objects whose locations are to be determined by the parameterized reference point.

S_param

Name of the parameter for the parameterized reference point.

Valid Values: any string or symbol

l_refpoint

Coordinates of the reference point in the master cellview.

Value Returned

d_refPointId

Group ID used to record the details of the parameterized reference point.

Examples

pcDefineParamRefPointObject(list(pin) 'pinPoint centerBox (pin~>bBox))

Causes the object pin to be located relative to the coordinate parameter pinPoint. The reference point for pinPoint in the master cellview is the center point of the pin object.


Return to top
 ⠀
X