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

minEndOfLineExtension

Sets the minimum extension of wire on a metal layer with respect to a cut layer when the wire has adjacent, parallel edges on three sides within the specified regions. If this constraint is not specified, or if it is specified but there are no parallel edges on three sides within the specified regions, a wire is extended beyond a cut shape dependent only on the minExtension constraint.

Important differences between minEndOfLineExtension and minExtension are:

minEndOfLineExtension Quick Reference

Constraint Type

Layer pair

Value Types

Value

Database Types

Design, Technology

Scope

design, foundry

Category

Extension

Value Type

minEndOfLineExtension constraints have a Value that represents the minimum end-of-line extension that must be added when adjacent shapes satisfy the criteria defined by the five parameters.

Parameters

The minEndOfLineExtension constraint requires five parameters to specify when the constraint applies:

Examples

Format Example

Tcl

set_constraint_parameter -name width -Value 0.5
set_constraint_parameter -name distance -Value 0.6
set_constraint_parameter -name eolSpace -Value 0.7
set_constraint_parameter -name parallelEdgeSpace -Value 0.6
set_constraint_parameter -name parallelEdgeWithin -Value 1.2
set_layerpair_constraint -constraint minEndOfLineExtension \
-layer1 Metal1 -layer2 via1 -Value 0.2

Related Topics

Extension Constraints


Return to top
 ⠀
X