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

minEndOfLineCutSpacing

Specifies the spacing rules between cuts near the ends of lines. This increased spacing is required when neighbor metal lines intersect with the regions defined on either side of the line. The cut must have specific metal enclosures. The required spacing is dependent on the parallel run length (prl) with neighbor cuts.

It is a layer-pair constraint, where the second layer should be the metal layer above the cut layer. In addition, the placement of the cut within that layer governs the spacing of the cut.

In some processes, the spacing can also be specific to the cut class of each cut. Therefore, it is necessary to specify a list of cut classes and the required spacing from the named cut class to each of the cut classes in the list.

minEndOfLineCutSpacing Quick Reference

Constraint Type

Layer-pair (non-symmetric)

Value Types

Value

Database Types

Design, Technology

Scope

design, foundry

Category

Spacing

Value Types

minEndOfLineCutSpacing constraint has the following value type:

Parameters

Examples

Example 1—minEndOfLineCutSpacing example

In this example, the minEndOfLineCutSpacing rule would apply under the following conditions:

The cut spacing will apply to the vertical blue edge because it is opposite to the end of the line. It will apply to the horizontal blue edge because it is opposite to the edge with the exact otherOverhang enclosure.

Illustration for minEndOfLineCutSpacing

Example 2—minEndOfLineCutSpacing example

In this example, the minEndOfLineCutSpacing rule would apply under the following conditions:

Since the cut is within eolOverhang of both end-of-line edges of the horizontal wire, there are two ends-of-line. This implies that there are two search regions, one extending backwardExt to the left of the rightmost edge, and the other one extending backwardExt to the right of the leftmost edge. It also implies that there is no cut edge opposite the end-of-line edge to which the cut spacing applies (both cut edge are end-of-line edges). Therefore, the only edge to which the cut spacing applies is the blue edge, opposite to the edge with the exact otherOverhang enclosure.

Illustration for minEndOfLineCutSpacing

Related Topics

check_layerpair_space

minEndOfLineCutSpacing


Return to top
 ⠀
X