Promote Pins Form
(Layout Suite EXL and higher tiers) Use the Promote Pins form to promote pins from a lower level in a design hierarchy to a higher level, which can be the current level or lower than it.
| Field | Description |
|---|---|
|
Specifies a space-separated list of hierarchical pin names for promotion. Pin mode supports regular expressions. For example, Environment variables: promotePinNetChoice, promotePinNetList |
|
|
Specifies a space-separated list of top-level net names. Alternatively, you can select the required nets in the Navigator assistant and then click Pick to populate the net names in the adjacent text box. All the lower-level pins that are specified in Find Pins on Net at depth and connected to a top-level net are promoted. Net mode does not support regular expressions. |
|
|
Specifies a space-separated list of hierarchical instance names. Alternatively, you can select the required instances in the Navigator assistant and then click Pick to populate these names in the adjacent text box. All the pins inside the instance are promoted to a higher level. |
|
|
Filters the pins further by selecting one or more instances with the required nets specified. Only those pins in the specified nets that belong to the selected instances are selected for promotion. It is applicable only in Net mode. If selected and there are no instances selected in the Navigator assistant or on the canvas, no pins are promoted. Environment variable: promotePinOnNetForSelInsts |
|
|
Specifies the depth to which the tool must traverse to search for pins. For example, if the mode is set to Net, the net name is set to This option is available only in Net mode. Environment variable: promotePinOnNetPickLevel |
|
|
Sets the depth as the level specified in Current Level or to the depth specified in Specified Depth. The specified depth must be at a lower level than the current level and must be in the editable mode so that the selected pins can be copied to it. Environment variables: promoteToLevel, promoteToChoice |
|
|
Promotes only those pins that have a corresponding schematic counterpart at the top level. Environment variable: promoteSchematicAware |
|
|
Creates pin labels for promoted pins. The text of the promoted pin labels are derived from their terminal names. Environment variable: promoteCreateLabelsOnPins |
|
|
Promotes only those pin figures that are available on the top layer. Environment variable: promoteTopLayerFig |
|
|
Honors any existing connectivity of pins to top-level nets during the promotion of these pins. The connections are retained in the promoted pins. This option is available only in the Pin and Instance modes. When not selected, the promoted pins are connected to new nets that have the same net names as that of the lower level pin. It is recommended that you select this option to avoid any potential violations in Layout XL. Environment variable: promotePinConnectivity |
|
|
Selects the promoted pins on the canvas automatically. This option is available only when either Promote To is set to Current Level or Find Pins on Net at depth is set to Environment variable: promoteSelectInCanvas |
|
|
Deletes the pins that were promoted in the previous runs of the command. Environment variable: promoteDeleteOldPins |
|
|
Promotes pins from only those layers for which visibility has been turned on in the Palette assistant. Environment variable: promoteVisibleLPPs |
|
|
Specifies whether Odd or Even bus pins must be promoted. When a bus is selected for promotion, by default, all its constituent bus pins are promoted. Use this option to restrict promotion to specific bus pins. This option is available only in Pin mode. Environment variables: promoteSelectiveBusBits, promoteOddEvenChoice |
|
|
Specifies the required Suffix String, Prefix String, or both. The specified prefix and suffix are added to the promoted pin names. Environment variables:promoteSuffixString, promotePrefixString |
|
|
Adds the pin source paths as prefix to the promoted pin names. For example, when you promote In Net mode, the suffix and prefix are added only to the promoted pin names, and not to the constituent net or term names. Environment variables: promotePrefixChoice, promoteSuffixChoice |
|
|
This section lets you select one of the following options to specify the LPP to which the pins must be promoted:
Environment variables: promoteLayerChoice, promoteCustomPurpose, promoteCustomLPP |
Related Topics
Promoting Pins in the Pin Tool
Return to top