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

phoAbutFunction (Virtuoso Photonics Option)

layoutXL phoAbutFunction string "valid_function_name"

Description

Specifies a user-defined callback to process abutment and unabutment.

The default is "phoWGAbut", which means that this function is used to abut Pcells, non-Pcells, or both in photonic designs.

If the Pcell or non-Pcell instances do not have the abutFunction Property abutment property set on the abutting pinFigs, the value set for the phoAbutFunction 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

None

Examples

envGetVal("layoutXL" "phoAbutFunction")
envSetVal("layoutXL" "phoAbutFunction" 'string "phoWGAbut")

Related Topics

Abutment in Virtuoso Photonics Solution (Virtuoso Photonics Option)

List of Layout XL Environment Variables

Setting Environment Variables


Return to top
 ⠀
X