Power Estimation - 2021.1 English

Power Design Manager User Guide (UG1556)

Document ID
UG1556
Release Date
2021-11-19
Version
2021.1 English
When the DDR interface is not used, there is no power associated with U11-U14
When you add a DDR4 interface in the IO tab, the power for U11-U14 is estimated correctly. When the DDR4 interface is not used, the power dissipation for U11-14 is ~130 mW or 26 mA on the VCC_SOM 5V input.
Import Issues
When importing a .xpe file, the following issues should be checked:
Unassigned clocks and high fanout nets in the logic tab have no clocks
When importing from Vivado® Report Power, logic that does not have an associated clock or any high fanout nets are listed separately. These typically are associated with the highest frequency clock in the design and typically there are very few of these resources. When importing to PDM, they will be listed in the logic tab but have no clocks associated with them as shown in the following figure:
Figure 1. Logic Tab

To resolve, select the appropriate clock from the drop-down or create the required clock in the clock tab and select it for these entries. The power impact of these is typically very low <50 mW. To fully resolve this issue, you should refer to the implemented Vivado design and ensure that these nets are correctly constrained.

Errors flagged in PDM
Import issues are flagged as errors in the respective PDM tab, the most common import issue is the mismatch in the programmable logic IO settings. In the following figure, the IO tab has an error indicator beside it:
Figure 2. Errors flagged in PDM
In the IO tab the error is shown in the specific cell and can be corrected by selecting the correct setting:
Figure 3. IO Tab
DSP Slice Import Always has the Mult Enabled
When importing a .xpe file, the MULT is also imported and this adds a small amount of power to the estimate, the range is up to 40 mW for every 100 DSP slices. This is dependent on the clock rate of the DSP slices and it is typically lower. The following figure shows an example of 100 DSP slices running at 450 MHz and 250 MHz, the power increase from the Mult being enabled is 40 mW@450 MHz → 18 mW@200 MHz.
Figure 4. DSP Slice Import
PDM does not allow deselection of an interface
For example, when targeting PCIe® in the PS-GTR table, there is no empty option available to deselect an interface as shown in the following figure:
Figure 5. PS-GTR Table

Using the delete key twice removes an interface, however the power associated with it remains:

Figure 6. Associated PS-GTR Power

To correct this behavior, saving the PDM project and then reopening it allows you to remove power.

LVDS input supportability limitation
LVDS input is currently supported only in 1.8V and 2.5V banks, though they can be placed in banks that are powered at voltage levels other than the nominal voltages required for the outputs of those standards (1.8V for LVDS outputs and 2.5V for LVDS_25 outputs) and based on the criteria mentioned in UltraScale Architecture SelectIO Resources User Guide (UG571). As a workaround, estimate power with LVDS 1.8 or LVDS 2.5 I/O standard in a 1.8V or 2.5V bank without DIFF_TERM setting.