Product Documentation
Virtuoso Technology Data SKILL Reference
Product Version IC23.1, June 2023

techGetLPPriorityInContext

techGetLPPriorityInContext
(
d_techID
d_techLPId
) 
=> x_priority / nil

Description

Gets the drawing priority of the specified layer-purpose pair in the effective technology database rooted at the specified technology database.

The topmost layer-purpose pair (the layer-purpose pair with the highest number) is drawn on top. Each window, when drawn, references one particular incremental technology database graph. For example, you have five windows. Each window contains a different cellview and each cellview refers to a different incremental technology database graph. In this case, you would have five sets of “layer-purpose pair priorities” that are completely independent of each other. Each window would have priorities ranging from 0 to however many layer-purpose pairs exist in the corresponding effective technology database.

Arguments

d_techID

The database identifier of the technology database at the top of the graph.

l_techLPId

The database identifier of the layer-purpose pair.

Value Returned

x_priority

The drawing priority set on the layer-purpose pair in the specified technology database.

nil

The drawing priority was not set or the technology database or layer-purpose pair does not exist.

Example

techGetLPPriorityInContext(tfID lpId)
=> 3

Gets the drawing priority, 3, of the layer-purpose pair identified by lpId in the technology database identified by tfID.


Return to top
 ⠀
X