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

opticalPinSetup (Virtuoso Photonics Option)

layoutXL opticalPinSetup string "constraint_group_name" 

Description

Specifies the name of the constraint group to use for determining the layers available for generating the optical pins.

The default is "virtuosoDefaultOpticalPinSetup".

For designs that have both optical and electrical signals, if the virtuosoDefaultOpticalPinSetup constraint group is not defined, the validLayers defined in the default Layout XL constraint group, virtuosoDefaultSetup, are used for optical pin generation. However, if the virtuosoDefaultElectricalPinSetup constraint group is defined, the layers specified in the constraint group are used for electrical pin generation.
Note:
To use this environment variable in Layout XL, you must have the Virtuoso_Photonics_Option license checked out. For information on obtaining the required license, contact your local Cadence representative.

GUI Equivalents

None

Examples

envGetVal("layoutXL" "opticalPinSetup")
envSetVal("layoutXL" "opticalPinSetup" 'string "virtuosoDefaultOpticalPinSetup")

Related Topics

List of Layout XL Environment Variables

Setting Environment Variables


Return to top
 ⠀
X