海思HI35xx平台CPU温度监测

本文介绍了海思HI35xx平台如何监测CPU温度,阐述了芯片温度对设备稳定性的影响,并详细讲解了内部温度检测单元的工作原理、采集模式和应用实例,包括设置采集周期、报警阈值以及用户态软件开发流程。
摘要由CSDN通过智能技术生成

前言

随着芯片的集成度提高,芯片内部的晶体管数量也不断增多,产生的热量也难以通过小小芯片封装散发出去(常用封装材料有塑料、陶瓷、玻璃、金属,CPU一般采用金属材料封装),高温是会对芯片的性能产生极其有害影响的。研究表明,芯片温度每升高1℃其运行可靠性降低3.8%,而芯片温度每下降10%其寿命增加50%,而在电子设备失效统计中也有超过50%是由于过热导致的。大数据后起之秀贵州,就凭借着优越的温和气候条件吸引了众多科技公司在那部署数据中心,这也充分表明散热对设备的稳定运行的影响。

CPU芯片温度的检测模块给产品设计散热提供了可能,在多变的产品应用场景中,需要提供智能散热设计,在节能的同时又能够提升产品工作的稳定性。以常规的风冷散热为例,通过检测CPU工作的温度,来获取产品工作的热环境,并配套以PWM风冷风扇转速调节,以保证产品工作在比较良好的热环境中。海思HI35xx平台系列的CPU也提供相应的温度检测模块,安防监控领域中有不少设备是暴露在户外的工作环境,这对散热设计提供了更苛刻的要求,基于CPU内部自带温度监测单元可以减少不必要的温度传感器外设设计,既能节约成本,又大大方便了开发设计的过程。

 

芯片内部温度检测单元

海思CPU芯片内部集成了温度传感器,温度的检测范围为-40~125℃,支持设置温度上下限阈值报警输出。作为芯片工作的热环境晴雨表,内部温度传感器提供了单次采集模式和循环采集模式两种选择,其中循环采集模式需要用户设定采集周期,它由一个8位的寄存器配置,采集周期设置范围为2ms~512ms。此外,该单元还提供了8个温度数据寄存器,用于记录最近8次采集到的温度值,可以方便了解温度变化的趋势,在实际应用中可以利用此温度变化梯度进行温度PID调节。

<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值