Product Documentation
Virtuoso Space-based Router Constraint Reference
Product Version IC23.1, June 2023

minParallelViaSpacing

Specifies the minimum spacing for vias that have parallel edges with an overlap greater than 0. This constraint applies to cut layers only when vias do not share the same metal above or below and are on different nets.

Either minParallelWithinViaSpacing or minParallelViaSpacing can be specified for a cut layer, but not both.

minParallelViaSpacing Quick Reference

Constraint Type

Layer

Value Types

Value

Database Types

Design, Technology

Scope

design, foundry

Category

Via Construction

Value Type

minParallelViaSpacing constraints have a Value that represents the minimum required spacing for vias with overlapping parallel edges on the given cut layer.

Format Example

Tcl

set_layer_constraint -constraint minParallelViaSpacing \
-layer s_layer -Value f_space

LEF 5.7

LAYER s_layer
TYPE CUT ;
SPACING f_space PARALLELOVERLAP ;

Virtuoso

spacings(
( minParallelViaSpacing s_layer f_space )
)

Parameters

Examples

This example sets the minimum spacing to 2.0 between cuts on layer cut1 that meet the following conditions:

Related Topics

Via Construction Constraints


Return to top
 ⠀
X