Thermal Design User Guide: Agilex™ 5 FPGAs and SoCs

ID 814008
Date 4/01/2024
Public
Document Table of Contents

3.2. Thermal Modeling with the CTM

To perform thermal modeling with the CTM you must build the appropriate computational fluid dynamic (CFD) model for your system analysis with the applicable CTM or CTMs and corresponding power values for the die or dies.

The power values for each design are calculated by the Quartus® Prime software or PTC. A given FPGA can have an infinite number of unique designs, each with unique power dissipation and power map characteristics. In other words, there is no set TDP for FPGAs and the CTMs do not come with built-in power dissipation and power map characteristics. Therefore, the thermal analyst must work with the FPGA design team to obtain power values and the TCASE limit value for each iteration of the design.

The CFD analysis predicts the temperature of all the components in a CTM; however, the only usable data from the CFD results is the TCASE temperature at the top of the die. The TCASE temperature indicates whether the cooling solution meets the design requirement.

Two designs on the same FPGA can have the same powers for each die, the same user limit on junction temperature, but two different TCASE requirements. This occurs when changes in local power densities require additional cooling.

For a given junction temperature, the required TCASE value does not change with changes to the ambient temperature. For example, for a given design with TJ-MAX set to 95⁰ C, the PTC may require a case temperature of 87⁰ C to meet that condition. This case temperature remains the same, regardless of changes in the ambient temperature.