Product Documentation
Virtuoso Automated Device Placement and Routing Flow Guide
Product Version IC23.1, November 2023

useHaloFile

APR.device.infra useHaloFile boolean { t | nil }

Description

Writes JSON files called via_halos.json containing all the via halos, if the file does not exist. If the file does exist, the via halos are instead read from it and used. This provides a means for the halos to be overridden,

When the file exists, halos are used as is and generated only for new vias not in the halo file.

It also reads and writes a corresponding file called seg_halos.json for the segment halos.

The default value is nil.

GUI Equivalent

None

Examples

envGetVal("APR.device.infra" "useHaloFile")
envSetVal("APR.device.infra" "useHaloFile" 'boolean t)

Related Topics

Automated Device Placement and Routing Flow Environment Variables


Return to top
 ⠀
X