【技术实现步骤摘要】
用于虚拟平台模拟的功率监测系统
本公开涉及硬件模拟,以及更具体来说涉及可与性能模拟进行交互以生成虚拟平台的功率数据的系统。
技术介绍
电子设备的设计人员可在硬件实现之前采用模拟系统来了解其设计。以这种方式,可在实现问题设计上节省大量费用、资源、时间等。现有模拟系统聚焦于硬件性能,以允许设计人员在他们的设计之中获得最多。例如,装置的模拟可允许设计人员虚拟化各种组件可如何进行交互、其交互的速度、潜在输出等。虽然模拟性能的能力持续对设计人员是有益的,但是对各种能量相关操作特性(例如诸如基于按组件和总共的能量消耗、能量效率等)的关注不断增加。能量特性对于例如可依靠电池功率的电子设备的增长部分(growingsegment)会是重要的,例如移动通信装置(像智能电话)、移动计算装置(像平板计算机)等。可用设计系统可包括有限功率相关建模特征集合,但是不包括支持调制解调器短设计循环次数所需要的东西。现有功率相关特征可包括分离工具和分析模型,其不能够以一致的方式评估现实世界操作情形的系统模拟。具体来说,它们不能够考虑典型操作系统任务、 ...
【技术保护点】
1.一个或多个非暂时计算机可读存储装置,具有存储于其上的指令,所述指令当由第一计算装置的至少一个处理器执行时,导致包括以下的操作:/n至少接收来自性能模拟器的虚拟平台数据,所述虚拟平台数据包括与硬件装置的组件相对应的虚拟化组件;/n至少部分地基于所述虚拟平台数据来确定平台功率模型,所述平台功率模型用来模拟所述硬件装置的功率消耗;以及/n基于所述硬件装置的所模拟的功率消耗,生成与所述虚拟平台对应的功率数据。/n
【技术特征摘要】
20140313 US 14/2089341.一个或多个非暂时计算机可读存储装置,具有存储于其上的指令,所述指令当由第一计算装置的至少一个处理器执行时,导致包括以下的操作:
至少接收来自性能模拟器的虚拟平台数据,所述虚拟平台数据包括与硬件装置的组件相对应的虚拟化组件;
至少部分地基于所述虚拟平台数据来确定平台功率模型,所述平台功率模型用来模拟所述硬件装置的功率消耗;以及
基于所述硬件装置的所模拟的功率消耗,生成与所述虚拟平台对应的功率数据。
2.如权利要求1所述的一个或多个非暂时计算机可读存储装置,其中模拟所述硬件装置的所述功率消耗包括:通过多个组件模型来模拟所述硬件装置的一个或多个组件的功率消耗,所述多个组件模型的每一个对应于所述硬件装置的组件。
3.如权利要求2所述的一个或多个非暂时计算机可读存储装置,其中所述平台功率模型至少部分地基于所述多个组件模型中的至少一个来确定。
4.如权利要求2所述的一个或多个非暂时计算机可读存储装置,其中所述至少一个组件模型是从组件模型库中选择的。
5.如权利要求1所述的一个或多个非暂时计算机可读存储装置,进一步包括附加操作,所述附加操作当由所述至少一个处理器执行时,导致包括以下的附加操作:
从所述性能模拟器接收性能数据,所述性能数据对应于所述硬件装置的预测性能;以及
其中所述功率数据是至少部分基于所述性能数据和所述平台功率模型而生成的。
6.如权利要求1所述的一个或多个非暂时计算机可读存储装置,其中所述功率数据是至少部分地基于性能数据和所述平台功率模型而生成的。
7.如权利要求1所述的一个或多个非暂时计算机可读存储装置,其中所述虚拟化组件包括与所述硬件装置的存储器相对应的虚拟化存储器。
8.一种系统,包括:
与性能模拟器进行交互的虚拟功率监测器电路,所述虚拟功率监测器电路至少包括系统代理电路,以用于:
至少接收来自所述性能模拟器的虚拟平台数据,所述虚拟平台数据包括与硬件装置的组件相对应的虚拟化组件;
至少部分地基于所述虚拟平台数据来确定平台功率模型,所述平台功率模型用来模拟所述硬件装置的功率消耗;以及
基于所述硬件装置的所模拟的功率消耗,生成与所述虚拟平台对应的功率数据。
9.如权利要求8所述的系统,其中所述系统代理电路要...
【专利技术属性】
技术研发人员:P马拉尼,M塔姆罕卡,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。