add_via
Add a via by placing a cut array between two metal layers with enclosure around the cuts at a specified center point.
Instructions
Add a via (cut array + enclosing metal on both layers) centred at (x, y).
Builds a rows*cols array of cuts (cut_size, spaced by cut_space) on cut_layer
and a metal landing on bottom_layer and top_layer extended by enclosure
around the cut array. All dimensions in micrometers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | Yes | ||
| y | Yes | ||
| cols | No | ||
| rows | No | ||
| cut_size | No | ||
| cut_layer | Yes | ||
| cut_space | No | ||
| enclosure | No | ||
| top_layer | Yes | ||
| bottom_layer | Yes | ||
| cut_datatype | No | ||
| top_datatype | No | ||
| bottom_datatype | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |