SDAA146 October   2025 AM62L , AM62P , AM67 , AM68 , AM69 , TDA4VM

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1VTM Module
    1. 1.1 VTM Module Description
    2. 1.2 VTM Working Principle and Usage
  5. 2Hardware Temperature Protection of TI Processors
    1. 2.1 Over-Temperature Protection Threshold of VTM
    2. 2.2 Maximum Hardware Temperature Protection
  6. 3Software Temperature Protection Strategy
    1. 3.1 Optional Software Temperature Protection Measures
    2. 3.2 Linux Temperature Protection Logic
    3. 3.3 Linux Disable Unused Cores
  7. 4Summary
  8. 5References

Optional Software Temperature Protection Measures

TI processors can provide a power consumption estimation spreadsheet for corresponding devices, which is based on measured and simulation data to estimate power consumption. Although the operating power consumption of SOC depends on various factors such as electrical parameters, process variations, environmental conditions, and the use cases during processor operation, it can still serve as a rough reference for SOC power consumption. Therefore, software measures such as frequency scaling and reducing loading can be evaluated using this tool as a general reference. The temperature and power consumption of SOC are positively correlated, the higher power consumption leads to faster temperature increases. Hence, the primary goal of software thermal management is to reduce SOC power consumption.

Table 3-1 uses an AM62A processor as an example, and the corresponding tool can be downloaded from here. This method is also applicable to other TI processors. The results of Table 3-1 are statistically analyzed under a junction temperature of 125°C and with all cores operating at maximum frequency.

Table 3-1 AM62A Power Consumption under Different Loading
CasePower/mWA53DDRC7xR5FDM_R5ΔPower/mW
Normal status513680%80%80%80%80%0
A53 loading down493620%80%80%80%80%200
DDR loading down468980%20%80%80%80%447
C7x loading down418180%80%20%80%80%955
R5F loading down511380%80%80%20%80%23
DM loading down510980%80%80%80%20%27
All loading down312720%20%20%20%20%2009

Results in Table 3-2 are conducted under a junction temperature of 125°C and all cores operating at 80% loading.

Table 3-2 AM62A Power Consumption at Varying Operating Frequencies
CasePower/mWA53DDRC7xR5FDM_R5ΔPower/mW
Normal status51361400MHz3200MHz1000MHz800MHz800MHz0
A53 Freq down4837700MHz3200MHz1000MHz800MHz800MHz299
DDR Freq down50911400MHz1600MHz1000MHz800MHz800MHz45
C7x Freq down44731400MHz3200MHz500MHz800MHz800MHz663
R5F Freq down51091400MHz3200MHz1000MHz400MHz800MHz27
DM Freq down50841400MHz3200MHz1000MHz800MHz400MHz52
All Freq down4220700MHz1600MHz500MHz400MHz400MHz916

From the calculation results, the C7x core in the AM62A has the most significant impact on power consumption. Therefore, when designing the temperature control scheme of the system, after reaching the target temperature, prioritize reducing the frequency and loading of the C7x core.