Answers Database


PPR 5.2.1: Possible Cause of PPR error 9016 if using Floorplanner


Record #1937

Product Family: Software

Product Line: XACT FPGA

Product Part: ppr

Product Version: 5.2.1

Problem Title:
PPR 5.2.1: Possible Cause of PPR error 9016 if using Floorplanner


Problem Description:
ERROR MESSAGE:

*** PPR: ERROR:

The following symbols of the set h_set cannot all fit into a single CLB block for this device. Corre ct the following problem(s) for the symbols listed below.

*** PPR: ERROR 9016:

The set cannot be placed. The previously mentioned block(s) of the set should be closely examined.



Solution 1:

A possible cause of this rather generic message could be the use of the floorplanner to place a part icular part of a design.

Example:

Placing a CC16CE counter macro within a 2X4 CLB matrix - with the BUFT16 macro that the counter is d riving to the left of it on the floorplan. Writing/Saving this placement to a constraints file to r un ppr -> reports ppr error 9016.

PPR has trouble routing the design as placed within the floorplan in the above example - moving the BUFT16 to the right of the CC16CE counter removes the error.

By way of example, placement of your design within the floorplanner may be one potential source of t his error message.





End of Record #1937 - Last Modified: 10/27/97 15:45

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!