21.9.45 smartpower_set_operating_conditions
(Ask a Question)Description
This Tcl command sets the operating conditions used in SmartPower.
smartpower_set_operating_conditions -airflow "still_air | 1.0_mps | 2.5_mps | custom" \
-heatsink {None | custom | 10mm_Low_Profile | 15mm_Medium_Profile | 20mm_High_Profile} \
-boardmodel {None_Conservative | JEDEC_2s2p} \
[-teta_ja {decimal value}] \
[-teta_sa {decimal value}]
Arguments
Parameter | Type | Description |
---|---|---|
still_air | string | Specifies the value for the still air operating condition. The acceptable values for this argument are the following:
|
heatsink | string | Specifies the value of the operating condition. The following table shows the acceptable values for this argument:
|
boardmodel | string | Specifies your board model. The following table shows the acceptable values for this argument:
|
teta_ja | decimal | This is an optional parameter, that sets your teta ja value. It must be a positive decimal. |
teta_sa | decimal | This is an optional parameter, that sets your teta sa value. It must be a positive decimal. |
Return Type | Description |
---|---|
None | None |
Error Codes
Error Code | Description |
---|---|
None | Required parameter 'airflow' is missing. |
None | Parameter 'airflow' has illegal value. |
None | airflow: Invalid argument value: 'value' (expecting still_air, 1.0_mps, 2.5_mps or custom). |
None | Parameter 'heatsink' has illegal value. |
None | heatsink: Invalid argument value: 'value' (expecting None, custom, 10mm_Low_Profile, 15mm_Medium_Profile or 20mm_High_Profile). |
None | Required parameter 'heatsink' is missing. |
None | Parameter 'boardmodel' has illegal value. |
None | boardmodel: Invalid argument value: 'value' (expecting None_Conservative or JEDEC_2s2p). |
None | Required parameter 'boardmodel' is missing. |
None | teta_ja: Invalid argument value: 'value' (expecting decimal value). |
None | teta_sa: Invalid argument value: 'value' (expecting decimal value). |
None | Parameter 'param_name' is not defined. Valid command formatting is 'smartpower_set_operating_conditions -airflow "still_air | 1.0_mps | 2.5_mps | custom" -heatsink "None | custom | 10mm_Low_Profile | 15mm_Medium_Profile | 20mm_High_Profile" -boardmodel "None_Conservative | JEDEC_2s2p" [-teta_ja "decimal value"] [-teta_sa "decimal value"]'. |
Supported Families
PolarFire® |
SmartFusion® 2 |
RTG4™ |
IGLOO® 2 |
PolarFire SoC |
Example
This example sets the operating conditions to best:
smartpower_set_operating_conditions -airflow "1.0_mps" \
-heatsink "20mm_High_Profile" \
-boardmodel "JEDEC_2s2p"