5.2. I/O Bank Allocation - The I/O Bank Allocation feature in the Power and Thermal Calculator (PTC) is available for Agilex 7 devices, and ensures that I/O banks are correctly allocated for proper calculation of thermals. - 2025-12-16

Power and Thermal Calculator User Guide

Version
25.1
The I/O Bank Allocation feature in the Power and Thermal Calculator (PTC) is available for Agilex™ 7 devices, and ensures that I/O banks are correctly allocated for proper calculation of thermals.

The PTC does not allocate power of I/O elements in the FPGA core die uniformly; rather, power contributions of I/O elements are allocated according to their physical locations in the die. The thermal solver uses this power allocation to calculate the temperature map of the die.

If the I/O bank locations are not specified correctly, the power of I/O elements may get allocated incorrectly, to a single bank or to the wrong banks. In such scenarios, the thermal solver still produces a result; however, due to the increased power density, a hot spot may incorrectly occur in the I/O section and erroneously increase the maximum thermals.

The I/O Bank Allocation feature allows you to specify location of I/O elements to banks, thus ensuring that power contributions of I/O banks are allocated correctly, and that there is no miscalculation of thermals.