Product Documentation
Virtuoso Space-based Router Constraint Reference
Product Version IC23.1, June 2023

assign_constraint_group

assign_constraint_group 
-group s_groupName 
{-net s_netName | -set d_setObj | -net_group s_netGroupName 
| -area_boundary s_regionName 
| -term s_termName {[-lib s_libName -cell s_cellName -view s_viewName] 
        | [-instance s_instanceName]}} 
[-all_routes] 
[-routes] 
[-verbose] 

Description

Assigns a constraint group to one of the following:

You can optionally assign a constraint group to the non-taper routes of a net (-routes), or to all routes of a net (-all_routes).

Arguments

-all_routes

When used with -net or -set, the constraint group is also applied to all routes of the given net or nets in the set.

-area_boundary s_regionName

Specifies the name of a region to which the constraint group will be assigned. These regions are created by the create_soft_fence and create_preferred_direction_region commands.

-group s_groupName

Specifies the name of constraint group, or rule spec.

-instance s_instanceName

Used with -term to specify the name of the instance that the terminal belongs to.

-lib s_libName -cell s_cellName -view s_viewName

Used with -term to specify the library, cell and view that the terminal belongs to.

-net s_netName

Specifies the name of the net to assign the constraint group to.

-net_group s_netGroupName

Specifies the name of the net group to assign the constraint group to.

-routes

When used with -net or -set, the constraint group is also applied to the non-taper routes of the given net or nets in the set.

-set d_setObj

Specifies the set. All nets, routes and terms in the set will be assigned to the constraint group. All other objects in the set are ignored.

-term s_termName

Specifies the name of the terminal to assign the constraint group to. You must give the name of the instance (-instance) or the cellview (-lib, -cell, -view) that the terminal belongs to.

-verbose

Outputs additional informational messages. By default, these are not included.

Related Topics

create_constraint_group

create_preferred_direction_region

create_soft_fence


Return to top
 ⠀
X