Digital thermal sensor based on ring-oscillators in Zynq SoC technology

The impact of the temperature is one of the most critical issues when designing an industrial embedded systems. Plenty of them are centered on a System-on-Chip, composed of a programmable logic similar to a FPGA and a processing system with one or more processors. Ring oscillators are often used to measure physical parameter such as the temperature in a FPGA. Therefore, this paper presents a ring-oscillator-based digital temperature sensor implemented as an AXI-Lite Intellectual Property on a Xilinx Zynq Z-7020 28 nm System-on-Chip. Both the impact of the measurement time and the number of gates are studied with the objective of getting a fast sensor to give the chip a fast thermal protection. The sensor is then calibrated with a thermal chamber. As a conclusion, even though its architecture is somewhat different from past works, the designed sensor was found to be functional for the targeted application.

[1]  Shuang Xie,et al.  Delay-line temperature sensors and VLSI thermal management demonstrated on a 60nm FPGA , 2014, 2014 IEEE International Symposium on Circuits and Systems (ISCAS).

[2]  Christian Plessl,et al.  Exploration of ring oscillator design space for temperature measurements on FPGAs , 2012, 22nd International Conference on Field Programmable Logic and Applications (FPL).

[3]  Maciej Nikodem,et al.  Toolset for measuring thermal behavior of FPGA devices , 2013, 19th International Workshop on Thermal Investigations of ICs and Systems (THERMINIC).

[4]  Christian Plessl,et al.  Measuring and Predicting Temperature Distributions on FPGAs at Run-Time , 2011, 2011 International Conference on Reconfigurable Computing and FPGAs.

[5]  Javier Garrido,et al.  Dynamically inserting, operating, and eliminating thermal sensors of FPGA-based systems , 2002 .

[6]  Poki Chen,et al.  A Fully Digital Time-Domain Smart Temperature Sensor Realized With 140 FPGA Logic Elements , 2007, IEEE Transactions on Circuits and Systems I: Regular Papers.

[7]  Luis Parrilla,et al.  Ring oscillators as thermal sensors in FPGAs: Experiments in low voltage , 2010, 2010 VI Southern Programmable Logic Conference (SPL).