SPRADB7 September   2023 AM2431 , AM2432 , AM2434 , AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1 , AM2732 , AM2732-Q1

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 How to Use This Application Note
    2. 1.2 Glossary
  5. 2Thermal Resistance Overview
    1. 2.1 Junction Vs. Ambient Temperature
    2. 2.2 Package Defined Thermal Resistance Characteristics
    3. 2.3 Board Defined Thermal Resistances
  6. 3Board Design Choices that Affect Thermal Performance
    1. 3.1 Thermal Vias
    2. 3.2 Board Size
    3. 3.3 Air Flow, Heat Sinking, and Enclosures
    4. 3.4 Copper Thickness
    5. 3.5 Relative Position of Heat Emitters
    6. 3.6 Layer Count
    7. 3.7 Breaks in Thermal Pathing
  7. 4Thermal Design Best Practices Review
  8. 5AM263x EVM Thermal Comparison with Data
    1. 5.1 Test Setup and Materials
    2. 5.2 Measurement Logging Software
    3. 5.3 AM263x EVM Comparison
    4. 5.4 Measurement Results
      1. 5.4.1 Lid Temperature Readings
      2. 5.4.2 Power Readings over Temperature
      3. 5.4.3 Calculated Thermal Resistance Values
      4. 5.4.4 Recorded Junction and Ambient Temperatures
      5. 5.4.5 Calculated Junction Temperature at Ambient Temperature Extremes
  9. 6Using the Thermal Model
  10. 7References

Measurement Logging Software

The following section serves to describe the measurement logging script that was run on the EVMs during the ambient temperature sweeps. Before the logging begins, the TSENSE internal junction temperature probes are configured.

In order to enable the temperature controller, the following bits need to be reset TMPSOFF, BGROFF, AIPOFF, and SNSR_MX_HIZ within the TOP_CTRL_TSENSE_CFG register. There are two internal temperature sensors (TSENSE0 and TSENSE1), each of which is located near the hotspots of the device. The SENSOR_SEL register controls the enabling of the individual sensors. For each selected sensor, the FSM requires anywhere between 51 to 54 clock cycles to start the sequences. Once the TSENSE_CFG_ENABLE bit is set, then the temperature measurement is initiated automatically. For more information on the thermal manager, see the Thermal Manager chapter within the AM263x Sitara™ Microcontrollers Technical Reference Manual.

The program makes use of the RTI timer module to start a 10 second timer between measurement readouts. For more information about the RTI timer module, see the Timer Modules chapter within the AM263x Sitara™ Microcontrollers Technical Reference Manual.

The AM263x Control Card features two INA228 power monitors for the 3.3 V and 1.2 V rail current measurements. The AM263x communicates with the INA228 power monitors through I2C commands. For further information on configuring the INA228 devices on the AM263x Control Card, see Monitoring Bus Voltage and Power Measurement on AM263x MCU Using INA226/INA228.

Section 5.2 shows the overview of the measurement recording program in a high-level flow diagram.

GUID-F0F7EFC5-9E80-41F5-91B3-467BC5CC9FF8-low.png Figure 5-2 Logging Software High-Level Flow Diagram