Cyclone® 10 GX Core Fabric and General Purpose I/Os Handbook

ID 683775
Date 7/08/2024
Public
Document Table of Contents

10.5.1. Internal Temperature Sensing Diode

The Cyclone® 10 GX device supports an internal TSD with a built-in 10-bit ADC circuitry to monitor die temperature. The Cyclone® 10 GX device uses a set of NPN transistors to sense the temperature and generates its own reference voltage for conversion. The conversion speed of the internal TSD is around 1 ksps.

Figure 177. Internal TSD Block Diagram

To read the temperature of the die during user mode, assert the CORECTL signal from low to high. Active high RESET signal is 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 178. Internal TSD Timing Diagram