We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 22232

7.1.04i PROMGen - Older device families cannot be targeted to the XCF00P PROMs in 7.1i


How can I create a PROM file for a Platform Flash PROM used to configure a mature FPGA (Spartan/-XL, XC4000)? 


When using iMPACT/PROMGen 7.1.04i to create this PROM file, the iMPACT GUI crashes after showing the following error message: 


ERROR:Bitstream:14 - The device part "s30xltq144" specified in the bitstream file "P:\applications\gregoryd\600000_609999\603660\Test_7104i\top_modul.bit" is invalid. This file may be corrupted and should be recreated. 


FATAL_ERROR:Bitstream:basbsbitfile.c:91: - Cannot load bitfile. 
Process will terminate. To resolve this error, please consult the Answers Database and other online resources at http://support.xilinx.com. If you need further assistance, please open a WebCase by clicking on the "WebCase" link at http://support.xilinx.com  


Only ISE Classics edition (http://www.xilinx.com/ise/logic_design_prod/classics.htm) fully supports mature FPGAs. 

These FPGA families are not supported in ISE 7.1.04i. 

Because of this, PROMGen 7.1.04i cannot identify the FPGA and gives an error message when generating a PROM file used to configure mature devices. 

However, Platform Flash PROMs are not supported in ISE Classics. 


To work around this issue, use iMPACT/PROMGen 6.3.03i which will enable you to create a PROM file that can be stored in a Xilinx Platform Flash to configure a Mature FPGA. 


This problem is solved in ISE 8.1i.

AR# 22232
Date Created 09/04/2007
Last Updated 08/27/2014
Status Active
Type General Article
  • ISE - Legacy