返回首页

ipa测试是什么?

来源:www.homebrew.com.cn   时间:2022-12-27 00:00   点击:261  编辑:admin 手机版

ipa测试的核心是利用PID控制器,Thermal Zone的温度作为输入,可分配功耗值作为输出,调节Allocator的频率和电压值。

由Power Management一般开发模型可知,包括模型建立,模型实现,验证。

PID控制器在Sustainable Power基础上,根据当前温度和Control Temp之间的差值,来调节可分配功耗值的大小,进而调节Cooling设备的状态,也即调整OPP。

所谓Sustainable Power是在不同OPP情境下,某一个最大OPP的温度保持基本稳定。

比其大者,温度上升明显;比其小者温度保持不变或者下降。

这可以通过监测不同OPP对应的温度值,得到一个Sustainable Power。

另一个就是根据当前环境预估下一个场景功耗值。

一般认为包括两部分Dynamic Power和Static Leakage,这是由实测过程中得出的经验。

Dynamic Power可以认为跟Voltage和Frequency相关;Static Leakage跟Voltage和Temperature有关。

根据实测得到的数据,进行分析得到最吻合数据的一组算式。

由于的HiKey实测中,Static Leakage比较小,就被忽略了。

所以最终Power值就只跟Voltage和Frequency相关,据此就可以算出OPP对应的功耗值。

OPP和功耗之间就建立了联系。

在一个重要参数就是PID控制器的参数P、I、D的确定,这部分也存在一定的经验值。

需要测试几组不同参数,然后看温度控制效果。 

顶一下
(0)
0%
踩一下
(0)
0%
最新图文