Arria® 10 Core Fabric and General Purpose I/Os Handbook

ID 683461
Date 7/08/2024
Document Table of Contents

10.5.1. Internal Temperature Sensing Diode

The Arria® 10 device supports an internal TSD with a built-in 10-bit ADC circuitry to monitor die temperature. The 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.

Figure 189. Internal TSD Block Diagram

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.

Figure 190. Internal TSD Timing Diagram