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

techGetOrderedSpacingRules

techGetOrderedSpacingRules(
d_techID
) 
=> l_spacingRules / nil

Description

Returns a list of all of the ordered spacing constraints defined in the specified technology database. ASCII technology file location: orderedSpacings subsection(s) in the foundry constraint group.

Arguments

d_techID

The database identifier of the technology database.

Value Returned

l_spacingRules

A list of lists containing the ordered spacing constraint settings. The list has the following syntax:

( ( t_constraint g_value lt_layer1
lt_layer2 ) … )

where,

  • t_constraint is the name of the spacing constraint.
  • g_value is the value of the spacing constraint.
  • lt_layer1 is the first layer.
  • lt_layer2 is the second layer.

nil

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

Example

techGetOrderedSpacingRules(tfID)
=> (("minEnclosure" 0.005 "Metal1" "Via1")
("minEnclosure" 0.005 "Metal2" "Via1")
("minEnclosure" 0.005 "Metal2" "Via2")
("minEnclosure" 0.005 "Metal3" "Via2")
("minEnclosure" 0.005 "Metal3" "Via3")
("minEnclosure" 0.005 "Metal4" "Via3")
("minEnclosure" 0.005 "Metal4" "Via4")
("minEnclosure" 0.005 "Metal5" "Via4")
("minEnclosure" 0.005 "Metal5" "Via5")
("minEnclosure" 0.005 "Metal6" "Via5")
("minEnclosure" 0.005 "Metal6" "Via6")
("minEnclosure" 0.005 "Metal7" "Via6")
("minEnclosure" 0.03 "Metal7" "Via7")
("minEnclosure" 0.05 "Metal8" "Via7")
("minEnclosure" 0.03 "Metal8" "Via8")
("minEnclosure" 0.05 "Metal9" "Via8")
("minEnclosure" 0.0 "Metal1" "Cont")
("minEnclosure" 0.2 "Oxide" "Poly")
("minEnclosure" 0.14 "Nimp" "Oxide")
("minEnclosure" 0.18 "Nimp" "Poly")
("minEnclosure" 0.12 "Pimp" "Poly")
("minEnclosure" 0.18 "Pimp" "Oxide")
("minEnclosure" 0.14 "Nwell" "Oxide")
("minEnclosure" 10.0 "Metal1" "Metal2")
)

Returns the ordered spacing constraints defined in the foundry constraint group of the technology database identified by tfID.


Return to top
 ⠀
X