1. Introduction to Agilex™ 3 FPGA Thermal Design Guidelines
2. Agilex™ 3 FPGA Mechanical Construction
3. Agilex™ 3 FPGA Compact Thermal Model (CTM) Construction
4. Power and Thermal Calculator (PTC)
5. Thermal Design Process
6. General FPGA Thermal Design Considerations
7. Design Examples
8. Heat Sinks
9. Document Revision History for the Thermal Design User Guide: Agilex™ 3 FPGAs and SoCs
A. Agilex™ 3 FPGA Product Keys and Package Drawings
5.2. Variables Affecting the Heat Flow Path
Many variables affect the portion of heat that gets dissipated into the PCB.
For purposes of determining the approximate heat flow split for a given use case, the following tables list a set of variables and ranges and their calculated impact on the heat flow path.
Airflow (lfm) | Heat Sink (mm) | Board Size (in inches) and Layers | |
---|---|---|---|
None | 0 | No heat sink | |
Low | 100 | 25 x 25 x 5 | JEDEC (4”X4”) with 2s2p |
Medium | 200 | 20 x 30 x 15 | |
High | 400 | 50 x 50 x 25 | 10” x 10” with 10 Layers |
Based on the above conditions, the table below provides a set of approximate values of percentage heat to heat sink. You can use these values to determine heat sink requirements.
% Heat to Heat Sink | ||||||||
---|---|---|---|---|---|---|---|---|
4" x 4" PCB with 2s2p | 10" x 10" PCB with 10L | |||||||
Airflow (lfm) | 0 | 100 | 200 | 400 | 0 | 100 | 200 | 400 |
No heat sink * | 5% | 5% | 10% | 15% | 5% | 5% | 5% | 10% |
25 x 25 x 5 heat sink | 15% | 30% | 40% | 50% | 10% | 20% | 30% | 40% |
30 x 30 x 15 heat sink | 40% | 70% | 80% | 80% | 30% | 60% | 70% | 80% |
50 x 50 x 25 heat sink | 70% | 80% | 85% | 90% | 55% | 75% | 80% | 80% |
* % heat to heat sink for the No heat sink case simply means the amount of heat going through the top of the device. The remaining heat flows to the PCB. This value helps you determine whether a heat sink is needed for the device. |
To design a heat sink that is optimally sized for the ambient conditions, air flow and PCB thermal conductivity, you should follow the steps detailed below.