12-19-2017 08:09 AM
I am looking at Spartan-6 FPGA Embedded Kit.
The FPGA it contains is Spartan-6 XC6SLX45T-FGG484-3.
According to the datasheet the last letter of the part number is suppose to indicate the FPGA's operating temperature but the last letter of the part number is not even a letter so how do I find out it's operating temperature?
12-19-2017 08:26 AM
Although not clear, as far as I can tell, it is a -3 speedgrade, and almost surely a commercial temperature grade device (perhaps one of the sp605 board folks can chime in here).
That means the junction must not be below 0 degrees C, or above 85 degrees C. With no heatsink, and no fan (no forced air), it may be limited to less than 5 watts internal power dissipation depending on the ambient air temperature.
12-19-2017 08:31 AM
The part doesn't have an "i" or "q" in it, which would indicate industrial or extended temperature range, so it is a "commercial" part (almost all development boards use commercial temperature range parts).
The spartan-6 datasheet (DS162) specifies the Tj for the commercial range to be 0C to 85C (the normal commercial range). This is the junction temperature - you need to do fairly complex analysis to estimate the airflow, heat sink, and cooling you need to keep under this temperature based on the amount of power your FPGA will draw (and the ambient temperature you will be running in). The Xilinx Power Estimator spreadsheet will help you determine this (but it requires some expertise and a fair amount of understanding about your design).
12-19-2017 10:01 AM