Product Documentation
Virtuoso Layout Suite XL: Basic Editing User Guide
Product Version IC23.1, November 2023

viaComputeFromMode

layout viaComputeFromMode cyclic { "Row/Col" | "Width/Height" | "Shape(s)" | "Drawn Area" }

Description

Lets you create auto vias at the intersection of shapes in the Single and Stack modes. In the Single and Stack modes: You can select a Via Definition and specify the Row and Column Spacing, Width and Height, Shape(s) or, Drawn Area for the via. In the Stack mode, you can also specify the Start Layer and the End Layer of the via stack. So you can pre-define the viaDefs that will be used for each stacked via.

The default is Row/Col.

GUI Equivalent

Command

Create – Via

Field

Compute From

Examples

envGetVal("layout" "viaComputeFromMode")
envSetVal("layout" "viaComputeFromMode" 'cyclic "Drawn Area")

Related Topics

Create Via Form

viaConnectivityMode

layout.ava viaConnectivityMode cyclic { "OnSameNet" | "Ignored" }

Description

Specifies whether to check for connectivity on the same net while creating vias.

The default is OnSameNet.

GUI Equivalent

Command:

Assistants – Auto Via Assistant – Create

Field:

Connectivity

Examples

envGetVal("layout.ava" "viaConnectivityMode")
envSetVal("layout.ava" "viaConnectivityMode" 'cyclic "Ignored")

Related Topics

Auto Via Assistant


Return to top
 ⠀
X