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

apRunDeviceGeneration

apRunDeviceGeneration (
[ d_cv ]
[ S_placementStyle ]
[ S_engineName ]
)
=> t / nil

Description

(Virtuoso Layout Suite EXL and above) Generates the selected object types from the source. The function honors the options specified either in the Auto P&R Assistant or through the vreSetOptions SKILL function.

Arguments

d_cv

Specifies cellview on which the command is to be run.

S_placementStyle

Specifies the placement style as either Device or Standard Cell.

S_engineName

Specifies the name of the placement engine, for example, ap.

Value Returned

t

The selected object types were generated from the source.

nil

Guard rings could not be deleted.

Examples

Uses the options in the Auto P&R Assistant for device style for generating objects.

cv = geGetEditCellView()
apRunDeviceGeneration(cv 'device "ap")

Runs the command in batch mode.

cv = geGetEditCellView()
handle = vreGetHandle(cv 'device 'ap)
vreSetOption(handle 'init_generateObjects t)
vreSetOption(handle 'init_generateInstances t)
vreSetOption(handle 'init_generateBoundary t)
apRunDeviceGeneration(cv 'device 'ap)

Related Topics

Auto P&R Assistant User Interface for Device-Level Placement


Return to top
 ⠀
X