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

cphSbDefineCovObstruction

cphSbDefineCovObstruction(
g_cphId
g_sbId | l_physLCV
tx_layer
g_allowPGNet
)
=> t / nil

Description

Creates a cover obstruction in the specified soft block (g_sbId) or physical cellView (l_physLCV). The cover obstruction restricts routing on the specified layer and all lower layers.

Arguments

g_cphId

ID of the physical configuration cellview.

g_sbId / physLCV

The soft block ID or a list of ("lib" "cell" "view") triplets.

tx_layer

Layer on which the cover obstruction is created.

g_allowPGNet

Specifies whether power/ground nets are allowed on the blockage. Valid values are t and nil.

Value Returned

t

The cover obstruction was created.

nil

The command was unsuccessful.

Example

Creates a cover obstruction on the specified soft block, which covers metal 1, metal 2, metal 3, and metal 4:

cphSbDefineCovObstruction(cphId sbId ”metal 4” t)

Return to top
 ⠀
X