09-13-2011 07:52 AM
I am trying to run timing analysis for a Virtex 4 FPGA, with version 10.1 of the ISE software. The FPGA that we are using is the industrial-grade, Pb-free XC4VSX55. The model number is XC4VSX55-11-FFG1148I; however, the closest match that can be selected in ISE, (or specified in a makefile without getting an error message for invalid target package) is XC4VSX55-11-FF1148. The problem that I’m having is that ISE ignores my temperature specifications of 95˚ C for the timing analysis, with the following error message:
WARNING:Par:237 - The temperature 95.000 Celsius is out of range, using default value.
Initializing temperature to 85.000 Celsius. (default - Range: 0.000 to 85.000 Celsius)
I believe the default temperature range is related to commercial/industrial-grade devices, but I have no way of specifying that I’m using an industrial-grade device. I should also note that the same exact makefile was used with ISE 9.2, and the timing analysis ran at 95˚ C.
I would be grateful if anyone could suggest a way to get around this problem.
09-13-2011 08:34 AM
09-14-2011 03:25 AM
10-28-2012 11:19 AM
Glad to have you on xilinx forums.
At present there is no options to select Industrial Grade devices in ISE.
There is no need for an Industrial grade options in ISE, since the commercial device does analysis for the worst case. This worst case occurs at 85 degrees for commercial devices and 100 degrees for the industrial devices.
You can check this article for a better understanding and clarity - http://www.xilinx.com/support/answers/4235.htm
Also observe that for commercial devices the temperature range which you can give in UCF is from 0 to 85 only. Even in the timing analyzer you have the range from 0 to 85 only. When you give a range out of this 0-85 the tool throws an out of range error.
Hope this helps. Let me know if it improved your understanding of the tool