Temperature Monitor
Monitoring the FPGA temperature
Temperature sensor
All FPGA based products embed a temperature sensor located inside the FPGA, on the die.
To read the FPGA die temperature expressed in °C, the application must :
1. | Set the TemperatureSensorSelector feature of the Interface Module to Grabber, and then ... |
2. | Get the Temperature feature value of the Interface Module. |
The user application is invited to check regularly the FPGA die temperature to ensure that the board operates within the specified operating limits.
Dual-threshold (85°C/100°C) temperature detection with automatic acquisition stop
The above listed frame grabbers implement a dual-threshold excessive FPGA die temperature detection and an automatic acquisition stopping service.
Warning threshold (85 °C) - Notify
When the measured FPGA die temperature reaches 87°C, the frame grabber posts a FPGA temperature is too high Memento message.
The message is sent repeatedly every second until the measured temperature decreases below 83°C or increases above 103°C.
● | Operation is still possible but is not recommended! |
● | When such event occurs, the user is invited to check and, possibly, improve the card cooling in the host PC! |
Error threshold (100 °C) - Notify - Stop acquisition
When the measured FPGA die temperature reaches 103°C, the frame grabber stops image acquisition and posts a FPGA temperature is too high; operation may stop to prevent damaging the card Memento message.
The message is sent repeatedly every second until the measured temperature decreases below 97°C.
● | Random errors could occur in the FPGA if its core temperature becomes excessive! |
● | When such event occurs, the user must immediately shut down the system and revise the card cooling in the host PC before restarting! |
Dual-threshold (85°C/100°C) temperature detection
The above listed frame grabbers implement a dual-threshold excessive FPGA die temperature detection.
Warning threshold (85 °C) - Notify
When the measured FPGA die temperature reaches 87°C, the frame grabber posts a FPGA temperature is too high Memento message.
The message is sent repeatedly every second until the measured temperature decreases below 83°C or increases above 103°C.
● | Operation is still possible but is not recommended! |
● | When such event occurs, the user is invited to check and, possibly, improve the card cooling in the host PC! |
Error threshold (100 °C) - Notify
When the measured FPGA die temperature reaches 103°C, the frame grabber posts a FPGA temperature is too high; operation may stop to prevent damaging the card Memento message.
The message is sent repeatedly every second until the measured temperature decreases below 97°C.
● | Random errors could occur in the FPGA if its core temperature becomes excessive! |
● | When such event occurs, the user must immediately shut down the system and revise the card cooling in the host PC before restarting! |