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

techSetPrViaTypes

techSetPrViaTypes(
d_techID 
l_viaTypes
) 
=> t / nil

Description

Adds the specified via definitions for the specified cell and cellview to the list of valid vias for the specified constraint group in the specified technology database.

Arguments

d_techID

The database identifier of the technology database.

l_viaTypes

A list of the via definitions and the optional constraint group names you want to define. The list has the following syntax:

list ( list ( list ( t_viaDefName t_view )
[
t_constraintGroupName ] ) … )

where,

  • t_viaDefName is the cell name of the device (the viaDefName specified in the viaDefs section).
  • t_view is the view name of the device.
  • t_constraintGroupName is the name of the constraint group.

Value Returned

t

The via definitions were added.

nil

The technology database does not exist or one or more cell name/cellview combinations are not defined.

Example

techSetPrViaTypes(techID list(
(list("via1" "via") "default")
(list("via2" "via") "default")
)
)
=> t

Return to top
 ⠀
X