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

pinCover

Definition

Defines parameters to control how vias must cover pins.

Values

  • nil
    Layer specification is not required.
  • g_pinCoverStatus
    Specifies whether the tap must cover the pin area.
    Type: Boolean (t or nil) or Integer (0 or 1)
    Default: 100

Parameters

  • pinCoverTapViaPercent
    Specifies the percentage of pin shape to be covered by the tapping via on all the layers. The percentage is measured in the direction perpendicular to the trunk.
    Type: Integer
    Valid Values: 0 through 100
    Default: 100
  • pinCoverTapLowerViaPercent
    Specifies the percentage of a pin shape to be covered by the lower layers of the tapping vias. This value applies to all layers expect the top layer. The percentage is measured in the direction perpendicular to the trunk.
    Type: Integer
    Valid Values: 0 through 100
    Default: 100

  • pinCoverViaModeTrunkOver
    Specifies the via mode to be applied when a trunk or pin is covered by a via stack. Valid values are:
    • matchTrunk: Covers the width of the trunk.
    • full: Covers the entire pin shape.
    • fullExceptTop: Covers the entire trunk on the top via layer and the entire pin on the lower via layers.

    Type: Enum
    Valid Values: (matchTrunk, full, fullExceptTop)
    Default: matchTrunk
  • pinCoverViaModePercentTrunkOver
    Specifies the percentage of trunk or pin to be covered by the via stack. The percentage is measured in the direction perpendicular to the trunk. This option can be used only when pinCoverViaModeTrunkOver is set to full or fullExceptTop.
    Type: Integer
    Valid Values: 0 through 100
    Default: 100

Applies To

  • Twig constraints

Example

list("pinCover" nil 1
     list("pinCoverTapViaPercent" 70) 
list("pinCoverTapLowerViaPercent" 70)
list("pinCoverViaModeTrunkOver" full)
list("pinCoverViaModePercentTrunkOver" 80)
))

Specifies the pinCover parameters.

Related Topics

Defining Modgen Topology Settings Using the Array Assistant


Return to top
 ⠀
X