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

Customizing Displayed Coloring

The default coloring is shown in Color Representations. You can customize the coloring for Multiple Patterning data by defining color display packets that are sub-packets for the layer-purpose pair (LPP).

  1. In the techDisplays section of the ASCII technology file, specify the packet name of the layer-purpose pair of interest.
  2. Use the following names for the sub-packets in the display.drf file, where the coloring information is specified.

    <packet_name>

    Display packet for the uncolored LPP

    <packet_name>_c1

    Display packet for mask1Color unlocked LPP

    <packet_name>_c2

    Display packet for mask2Color unlocked LPP

    <packet_name>_c1L

    Display packet for mask1Color locked LPP

    <packet_name>_c2L

    Display packet for mask2Color locked LPP

    <packet_name>_black

    Display packet for a blackColor blockage object

    <packet_name>_multi

    Display packet for a multiColor blockage object

    Not all sub-packets are required. Since only blockage objects can be assigned blackColor or multiColor, only blockage display packets should define _black and _multi sub-packets. Blockages also cannot be color locked, so _c1L and _c2L sub-packets for a blockage display style are not needed.

Related Topics

Enabling the Multiple Patterning Color Engine

Coloring Method

Getting the Coloring Method

Modifying the Default Multi-Patterning Environment Variable Settings

Colored Shapes Display


Return to top
 ⠀
X