AN 944: Thermal Modeling for Intel® Agilex™ FPGAs with the Intel® FPGA Power and Thermal Calculator

ID 683810
Date 3/29/2021
Public

6.2. Logic Design Information

The Intel® FPGA Power and Thermal Calculator (PTC) has several pages for data entry.

Main Design Entry

The subject of this document is thermal analysis, therefore it focuses primarily on the thermal-related settings. For broader and more detailed information, refer to the Intel® FPGA Power and Thermal Calculator User Guide.

The following table shows settings for our PCIe board example.

Table 5.  Values for Example AGFA014R24A Intel® Agilex™ Design
PTC Page Values for this Design Comment
Logic
  • 900,000 Half ALM
  • 1,800,000 FF
  • Clock: 500 MHz
  • Toggle rate: 25%
 
RAM
  • M20K
  • 5000 blocks
  • Data width: 8
  • RAM depth: 32 clock
  • Frequency: 500
  • Clock: 50%
 
DSP
  • Configuration two 18×16
  • # of instances: 4000
  • Clock: 500 MHz
  • Toggle rate: 25%
 
Clock
  • Clock: 500 MHz
  • Total fan out: 40,000
  • Global enable: 100%
  • Local enable: 100%
 
PLL
  • PLL Type: ATX PLL
  • PLL block: 3
  • Output frequency: 6000 MHz
 
I/O
  • Application: GPIO
None
I/O-IP
  • DDR4 SDRAM
  • Data width: 32
None
Transceiver
  • E-Tile, HSSI_0_1, channels 0-11 active at 28 MBPS, NRZ
  • P-Tile, HSSI_0_0, PCIe Gen4×16, 500 MHz
 
HPS   None
HBM   None

At this point the power summary window shows a total power of 64 W for the FPGA when the maximum junction temperature (TJ-MAX) is set to 25°C. Changing the TJ-MAX to 90°C increases the total power to 73 W. The power increase is due to rise in static or leakage power. The static power is mainly a function of temperature.