10.5.1. Internal Temperature Sensing Diode
The Intel® Arria® 10 device supports an internal TSD with a built-in 10-bit ADC circuitry to monitor die temperature. The Intel® Arria® 10 device uses a set of NPN transistors to sense the temperature and generate its own reference voltage for conversion. The conversion speed of the internal TSD is around 1 ksps.
To read the temperature of the die during user mode, assert the CORECTL signal from low to high. The active high RESET signal can be used to reset the registers at any time. The ADC circuitry takes 1,024 clock cycles to complete one conversion. The EOC signal goes high for one clock cycle indicating completion of the conversion. The FPGA core reads out the data on the TEMPOUT[9:0] signal at the falling edge of the EOC signal.