Design Form
Use this form to check library-related information in the CIW. You can use the options on this form to run tests on the specified design. To reduce the size of the design on disk, you need to save, close, reopen, and save the design again.
|
Field
|
Description
|
|
Library
|
Specifies the library that contains the design that you want check. Click Browse to select the library from Library Browser.
|
|
Cell
|
Specifies the cell name.
|
|
View
|
Specifies the view name.
|
|
Check
|
Selects the tests you want to run on the specified design.
|
|
Recursion
|
Check the design hierarchy for recursive references (loops) that can cause a tool to become unresponsive. These references must be removed.
|
|
Design statistics and memory usage
|
Checks the design statistics and reports the amount of memory used by the design.
-
Full design hierarchy: Runs the check on the entire design hierarchy.
|
|
Duplicate instances and shapes
|
Checks the design to identify any duplicate instances or shapes in it.
-
Create markers: Creates markers to indicate the location of the duplicate instances or shapes in the design. Use the Annotation Browser to view the markers.
-
Remove duplicates: Deletes any duplicate instances or shapes detected during the check.
-
Full design hierarchy: Runs the check on the entire design hierarchy.
|
|
OA Integrity (oaScan)
|
Runs the oaScan utility that checks for inconsistencies in the OpenAccess design, technology, and DM databases, and optionally repairs the inconsistencies and saves the databases.
-
Repair: Repairs any issues found during the oaScan.
-
Full design hierarchy: Runs the check on the entire design hierarchy.
To repair the full design hierarchy, use the Scan Hierarchy option from the Data Integrity tab of the Diagnostic Center.
|
|
Constraint Integrity
|
Checks for duplicate constraint members, unreferenced constraints, and invalid constraints and optionally removes them from the design.
-
Remove duplicate group members: Removes duplicate constraint members and displays progress and duration to complete the process.
-
Remove unreferenced constraints: Removes unreferenced constraints that are not a part of any constraint group.
-
Remove invalid constraints: Removes invalid constraints that do not have any members.
-
Remove out-of-context constraints and members: Removes all out-of-context members and the associated constraints. Constraints and constraint members become out of context when the design objects they refer to are removed from the design, for example, after deleting instances, nets, or pins.
|
Related Topics
oaScan Utilities for Virtuoso
Scan/Repair Hierarchy Form
Diagnostic Center Form
Environment Form
Library Form
SKILL Form
Check Environment Variables Form
Return to top