Product Documentation
Virtuoso Module Generator User Guide
Product Version IC23.1, November 2023

minNumCut

Definition

Specifies the minimum number of cuts that a via object or a via instance, which is created between a pin and the topology connecting that pin, must contain. Use constraint trunkAccessingNumCuts for the vias that are created between trunk pathSegs and the topology connecting that trunk.

Wide wires are capable of carrying more current, and a sufficient number of via cuts is required to carry that additional current. Using multiple via cuts increases redundancy, and therefore reliability.

Values

  • l_layerNames
    Specifies the layers to which the constraint must be applied.
    Type: List of strings (layer and purpose names) or integers (layer numbers)
  • x_minNumCut
    The minimum number of cuts that a via object or a via instance must contain.
    Type: Integer

Parameters

None

Applies To

  • Twig constraints
  • Strap constraints

Example

'("minNumCut" '("Metal1" "Metal2" "Metal3") 4 )

Specifies that the vias on the specified layers must contain a minimum of four cuts.

Related Topics

Defining Modgen Topology Settings Using the Array Assistant


Return to top
 ⠀
X