Font Size: a A A

Research On FPGA Parallel Mode Temperature Measurement Network And Fast Temperature Coefficient Tester Engineering Application

Posted on:2022-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:S WangFull Text:PDF
GTID:2518306764495014Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
Field Programmable Gate Array(FPGA)appears as a semi-custom circuit in the field of Application Specific Integrated Circuit(ASIC),which not only solves the shortcomings of custom circuits,but also overcomes the shortcomings of the limited number of gate circuits of traditional programmable devices.Because of its flexibility,parallelism,integration and other characteristics,it is widely used in fields such as communications,image processing,and data centers,but at the same time power consumption has also become an unfavorable factor restricting the growth of the FPGA industry.With the development of semiconductor process technology in recent years,the increase in integration and operating frequency has caused the chip's operating temperature to increase sharply.Excessive power consumption will cause the chip to drop in frequency or even burn out,which seriously affects the reliability of the FPGA chip.Therefore,it is of great significance for the temperature monitoring of FPGA devices.Aiming at the temperature monitoring network embedded in FPGA,this paper adopts a temperature measurement network based on parallel mode,using a ring oscillator as a temperature sensor to form a sensor array to realize real-time monitoring of the temperature distribution of the entire chip.Compared with traditional temperature measurement methods such as temperature-sensitive diodes and infrared monitoring in the chip,this temperature measurement network has the characteristics of low cost,non-destructiveness,and high flexibility.The specific work content is divided into the following aspects:1.Construction of temperature measurement network.Firstly,use the logic resources inside the FPGA to build a high-temperature sensitive ring oscillator,and put it into the chip as a digital sensor array to form a temperature measurement network,which can effectively monitor the temperature distribution in real time;Secondly,a high-efficiency frequency counter based on linear feedback shift register(LFSR)is proposed to collect the oscillation frequency of ring oscillators in parallel.The single temperature data sampling time of the temperature measurement network is 40?s,the sampling interval is 1ms,the measurement error is ±0.9?,the overall power consumption is only 25 m W,and the logic resource consumption is only 624 LUTs(Look Up Tables),accounting for 6.7% of the total logical resources.2.The design of FPGA development board.The FPGA development board is used to carry the temperature measurement network for actual testing.The development board circuit is divided into main chip module,serial configuration chip module,clock and reset module,JTAG configuration interface module,and power supply module.The data collected by the temperature measurement system is uploaded to the host computer through the serial port.3.Engineering application of temperature coefficient rapid measuring instrument.Aiming at a rapid tester for dynamically measuring temperature coefficients,FPGA is used as a micro-control system to implement circuit control;an upper computer interface software designed based on MFC,and a set of instrument chassis,device under test fixtures,and device heating platform are designed;Compared with the steady-state method,it has the advantage of fast measurement speed while ensuring the same accuracy.
Keywords/Search Tags:FPGA, parallel temperature measurement, ring oscillator, LFSR, rapid temperature coefficient measurement
PDF Full Text Request
Related items