set_net_region
Places all the connected instances, driver, and all
the driven instances for the net(s) into the specified rectangle.
set_net_region (x1,y1
x2,y2) <net_name_wildcard>;
Arguments
(x1,y1 x2,y2)
The coordinates x1 and y1 specify the bottom-left corner,
while x2 and y2 specify the top-right corner of the rectangle that defines
the region. The nets are constrained to this region.
net_name_wildcard
Specifies the net(s) to assign to the region. You can use wildcards in net names. The
wildcard character (*)
matches any string.
Supported Families
ProASIC
PLUS
and ProASIC
Description
This command puts the region constraint on all the
connected instances, which will be processed by the placer. Only white
spaces are allowed between the coordinates.
The RAMs and I/Os are assigned to the LocalClock region
unless the Compile
option “Include RAM and I/O in Spine and Net Regions” is cleared.
For designs
created with v5.1 or earlier, this option is cleared by default.
Exceptions
Examples
set_net_region (1,101 32,101) addr*;
See Also
Constraint
support by family
Constraint
entry table
GCF syntax conventions