controlDeviceLayers
APR.device.route controlDeviceLayers string "{ "Y" | "N" }"
Description
Forces device layers to be included or excluded for signal and spine routing. This overrides any argument provided to the router or PDK-specific default behavior.
To always include device layers:
envSetVal(APR.device.router" "controlDeviceLayers" 'string "Y")
To always remove device layers:
envSetVal("APR.device.router" "controlDeviceLayers" 'string "N")
Any other settings (including the default "") has no effect.
GUI Equivalent
Examples
envGetVal("APR.device.route" "controlDeviceLayers")
envSetVal("APR.device.route" "controlDeviceLayers" 'string "Y")
Related Topics
Automated Device Placement and Routing Flow Environment Variables
Routing Assistant User Interface for Device-Level Routing
Return to top