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

dbGetInPlaceCoverObstructionSpacingModel

dbGetInPlaceCoverObstructionSpacingModel(
d_InstHeaderId
t_layerName
) 
=> t_spacingModelName / nil

Description

Returns value of the InPlaceCoverObstruction SpacingModel attribute from the specified instance header on the given layer.

Arguments

d_InstHeaderId

ID of an instance header.

t_layerName

Name of a physical layer specified in the technology file.

Values Returned

t_blockageModelName

  

Valid SpacingModel values.

nil

The operation failed.

Examples

Returns "asIs" as the InPlaceCoverObstruction SpacingModel attribute value for the instance header instHeaderId on the layer Layer1.

inst = dbCreateInst(cv master "inst" list(3 4) "R0" 1)
instHeaderId = inst~>instHeader
dbCreateInPlaceCoverObstruction(instHeaderId list("closed" 1 4))

equal(dbGetInPlaceCoverObstructionSpacingModel(instHeaderId) "spacing")) dbSetInPlaceCoverObstructionSpacingModel(instHeaderId "asIs")

equal(dbGetInPlaceCoverObstructionSpacingModel(instHeaderId) "asIs")


Return to top
 ⠀
X