create_constraint_group
create_constraint_group
-name s_groupName
[-type {design | default}]
[-net s_netName]
[-techLib s_techLib]
[-db {tech | design}
[-opType {and | or | precedence}]
[-transient [true|false]]
Description
Creates a constraint group, or rule spec, and optionally applies the constraints in the constraint group to a net.
Arguments
|
-db {tech | design}
|
Specifies the name of the database to which the group will belong. Defaults to design for all -type values except for default, which defaults to tech. Also, defaults to tech if -techLib is specified.
|
|
-name s_groupName
|
Specifies the name for the new constraint group, or rule spec.
|
|
-net s_netName
|
Assigns the constraint group as the default constraint group for the named net. Applies all of the constraints in the constraint group to the net. Alternatively, you can omit this argument and issue set_constraint_group following this command.
|
|
-opType {and | or | precedence}
|
|
|
Specifies the name of the constraint group operator for this group.
Default: precedence
|
|
-techLib s_techLib
|
Specifies the technology library to add this constraint group to, in the case that inherited technology libraries are being used. Otherwise, the technology library associated with the design will be used.
|
|
-transient [true|false]
|
|
|
When true, the new constraint group cannot be saved.
Default: false
|
|
-type {design | default}
|
|
|
Specifies the type of constraint group to create. If this argument is not specified, a user-defined constraint group is created. In most cases, the default rule spec (typically LEFDefaultRouteSpec) and the design rule spec (catenaDesignRules) will already exist and cannot be overwritten.
|
|
|
default
|
Creates the default rule spec. An error message will be output if this already exists because it cannot be overwritten.
|
|
|
design
|
Creates the design rule spec. An error message will be output if this already exists because it cannot be overwritten.
|
Examples
Creates a net rule spec, constGroupA.
create_constraint_group -name constGroupA
Related Topics
set_constraint_group
Return to top