Title :
Raspberry Pi as a measurement system control unit
Author :
Michalak, Slawomir
Author_Institution :
Fac. of Electron. & Telecommun., Poznan Univ. of Technol., Poznan, Poland
Abstract :
In this paper a system for measuring temperature in an FPGA structure is proposed. In this arrangement the Spartan-3 XC3S200 programmable FPGA device was tested and the popular small educational microcomputer Raspberry Pi, was employed as a control unit for the whole system. Part of the system was implemented inside the tested structure. There was an array of ring oscillators as temperature sensors and a structure for controlling the array. Ring oscillators are often implemented in FPGA devices. They are used both as single elements or an array of sensors for measuring the chip´s temperature or path delay of SUT. The sensors can be located in different areas of the chip. In the case of this tested device 36 sensors were used, but generally, their number depends on the designer. The ring oscillator´s frequency depend on the temperature, and the frequency of the activated sensor was measured outside with an oscilloscope. The Raspberry Pi controlled the measurement process via an SPI and the results were collected from the oscilloscope via a UART/RS232 interface. 2D and 3D visualizations of the frequency to temperature relationship were made using Gnuplot and Scilab. The results should visualize the temperature distribution inside the device, but first, the right calibration of sensors should be performed.
Keywords :
field programmable gate arrays; microcomputers; temperature distribution; temperature sensors; 2D visualization; 3D visualization; Gnuplot; SUT; Scilab; Spartan-3 XC3S200 programmable FPGA device; UART/RS232 interface; activated sensor; educational microcomputer Raspberry Pi; measurement system control unit; oscilloscope; path delay; ring oscillator; temperature distribution; temperature measurement; temperature sensor; Arrays; Field programmable gate arrays; Frequency measurement; Ring oscillators; Temperature measurement; Temperature sensors; FPGA; Raspberry Pi; ring oscillator;
Conference_Titel :
Signals and Electronic Systems (ICSES), 2014 International Conference on
Conference_Location :
Poznan
DOI :
10.1109/ICSES.2014.6948735