A.8.3. Temperature Monitor
An 8-channel temperature sensor device, MAX6581, monitors the temperature of the Intel Agilex® 7 FPGA including fabric core and transceivers. Temperature monitoring of the board ambient is also done by MAX6581 with its embedded temperature sensor diode.
The MAX6581 connects to the Intel® MAX® 10 System Controller by a 2-wire I2C interface. Additionally, the OVERTEMPn and ALERTn signals from the MAX6581 are also routed to the Power Intel® MAX® 10 CPLD to allow it to immediately sense a temperature fault condition if the board gets too hot.
An over temperature warning LED (Red-colored) is connected to the Intel® MAX® 10 device so software can indicate a visual over temperature warning. This LED indicates the temperature fault condition and that the fan should be running. The fan will be controlled by the OVERTEMP_OUT signal from the Intel® MAX® 10 and can be controlled by software. Temperature fault set points can be programmed into the MAX6581 by the I2C bus through the System Intel® MAX® 10.