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 |
---|
airflow | string | Specifies the value for the still air operating condition. The acceptable values for this argument are the following: - 1.0_mps - Sets the operating conditions to best.
- 2.5_mps - Sets the operating conditions to typical.
- custom - Sets the operating conditions to worst.
- still_air.
|
heatsink | string | Specifies the value of the operating condition. The acceptable values for this argument are the following: - none - No heat sink.
- custom - Sets a custom heat sink size.
- 10mm_Low_Profile - 10 mm heat sink.
- 15mm_Low_Profile - 15 mm heat sink.
- 20mm_High_Profile - 20 mm heat sink.
|
boardmodel | string | Specifies your board model. The acceptable values for this argument are the following: - None_Conservative - No board model, conservative routing.
- JEDEC_2s2p - JEDEC 2s2p board model.
|
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 | Parameter 'boardmodel' has illegal value. |
None | Required parameter 'boardmodel' is missing. |
None | Parameter 'heatsink' has illegal value. |
None | Required parameter 'heatsink' is missing. |
None | Parameter 'airflow' has illegal value. |
None | Required parameter 'airflow' is missing. |
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"