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

dbAttachRowRegionToPRBoundary

dbAttachRowRegionToPRBoundary(
d_rowRegionId
)
=> t / nil

Description

Associates the given rowRegion with the PRBoundary in the same block. If the PRBoundary is assigned to another rowRegion, it is first detached from that region before being assigned to the specified rowRegion.

Arguments

d_rowRegionId

Database ID of a rowRegion.

d_bgDefId

Database ID of a backgroundDef.

Value Returned

t

The given rowRegion is attached to the specified PRBoundary.

nil

Returned in case of failure.

Examples

Associates rowRegion with a custom PR boundary in the same block.

;Create PRBoundary
dbCreatePRBoundary(cv list(list(0 0) list(1.1 0) list(1.1 1.1) list(0 1.1)))
;Create rowRegion
dbCreateRowRegion(cvId "rowRegion" "rowRegionSpec" list(list(0 0) list(2000 0) list(2000 5000) list(0 5000)))
;Attach rowRegion to PRBoundary
dbAttachRowRegionToPRBoundary(rowRegion)

Related Topics

Placement Database Access Functions


Return to top
 ⠀
X