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

dbGetInPlaceCoverObstructionBlockageAttributeValue

dbGetInPlaceCoverObstructionBlockageAttributeValue(
d_InstHeaderId
t_layerName
) 
=> f_blockageAttributeValue

Description

Returns value of the InPlaceCoverObstruction BlockageAttributeValue 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

f_blockageAttributeValue

Valid BlockageAttributeValue values.

If the operation fails, returns 0 and displays a warning message.

Examples

Returns 10.0 as the InPlaceCoverObstruction BlockageAttributeValue on 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(dbGetInPlaceCoverObstructionBlockageAttributeValue(instHeaderId      "Layer1") 0.0))
     dbSetInPlaceCoverObstructionBlockageAttributeValue(instHeaderId "Layer1"      10.0)

equal(dbGetInPlaceCoverObstructionBlockageAttributeValue(instHeaderId "Layer1") 10.0)


Return to top
 ⠀
X