techGetViaSpecTableEntries
techGetViaSpecTableEntries(
d_viaSpecID
)
=> l_table / nil
Description
Returns the contents of the via specification, which is stored as a table, identified by the viaSpec database identifier from the current technology database.
Arguments
|
d_viaSpecID
|
The database identifier of the via specification.
|
Value Returned
|
l_table
|
A list of the table entries for the via specification’s 2-D table of minimum and maximum widths for layer 1 and layer 2.The syntax is as follows:
( n_layer1MinWidth n_layer1MaxWidth n_layer2MinWidth n_layer2MaxWidthl lt_viaDefIDs )…
where,
-
n_layer1MinWidth is the minimum width, in user units, of the first layer associated with the via specification.
-
n_layer1MaxWidth is the maximum width, in user units, of the first layer associated with the via specification.
-
n_layer2MinWidth is the minimum width, in user units, of the second layer associated with the via specification.
-
n_layer2MaxWidth is the maximum width, in user units, of the second layer associated with the via specification.
-
l_viaDefIDs is a list of the database identifiers of the via definitions associated with the via specification to which the table entry applies.
|
|
nil
|
The technology database does not exist or the via specification does not exist.
|
Example
techGetViaSpecTableEntries( viaspecID )
=> ((0.12 1.1705 0.14 0.55
(db:0x0258207d)
)
(0.12 1.1705 0.55 1.1705
(db:0x02582117 db:0x025820b5 db:0x025820b4 db:0x0258207d)
)
(0.12 1.1705 1.1705 12.0005
(db:0x0258207d)
)
(1.1705 12.0005 0.14 0.55
(db:0x0258207d)
)
(1.1705 12.0005 0.55 1.1705
(db:0x0258207d)
)
(1.1705 12.0005 1.1705 12.0005
(db:0x0258207d)
)
)
Returns the table entries for the via specification identified by viaSpecID in the current technology database.
Return to top