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

Applies to Closed3621 Coaxlink Mono CXP-12, 3621-LH Coaxlink Mono CXP-12 LH, 3622 Coaxlink Duo CXP-12 and 3622-LH Coaxlink Duo CXP-12 LH.

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.

Stopping the acquisition reduces significantly the heat production of the FPGA. This action is aimed to reduce the die temperature, to prevent the application against unexpected FPGA behavior and to prevent damaging the card.
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

Applies to Closed3623 Coaxlink Quad CXP-12 Value and 3624 Coaxlink Quad CXP-12 DF.

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.

Stopping the acquisition reduces significantly the heat production of the FPGA. This action is aimed to reduce the die temperature, to prevent the application against unexpected FPGA behavior and to prevent damaging the card.
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!