【技术实现步骤摘要】
一种芯片功耗预测方法、装置、电子设备及存储介质
本专利技术实施例涉及计算机
,具体涉及一种芯片功耗预测方法、装置、电子设备及存储介质。
技术介绍
智能设备的续航能力与电池的电量和智能设备使用的应用场景有关。不同的应用场景耗电量不同,例如处于工作状态是的耗电量必然多于智能设备处于睡眠状态时的耗电量。而细分的话,耗电量的大小取决于智能设备中不同芯片的耗电情况。在每一个芯片出厂时,芯片生产商都将给出芯片的基础耗电量,也即是参考耗电量。但是在实际应用过程中,及芯片集成到某一个智能设备上时,其耗电量可能会有一定的误差。这个误差可能是集成方式的不同或者是电路连接错误等的不同而导致的。但是,现有技术中只能人为的确定所有芯片的实际耗电量之和,然后与不同芯片的基础耗电量总和进行比较,确定耗电量是否存在异常,一般参考的是电流情况,即集成后的智能设备总输出电流,与所有芯片需要运行时的参考电流总和进行比较,确定电流是否存在异常。一旦确定异常,开发人员需要耗费大量的时间和精力,去依次检测每件器件实际消耗的电流和与该芯片对应的参考电流之间的差异,进而确定到底是哪个芯片工作时出现了异常, ...
【技术保护点】
1.一种芯片功耗预测方法,其特征在于,所述方法应用于对智能设备中各部件的功耗进行测试的应用场景,所述方法包括:调取待测试的智能设备在预设定的使用场景中各部件的实际功耗数据、各部件的工作状态以及各部件的标识信息,所述各部件的工作状态、各部件的标识信息与所述各部件的实际功耗数据之间存在映射关系;根据所述各部件的工作状态、各部件的标识信息与各部件的实际功耗数据之间存在映射关系,对所述各部件的实际功耗数据和各部件的标识信息进行分类存储;根据每一个部件的工作状态、标识信息,从预建立的数据库中获取与每一个部件对应的参考功耗数据;分别将每一个部件的实际功耗数据和与之对应的参考功耗数据进行 ...
【技术特征摘要】
1.一种芯片功耗预测方法,其特征在于,所述方法应用于对智能设备中各部件的功耗进行测试的应用场景,所述方法包括:调取待测试的智能设备在预设定的使用场景中各部件的实际功耗数据、各部件的工作状态以及各部件的标识信息,所述各部件的工作状态、各部件的标识信息与所述各部件的实际功耗数据之间存在映射关系;根据所述各部件的工作状态、各部件的标识信息与各部件的实际功耗数据之间存在映射关系,对所述各部件的实际功耗数据和各部件的标识信息进行分类存储;根据每一个部件的工作状态、标识信息,从预建立的数据库中获取与每一个部件对应的参考功耗数据;分别将每一个部件的实际功耗数据和与之对应的参考功耗数据进行比对,判定每一个部件的功耗是否异常;并行输出并展示所有部件功耗的判定结果。2.根据权利要求1所述的方法,其特征在于,调取待测试的智能设备在预设定的使用场景中各部件的实际功耗数据、各部件的工作状态以及各部件的标识信息,具体包括:周期性的执行调用指令,从所述智能设备中的通用输入/输出口GPIO获取各部件当前的工作状态,所述工作状态为所述智能设备在预设定的使用场景中各部件的工作状态;以及,从所述智能设备的核心电源管理模块中获取所述智能设备在预设定的使用场景中各部件的实际功耗数据和各部件的标识信息。3.根据权利要求2所述的方法,其特征在于,当从所述智能设备的核心电源管理模块中获取所述智能设备在预设定的使用场景中各部件的实际功耗数据为预设时间段的实际功耗数据时,所述并行将每一个部件的实际功耗数据和与之对应的参考功耗数据进行比对,判定每一个部件的功耗是否异常,具体包括:分别计算每一个部件单位时间的实际功耗数据;将每一个部件的单位时间的实际功耗数据和与之对应的参考功耗数据进行比对;判定每一个部件的功耗是否异常。4.根据权利要求1-3任一项所述的方法,其特征在于,并行输出并展示所有部件功耗的判定结果之后,所述方法还包括:记录每一次的判定结果;将后一次的判定结果和前一次的判定结果进行比对,以用于进一步优化判定所述智能设备中每一个部件功耗是否异常。5.一种芯片功耗预测装置,其特征在于,所述装置应用于对智能设备中各部件的功耗进行测试的应用场景,所述装置包括:调取单元,用于调取待测试的智能设备在预设定的使用场景...
【专利技术属性】
技术研发人员:周文杰,
申请(专利权)人:出门问问信息科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。