phoAbutClass (Virtuoso Photonics Option)
layoutXL phoAbutClass string "valid_abutment_class"
Description
Specifies that two optical pins can abut only when they belong to the same abutment class. Examples of abutment classes that can be used for abutting pins include the pin layer, pin edge, and so on.
The default is "", which means that the pin layer is used to get the abutClass property because the property is neither set on the Pcell, nor defined by this environment variable.
If the Pcell or non-Pcell instances do not have the abutClass Property abutment property set on the abutting pinFigs, the value set for the
phoAbutClass environment variable is used for abutment.
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 Equivalent
Examples
envGetVal("layoutXL" "phoAbutClass")
envSetVal("layoutXL" "phoAbutClass" 'string "pin_layer")
Related Topics
Abutment in Virtuoso Photonics Solution (Virtuoso Photonics Option)
List of Layout XL Environment Variables
Return to top