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

oaDummyPolyExtension

Specifies the required extension of dummy poly shapes beyond the adjacent shapes on the active layer. If a gate is already joined to another gate above or below, the constraint does not apply. The first layer is the gate layer, the second is the dummy gate layer, and the third is the active layer. This constraint uses a parameter to specify the maximum ghost poly width at which it applies.

oaDummyPolyExtension Quick Reference

Constraint Type

Layer array

Value Types

Value

Database Types

Design, Technology

Scope

design, foundry

Category

Extension

Value Type

oaDummyPolyExtension constraints have a Value that represents the required extension, in user units.

Parameter

The width (Value) parameter specifies the maximum dummy poly width, in user units, at which the constraint applies.

Examples

This example sets minimum extension of poly over diff to 1.0 when polyX has a width less than 0.5.

Format Example

Tcl

set_constraint_parameter -name width -Value 0.5 
set_layerarray_constraint -constraint oaDummyPolyExtension \
-layer_array {"poly1" "polyX" "diff"} -Value 1.0

Virtuoso

orderedSpacings(
(dummyExtension "poly1" "polyX" "diff" 0.5 1.0)
)

Related Topics

Extension Constraints


Return to top
 ⠀
X