Product Documentation
Virtuoso Layout Suite XL: Connectivity Driven Editing User Guide
Product Version IC23.1, November 2023

initIOLabelType

layoutXL initIOLabelType string { "Label" | "Text Display" | "None" }

Description

Specifies the type of label that Layout XL generates for I/O pins. When set to None, no pin label is created. This setting is honored by the Generate All From Source, Generated Selected From Source, and Update Components And Nets commands.

The default is "Label".

For this environment variable to take effect, you must also set the createPinLabel environment variable to t.

Arguments

Label

Creates pin labels on the layer specified by initIOPinLayer.

Text Display

Creates text displays on the layer specified by initIOPinLayer.

None

No pin labels or text displays are created.

GUI Equivalent

Command:

Connectivity – Generate – All From Source (I/O Pins tab)
Connectivity – Generate – Selected From Source
(Generate Layout Form)

Connectivity – Update – Components And Nets (I/O Pins tab)
(Update Components and Nets Form)

Field:

Create Label As

Examples

envGetVal("layoutXL" "initIOLabelType")
envSetVal("layoutXL" "initIOLabelType" 'string "Label")
envSetVal("layoutXL" "initIOLabelType" 'string "Text Display")
envSetVal("layoutXL" "initIOLabelType" 'string "None")

Related Topics

List of Layout XL Environment Variables

Setting Environment Variables


Return to top
 ⠀
X