# Thermal Source: [https://docs.qualcomm.com/doc/80-88500-4/topic/50_Thermal.html](https://docs.qualcomm.com/doc/80-88500-4/topic/50_Thermal.html) Thermal management is done using the tools and technologies that maintain the system temperature within a specific range to prevent overheating. The table lists the tools and technologies used for thermal management on the QRB5165 device:| Tools/Technology | Description | | --- | --- | | Thermal sensors | 25 sensors (TSENS) sensors | | VDD restriction | The limits management hardware (LMH) manages the VDD in hardware instead of
software. | | Battery current limiting (BCL) | | | CPU cooling devices | | | LMH DCVSh kernel driver | | | LMH voltage mitigation | | - **[Temperature sensors](https://docs.qualcomm.com/doc/80-88500-4/topic/51_Temperature_sensors.html)** A temperature sensor (TSENS) detects the change in temperature of the device. Twenty-five sensors are placed near the hotspots of the silicon die. - **[Software thermal management](https://docs.qualcomm.com/doc/80-88500-4/topic/52_Software_thermal_management.html)** A thermal manager manages the temperature and battery monitors. The battery monitor measures the temperature of various software subsystems and hardware. **Parent Topic:** [System](https://docs.qualcomm.com/doc/80-88500-4/topic/7_System.html) Last Published: Aug 18, 2023 [Previous Topic SoC sleep](https://docs.qualcomm.com/bundle/publicresource/80-88500-4/topics/49_SoC_sleep.md) [Next Topic Temperature sensors](https://docs.qualcomm.com/bundle/publicresource/80-88500-4/topics/51_Temperature_sensors.md)