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

msSameMask

Ensures that all the shapes on a given layer are on the same mask. This is a design-level constraint and applies to a net or a net class. This constraint can be assigned as either a soft or a hard constraint.

msSameMask Quick Reference

Constraint Type

Simple

Value Types

BoolValue

Database Types

Design

Scope

design

Category

Mixed Signal Routing

Value Type

BoolValue

Specifies whether shapes on layers must be on the same mask.

Optional Parameter

BoolValue

Specifies the name of the mask to be used for the selected shapes (0: any, 1: mask1, 2: mask2, 3: mask3).

Type: IntValue 0 any
1 mask1
2 mask2
3 mask3

If there is a shape with this constraint, and the shape's color does not match the color specified by constraint, the checker flags an error.

colorMask (optional)

Examples

The following figure illustrates how shapes on a layer are assigned to the same mask (same color group) when msSameMask is true for a net or net class.

Illustration of msSameMask

Related Topics

Mixed-Signal Routing Constraints


Return to top
 ⠀
X