techID~>viaDefs
techID~>viaDefs~>
objType
tech
techFile
name
layer1
layer1Num
layer2
layer2Num
resistancePerCut
implant1
implant2
wellOrSubstrate
params
libName
cellName
viewName
Description
Retrieves information related to via definitions from the technology database identified by techID.
Attributes
Examples
tfid~>viaDefs
=> (db:0x1742c39a db:0x1742c39b db:0x1742c39c db:0x1742c39d db:0x1742c39e db:0x1742c39f db:0x1742c3a0 db:0x1742c3a1 db:0x1742c3a2 db:0x1742c3a3 )
tfid~>viaDefs~>objType
=> ("stdViaDef" "stdViaDef" "stdViaDef" "stdViaDef" "stdViaDef" "stdViaDef" "stdViaDef" "stdViaDef" "stdViaDef" "customViaDef" )
tfid~>viaDefs~>name
=> ("M2_MIMTOP" "M2_MIMBOT" "M2M1_stdV" "M3M2_stdV" "M4M3_stdV" "M5M4_stdV" "M6M5_stdV" "M7M6_stdV" "M8M7_stdV" "M2_M1" )
tfid~>viaDefs~>layer1~>name
=> ("Metal3" "Metal3" "Metal1" "Metal2" "Metal3" "Metal4" "Metal5" "Metal6" "Metal7" "Metal1"
)
tfid~>viaDefs~>layer2~>name
=> ("MIMTOP" "MIMBOT" "Metal2" "Metal3" "Metal4" "Metal5" "Metal6" "Metal7" "Metal8" "Metal2" )
tfid~>viaDefs~>libName
=> (nil nil nil nil nil nil nil nil nil "cdn20FF" )
tfid~>viaDefs~>params
=> (("Via2" 0.032 0.032 1 1 (0.032 0.032) (0.0 0.0) (0.01 0.01) (0.0 0.0) (0.0 0.0) (0.0 0.0) nil nil )
("Via1" 0.032 0.032 1 1 (0.032 0.032) (0.0 0.0) (0.01 0.01) (0.0 0.0) (0.0 0.0) (0.0 0.0) nil nil )
("Via3" 0.032 0.032 1 1 (0.032 0.032) (0.0 0.0) (0.01 0.01) (0.0 0.0) (0.0 0.0) (0.0 0.0) nil nil )
("Li1" 0.03 0.082 1 1 (0.2 0.2) (-0.01 0.038) (0.0 0.0) (0.0 0.0) (0.0 0.0) (0.0 0.0) (0.045 0.065) (0.065 0.065) )
Return to top