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

Coloring Purpose Specification

By default, coloring will be applied only to shapes on the drawing and pin purposes, all user-defined purposes, and purposes for which one of these is the parent purpose. A shape on any other predefined purposes will not be colored unless its purpose is specified by the coloredPurposeTypes environment variable. Alternatively, if the explicitColoredPurposes environment variable is a non-empty string, coloring will be applied only to shapes on the purposes specified by that environment variable; in this case, the coloredPurposeTypes environment variable will be ignored.

If the MPT constraint group is defined, the purposes specified in the coloredPurposeTypes and explicitColoredPurposes environment variables are not considered for coloring. Even if no valid purposes are defined in the constraint group definition, the default purposes are considered for coloring and environment variables are not considered.

Related Topics

Multi-Patterning Support in Virtuoso

Example of ASCII Technology File Data for MPT


Return to top
 ⠀
X