viaSetDefaultValidViaDefs
viaSetDefaultValidViaDefs(t_techLibName t_constraintGroupName l_viaDef[g_reset] ) => t / nil
Description
Sets the default vias to be used by Wire Edit and Create Via commands from the list of valid vias of the specified constraint group.
Arguments
Value Returned
Examples
;( group [override] )
;( ---- --------- )
( "virtuosoDefaultSetup" nil
interconnect(
( validLayers (Metal1 Metal2 Metal3) )
( validVias (M2_M1_A M2_M1_B M3_M2_A M3_M2_B) )
) ;interconnect
) ;virtuosoDefaultSetup
The following function defines vias M2_M1_B and M3_M2_B to be used by default by the Wire Editor during the via stitching operation and the Create Via command:
viaSetDefaultValidViaDefs("testLib" "virtuosoDefaultSetup" list("M2_M1_B" "M3_M2_B"))
Return to top