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

5


Working with Constraints

ADE Assembler supports the matched parameter and correlation constraints you specify in Virtuoso Constraint Manager.

For more information, see the following topics:

Adding, Modifying, and Deleting Constraints

To add, modify or delete matched parameter and correlation constraints in Constraint Manager, do the following:

  1. On the Data View assistant pane, right-click a test and choose Open Design in Tab.
    The schematic design associated with the test appears on a new tab in your session window.
  2. Choose Window – Assistants – Constraint Manager.
    The Constraint Manager pane appears.
  3. Add, modify or delete matched parameter and correlation constraints. For more information about using Constraint Manager, see the Virtuoso Unified Custom Constraints User Guide.
  4. Click the Save button in Constraint Manager.
  5. Click Check and Save in Virtuoso Schematic Editor.

Working with Parameters Created for Matched Parameter Constraints

To work with the parameters, you need to import the matched parameters constraints from Constraint Manager to ADE Assembler. These parameters are displayed in the Parameters tree on the Data View pane and the Variables tab of the Variables and Parameters assistant pane.

Importing Matched Parameter Constraints to ADE Assembler

To import constraints from Constraint Manager to ADE Assembler:

  1. In the Data View assistant, right-click the Parameters tree.
  2. Choose Import Constraints.
    The parameters with matched constraints listed in Constraint Manager are imported to ADE Assembler and listed in the Parameters tree.

Consider the following example design with a matched parameter constraint defined for two devices I9 and I10.

The Import Constraints command adds these constraints to the Data View assistant, as shown below.

Resolving Mismatch Between Matched Parameter Constraints and their Corresponding Parameters

When you launch ADE Assembler, or restore a history item, ADE Assembler checks if there is any mismatch between the matched parameter constraints in Constraint Manager and their corresponding parameters in ADE Assembler. The following message is displayed for each mismatch:

Do one of the following:


Return to top
 ⠀
X