preferredLayerStrength
APR.device.route preferredLayerStrength int layerStrength
Description
Controls the extent to which the router favors preferred layers compared to layers outside the preferred range. This environment variable can be adjusted to fine tune routing results.
- 0 means preferred layers are not treated specially at all.
- 1-5 adjusts the preference strength, with 5 being most preferred.
- 6 imposes a hard constraint on the maximum length for pathSegs on non-preferred layers and leaves opens if no solution that honors this constraint can be found. At this strength, each new pathSeg on a non-preferred layer can be at most the length of the layer's pitch.
GUI Equivalent
Examples
envGetVal("APR.device.route" "preferredLayerStrength")
envSetVal("APR.device.route" "preferredLayerStrength" 'int 2)
Related Topics
Routing Assistant User Interface for Device-Level Routing
Return to top