This paper shows a method to verifying the thermal status of complex FPGA-based circuits like microprocessors. Thus, the designer can evaluate if a particular block is working beyond specifications. The idea is to extract the output frequencies of an array of ring-oscillators previously distributed in the die, taking full advantage of the configuration port capabilities in Xilinx technology. As a result, it is shown that the FPGA technology offers the designers of embedded systems the possibility of viewing a detailed thermal map of a circuit at a minimum cost. The verification can be done in actual working conditions; for example with heat sinks and fans attached to the chip, inside the system case, or even in an on-board satellite application. The main results of the work are unthinkable using other alternatives like IR cameras, external sensors, or embedded diodes.
[1]
Steven A. Guccione,et al.
XBI: a Java-based interface to FPGA hardware
,
1998,
Other Conferences.
[2]
Javier Garrido,et al.
Dynamically inserting, operating, and eliminating thermal sensors of FPGA-based systems
,
2002
.
[3]
P. Lall,et al.
Tutorial: temperature as an input to microelectronics-reliability models
,
1996,
IEEE Trans. Reliab..
[4]
Javier Garrido Salas,et al.
Thermal Testing on Reconfigurable Computers
,
2000,
IEEE Des. Test Comput..
[5]
Sergio López-Buedo.
Técnicas de verificación térmica para arquitecturas dinámicamente reconfigurables
,
2003
.
[6]
Steven A. Guccione,et al.
JBits : A Java-Based Interface to FPGA Hardware
,
1999
.