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

vreDeletePhysicalCells

vreDeletePhysicalCells(
[ d_cvid ]
[ S_style ]
[ S_eName ]
) 
=> t / nil

Description

Deletes physical-only instances for specified cell types. It uses the options specified in the Auto P&R assistant GUI or set by vreSetOption.

Arguments

d_cvid

Database ID of the cellview for which the row region is to be created. The database can be obtained using the geGetEditCellView SKILL function. The default value is the cellview open in the current window.

S_style

Specifies the placement style, for example stdCell. The default value is taken from the active selection on the Auto P&R assistant.

S_eName

Specifies the engine name, for example gp. The default value is taken from active the selection on the Auto P&R assistant.

Value Returned

t

Deletion was successful.

nil

Deletion was unsuccessful.

Examples

The following example deletes physical cells for the current cellview in the Auto P&R GUI for stdCell style.

cv = geGetEditCellView()
vreDeletePhysicalCells(cv "stdCell" "gp")

The following example deletes physical cells for the current cellview in batch mode for stdCell style.

cv = geGetEditCellView()
handle = vreGetHandle(cv 'stdCell 'gp)
vreSetOption(handle 'place_deleteBoundaryCells t)
vreSetOption(handle 'place_deleteTapCells t)
vreDeletePhysicalCells(cv 'stdCell 'gp)

Related Topics

Virtuoso Automated Placement and Routing SKILL Functions


Return to top
 ⠀
X