Additional Recommended Constraints - 2023.2 English

UltraFast Design Methodology Guide for FPGAs and SoCs (UG949)

Document ID
UG949
Release Date
2023-11-29
Version
2023.2 English

The following constraints define the thermal solution and allow the report_power command to estimate the junction temperature and therefore, the static power more accurately:

set_operating_conditions -ambient_temp <max Ambient requested for application is Celsius>
set_operating_conditions -thetaja <the rise in junction temperature for every watt dissipated, obtained from thermal simulation, C/W>

The Vivado tools report_power command also allows you to report power on a on a per regulator or voltage regulator module (VRM) basis using the following constraints.

Creating a New Power Rail

create_power_rail <power rail name> -power_sources {supply1, supply2 ,..}

Adding Power Sources to an Existing Power Rail

add_to_power_rail <power rail name> -power_sources {supply1, supply2, ..}

Defining Current Budget

set_operating_conditions -supply_current_budget {<supply rail name> <current budget in Amp>} -voltage {<supply rail name> <voltage>}