Answers Database
Foundation F1.x, XABEL: Error:hi301 - cannot fit the design into any ofthe specified devices
Record #2871
Product Family: Software
Product Line: Data I/O
Problem Title:
Foundation F1.x, XABEL: Error:hi301 - cannot fit the design into any
ofthe specified devices
Problem Description:
Keywords: foundation xabel hi301 fit
Urgency: Standard
General Description:
A 9500 ABEL design originally compiled in Foundation 6.x fit in
a given device without any problems when using XACT-CPLD 6.0.1.
Compiling the same design in Foundation F1.x and implementing
with M1 software, however, does not fit into the same
device successfully.
The error returned in the fe.log report is:
hi302 - Insufficient number of macro cells:
needs at least 133 but only 108 left after allocating
other resources.
Device XC95108-PC84 was disqualified.
ERROR:hi301 - Cannot fit the design into any of the specified
devices. You may want to decrease the pterm limit
for a denser fit, or split the design into
sub-designs, or try a larger device.
Solution 1:
Please refer to the Application Note XAPP109 entitled
"Hints, Tips and Tricks for using XABEL with Xilinx M1.4 Design
and Implementation Tools." This App Note discusses techniques and tips for gett
ing the best results for your ABEL design,
as well as current known issues with the software, and
recommended coding styles.
This App Note may be downloaded from:
(http://www.xilinx.com/apps/epld.htm)
Solution 2:
A workaround is to have XABEL write out a Plusasm (.PLD) file
instead of an Edif (.EDN) file. This PLD file will be read
by the Design Manager rather than the EDN file for
implementation. The detialed procedure is outlined in
(Xilinx Solution 2776)
End of Record #2871
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |