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

gpeGetStrapEntries

gpeGetStrapEntries(
u_sandboxObject
[ ?netNames l_netNames ]
[ ?deviceNames l_deviceNames ]
[ ?instTermNames l_instTermNames ]
[ ?verbose { t | nil } ]
)
=> l_straps / nil

Description

Filters straps in the Modgen sandbox based on the specified identifiers. It is recommended to use only one of the optional arguments. If no arguments are provided, all straps in the Modgen are displayed. If multiple arguments are provided, the intersection of the sets is displayed.

Arguments

u_sandboxObject

Specifies a Modgen sandbox object.

?netNames l_netNames

Lists names of nets, based on which straps must be filtered.

?deviceNames l_deviceNames

Lists devices, such as instances and guard rings, based on which straps must be filtered.

?instTermNames l_instTermNames

Specifies instTerm names based on which straps must be filtered.

?verbose { t | nil }

Controls the display of warning messages.

Value Returned

l_straps

Returns a list of Modgen sandbox straps.

nil

The command was unsuccessful.

Example

Returns all straps with nets vdda! or vssa! in the specified Modgen sandbox object that are connected to instTerm G or D on devices M1 or M2:

sandbox = gpeEditSandbox(leGetEditFigGroup())
straps = gpeGetStrapEntries(sandbox ?netNames list("vdda!" "vssa!") ?deviceNames list("M1" "M2") ?instTermNames list("G" "D"))

Return to top
 ⠀
X