autoGenHierPinOptMode
layoutXL.floorplan autoGenHierPinOptMode cyclic { "Top Down" | "Bottom Up" }
Description
(Virtuoso Layout Suite EXL) Specifies the mode for running Pin Optimizer hierarchically on the blocks that were generated using the Auto-Generate Hierarchy form. This option is effective only when autoGenHierRunPinOpt is set to t. The valid values are:
-
Top Down: Pin Optimizer is first run on the level-0 and level-1 soft blocks to get the best possible net length. Any existing pins, for example those of any level-1 hard blocks, are recognized and the soft block pins are aligned to these pins. Next, the pin positions of the level-1 soft blocks are used to derive the pin positions inside them. This process continues until the leaf level is reached. -
Bottom Up: Follows the same behavior as described inTop Down, but runs in the opposite direction. Pin Optimizer is first run on pins of the leaf level layouts.
The default value is Top Down.
GUI Equivalent
Examples
envGetVal("layoutXL.floorplan" "autoGenHierPinOptMode")
envSetVal("layoutXL.floorplan" "autoGenHierPinOptMode" 'cyclic "Bottom Up")
Related Topics
Generating a Hierarchy Automatically
Return to top