Return to Support Page
 homesearchagentssupportask xilinxmap

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!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents