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

techGetViaSpecTableEntry

techGetViaSpecTableEntry(
d_viaSpecID 
n_layer1Width
n_layer2Width
)
=> l_viaDefIDs / nil

Description

Returns a list of the viaDefIDs in the table entry with the specified layer widths in the requested via specification in the specified technology database.

Arguments

d_viaSpecID

The database identifier of the via specification.

n_layer1Width

The minimum width, in user units, of the first layer associated with the via specification table entry.

n_layer2Width

The minimum width, in user units, of the second layer associated with the via specification table entry.

Value Returned

l_viaDefIDs

A list of the database identifiers of the via definitions associated with the via specification to which the table entry applies.

Table entries with a value of nil are not returned.

nil

The technology database does not exist, the via specification does not exist, or no via definitions fitting the width specifications exist.

Example

techGetViaSpecTableEntry(viaSpecID 0.5 0.3)
=>(db:0x03b7a18c db:0x03b7a16d)

Returns the database identifiers for the via definitions in the table entry with minimum layer widths matching the specified widths, 0.5 for layer 1 and 0.3 for layer 2, in the via specification identified by viaSpecID in the current technology database.


Return to top
 ⠀
X