General Description: In 3.1i, the placer reports offending AREA_GROUP constraints if the Directed Placer fails (before attempting a "secondary" placement using a different algorithm). In 4.1i, "secondary" placement is attempted without any feedback being given to the customer to report that a constraint has caused a problem. This behavior causes excessive PAR run-time (2+ days with XC2V6000 designs).
This fix will enable Directed Placement failures to be reported under environment variable control:
For PCs: set XIL_PAR_D_ERROR=1
For Workstations: setenv XIL_PAR_D_ERROR 1
Another environment variable will cause information to be printed about any macro decomposition that occurs during placement. The decomposition occurs when an RPM (user or internal) needs to be fitted into the device or area group range.