For UltraScale+ XPE, when you import a .xpe file from the Vivado Design Suite, the optimization field in the Implementation section of the Summary Tab will display the following status details of power optimization:
- Imported-BramPwrOpt
- Indicates that only the
bram_power_opt
fromopt_design
was run for the imported data. - Imported-NoPwrOpt
- Indicates that the
power_opt
was not run in Vivado for the imported data (not even inopt_design
). This may occur if thebram_power_opt
is explicitly skipped in the implementation run. - Imported-FullPwrOpt
- Indicates that the
power_opt_design
was run at some stage in the implementation run for the imported data.
The following figure shows the status details of power optimization.
Figure 1. UltraScale+ XPE - Importing Power Estimation (*.xpe) Results
Tip: In 7 series and earlier
device families, you will notice resources used are grouped into a minimum set of lines
after import. The map report only contains the counts of the various blocks and you will
need to set the bit width, data rate, clock, mode, enable, and other configurations on
each XPE sheet to match your design
Tip: The I/O and BRAM sheets are populated based on unique configuration. I/Os
are grouped by bus and all BRAMs with the same configuration appear on a single line. If
needed, you might therefore need to add additional rows and adjust the counts to group
by clock domain, module, or functionality.