Product Documentation
Virtuoso Multi-Patterning Technology User Guide
Product Version IC23.1, November 2023

Same Mask Pre-Coloring

When the Same Mask pre-coloring constraint is true and the Mask Name pre-coloring constraint is any for a net class, all the shapes on the same routing layer for the nets in the net class are assigned to the same color mask. If the propagateAnySameMaskState environment variable is set to t, then all the shapes on the same routing layer for the nets in the net class are locked when one shape is locked. By default, locks are not propagated. The figure below shows examples of net classes consisting of one and two nets with Same Mask true. All shapes on Metal2 appear on the same color mask for all the nets of the net class.

When the Same Mask pre-coloring constraint is true and the Mask Name pre-coloring constraint is other than any, all the shapes on the same routing layer for the nets in the special net class are assigned to the specified Mask Name color and the color state is locked

Related Topics

Identifying the Critical Nets

Pre-Coloring Constraints

Updating Layout Constraints


Return to top
 ⠀
X