Constraint Definitions
The Virtuoso Space-based Router constraints are grouped by category. Each constraint description includes a definition, a
The constraints are grouped into the following categories.
- Antenna Constraints
- Area Constraints
- Clearance Constraints
- CMP Constraints
- Density Constraints
- Extension Constraints
- Length and Width Constraints
- Miscellaneous Constraints
- Mixed-Signal Routing Constraints
- NumCut Constraints
- Overlap Constraints
- Placement and Alignment Constraints
- Routing Constraints
- Spacing Constraints
- Via Construction Constraints
- Wire Widening Constraints
Quick Reference Table
The quick reference table for each constraint lists the following:
-
Constraint Type
Identifies the constraint as one of the following types: Simple, Layer, Layer pair, or Layer array, as described in Constraint Objects. -
Value Types
Identifies the legal value types for the constraint as described in Constraint Value Types. -
Database Types
Specifies where the constraint is stored: design or technology database. -
Scope
Identifies where Virtuoso Space-based Router looks for the value of the constraint, based on the rule spec and object hierarchies described in Scoping Constraints. -
Category
Identifies the constraint category based on the constraint’s function. -
Group Operator
Specifies whether the constraint can be assigned to an AND or OR constraint group. -
OpenAccess API
For OpenAccess built-in constraints, the OpenAccess constraint definition is given, otherwisecustom.
Related Topics
Return to top