| AR# |
30062 |
| Part |
SW-Constraints Editor |
| Last Modified |
2009-06-30 00:00:00.0 |
| Status |
Active |
| Keywords |
UCF, multiple range, Area Group |
Description
Keywords: UCF, multiple range, Area Group
A multi-component range is ignored if the RANGE contains more than one type of components. If the RANGE contains both SLICES and DSP48s, the second type is ignored.
Solution
To work around this issue, manually edit the UCF and place each RANGE as individual lines in the UCF.
An example:
Broken syntax:
INST "RM_data_control" AREA_GROUP = "RR_RM_data_control" ;
AREA_GROUP "RR_RM_data_control" RANGE = SLICE_X0Y44:SLICE_X27Y20, DSP48_X0Y25:DSP48_X0Y14;
Working syntax:
INST "RM_data_control" AREA_GROUP = "RR_RM_data_control" ;
AREA_GROUP "RR_RM_data_control" RANGE = SLICE_X0Y44:SLICE_X27Y20;
AREA_GROUP "RR_RM_data_control" RANGE = DSP48_X0Y25:DSP48_X0Y14;
This issue is scheduled to be fixed in the next major release of the design tools.