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

dbRemovePlaceAreaBackgroundDef

dbRemovePlaceAreaBackgroundDef(
d_plcAreaId 
d_bgDefId
)
=> t / nil

Description

Removes the association between the specified placeArea and backgroundDef. The background shape on the placeArea is also removed.

Arguments

d_plcAreaId

Database ID of a placeArea.

d_bgDefId

Database ID of a backgroundDef.

Value Returned

t

Association between the given placeArea and backgroundDef is successfully removed.

nil

Returned in case of failure.

Examples

Creates a placeArea and backgroundDef and removes the association between them.

; Create placeArea
         placeArea = dbCreatePlaceArea(cv "placeArea" 100 150 list(0 0) "R0")
         ;; Create BackgroundDef and add association with the placeArea.
         bgDef = dbCreateBackgroundDef(cv "bgDef" list("FinFet" "region1") "bgNet" 10 20 30 40)
         dbAddPlaceAreaBackgroundDef(placeArea bgDef)
         ;; Remove the association with the placeArea.
         dbRemovePlaceAreaBackgroundDef(placeArea bgDef)

Related Topics

Placement Database Access Functions


Return to top
 ⠀
X