-
Notifications
You must be signed in to change notification settings - Fork 0
More precise Calculations
If you board is consuming only tiny power, the components on the board are not getting warm and hence the reliability is mainly driven by the ambient temperature
If your board is consuming a bit more power (or handling larger currents) there are two options how you can include the temperatures in the calculation.
There is the option to set the device temperature in the code using
setDeviceTemperature(float temp)
this will set the absolute device temperature.
Each component is looked up in the temperatures.db database, if the database is available. The structure of the database is rather simple and can be created via the small shell script ./createDeltaTDB.sh. One just has to open the database and fill the right values.
INSERT INTO Tincrease VALUES('T1100', 20);
The example above will increase the temperature of T1100 (which is the device name) by 20K above ambient temperature.
Note: Always the highest temperature is assumed to be valid for the devices temperature. Three temperatures are checked:
- ambient temperature
- device temperature
- ambient temperature + temperature increase from database The highest out of these three components is used for the reliability calculation.