create_group
create_group
{-set d_setObj | -net {s_netName…}}
[-name s_groupName]
[-type {net_pair | net_bundle | net_match | net_symmetry | group
| cross_talk | net_strand | global_bundle}]
Description
Arguments
|
Specifies the name for the object group. If this argument is not given, the object group is assigned a name whose prefix identifies the group type, followed by an integer value. For example, for unnamed |
||
|
Specifies the type of group to create. Some Space-based Router and Chip Optimizer features operate on groups of a specific type. |
||
|
Creates a group of nets. Net groups are used by |
||
|
Creates a group of nets that the global router (global_route) will attempt to route together in common channels. |
||
|
Creates a group of nets. Net groups are used by |
||
|
Creates a net bundle for bus routing ( |
||
|
Creates a group of nets for matching lengths ( |
||
|
Creates a net pair for pair routing (Preparing for Pair Routing) |
||
Examples
Creates two net groups which can be used by assign_group_group to set group-level constraints, such as minimum spacing, between the two groups of nets.
create_group -set $signalNets -name signal_nets -type group
create_group -set $powerNets -name power_nets -type group
Creates a group of selected nets. During global route, these nets will be routed together in common channels.
create_group -name bundlegroup -type global_bundle -set [get_selection_set]global_route
Related Topics
Return to top