21.9.55 smartpower_temperature_opcond_set_design_wide

Description

This Tcl command sets the temperature for SmartPower design-wide operating conditions.

smartpower_temperature_opcond_set_design_wide \
		                 [-best {value}] \
                                 [-typical {value}] \
                                 [-worst {value}] \
                                 [-thermal_mode {value}]

Arguments

ParameterTypeDescription
bestdecimalSpecifies the best temperature (in degrees Celsius) used for design-wide operating conditions.
typicaldecimalSpecifies the typical temperature (in degrees Celsius) used for design-wide operating conditions.
worstdecimalSpecifies the worst temperature (in degrees Celsius) used for design-wide operating conditions.
thermal_modestringSpecifies the mode in which the junction temperature is computed. The acceptable values for this argument are the following:
  • ambient - The junction temperature will be iteratively computed with total static power.
  • opcond - The junction temperature will be given as one of the operating condition rangevalues specified in the device selection.
Return TypeDescription
NoneNone

Error Codes

Error CodeDescription
NoneParameter 'thermal_mode' has illegal value.
NoneParameter 'worst' has illegal value.
NoneParameter 'typical' has illegal value.
NoneParameter 'best' has illegal value.
NoneInvalid best voltage value (00) for VDD. VDD best voltage must be between 0.970 and 1.030.
NoneInvalid typical voltage value (00) for VDD. VDD typical voltage must be between 0.970 and 1.030.
NoneInvalid argument value: 'voltage_value' (expecting VDD, VDDAUX, VDDI 1.8, VDD25 or VDD18).
NoneInvalid voltage sequence. The value for best cannot exceed typical and typical cannot exceed worst.
NoneParameter 'param_name' is not defined. Valid command formatting is 'smartpower_temperature_opcond_set_design_wide [-thermal_mode "opcond | ambient"] [-best "decimal value"] [-typical "decimal value"] [-worst "decimal value"]'.

Supported Families

PolarFire®
SmartFusion® 2
RTG4™
IGLOO® 2
PolarFire SoC

Example

This example sets the temperature for design-wide operating conditions to "Best 20", "Typical 30", and "Worst 60":

smartpower_temperature_opcond_set_design_wide -best {20} -typical {30} -worst {60}

See Also