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

techGetSpacingRuleTables

techGetSpacingRuleTables( 
d_techID 
) 
=> l_tables / nil

Description

Returns a list of the spacing tables and the layers to which they apply as defined in the specified technology database. ASCII technology file location: spacingTables subsection in the foundry constraint group.

Arguments

d_techID

The database identifier of the technology database.

Value Returned

l_tables

A list of the table spacing constraint names and the layers to which they apply. The list has the following syntax:

( ( t_constraintName tx_layer1
[
tx_layer2 ] ) … )

where,

  • t_constraintName is the name of the spacing constraint.
  • tx_layer1 is the first layer on which the table constraint is applied.
  • tx_layer2 is the optional second layer on which the table constraint is applied.

nil

The technology database does not exist or there are no spacing constraints tables defined.

Example

techGetSpacingRuleTables(tfID)
=> (("minDensity" "Metal1")
("maxDensity" "Metal1")
("minDensity" "Metal2")
("maxDensity" "Metal2")
("minDensity" "Metal3")
("maxDensity" "Metal3")
("minDensity" "Metal4")
("maxDensity" "Metal4")
("minDensity" "Metal5")
("maxDensity" "Metal5")
("minDensity" "Metal6")
("maxDensity" "Metal6")
("minDensity" "Metal7")
("maxDensity" "Metal7")
("minDensity" "Metal8")
("maxDensity" "Metal8")
("minDensity" "Metal9")
("maxDensity" "Metal9")
("minNumCut" "Cont")
("minNumCut" "Via1")
("minNumCut" "Via2")
("minNumCut" "Via3")
("minNumCut" "Via4")
("minNumCut" "Via5")
("minNumCut" "Via6")
("minNumCut" "Via7")
("minNumCut" "Via8")
("minSpacing" "Metal1")
("minSpacing" "Metal2")
("minSpacing" "Metal3")
("minSpacing" "Metal4")
("minSpacing" "Metal5")
("minSpacing" "Metal6")
("minSpacing" "Metal7")
("minSpacing" "Metal8")
("minSpacing" "Metal9")
)

Returns the names of the table spacing constraints defined in the foundry constraint group and the layers to which each applies in the technology database identified by tfID. The spacingTables constraints in this technology database are all single-layer spacing constraints.


Return to top
 ⠀
X