Product Documentation
Virtuoso Floorplanner User Guide
Product Version IC23.1, November 2023

Block Placer Constraints

You use the Constraints tab of the Block Placer form to specify the constraints that you want block placer to use to converge on a solution. The initial values in the Constraints tab are populated from the values specified in the Constraint Manager. You use the Constraints tab to modify the displayed values. However, the values you specify must not conflict with the constraint values in the Constraint Manager. In addition, you can add constraints in this tab.

The Constraints tab has the following sub-tabs

Tab Description

Soft Block Constraints

The various controls in this tab are as follows:

  • Soft Block Size Constraints
  • Library, Cell Name, and View Name
  • Resize
  • Area
  • Minimum AR and Maximum AR
  • Update All
  • Update Selected
  • Reload Constraints from Constraint Manager

Instance Constraints

The various controls in this tab are as follows:

  • Instance To Instance Edge Distance
  • Instance To Boundary Distance Constraints

Relative Constraints

The various controls in this tab are as follows:

  • Order/Alignment
  • Reference Instance
  • Alignment Side
  • Relative Position
  • Target Instances
  • All Instances

Related Topics

Block Placer Form

Adding, Updating, and Deleting Soft Block Constraints

Adding, Updating, and Deleting Relative Constraints

Adding, Updating, and Deleting Instance Constraints

Adding, Updating, and Deleting Instance To Boundary Constraints


Return to top
 ⠀
X