中国科技核心期刊

中文核心期刊

CSCD来源期刊

空间控制技术与应用 ›› 2015, Vol. 41 ›› Issue (3): 48-52.doi: 10.3969/j.issn.1674-1579.2015.03.010

• 技术交流 • 上一篇    下一篇

一种面向星载计算机的功能级功耗估计方法

  

  • 出版日期:2015-06-24 发布日期:2015-07-09

An Approach for Functional Level Power Estimation of Onboard Computer

  • Online:2015-06-24 Published:2015-07-09

摘要:  在星载计算机的软硬件协同设计过程中需要解决处理器功耗估计问题.现有的工具和方法主要面向ARM或DSP处理器,缺乏可用于LEON3处理器的软件功耗估计方法.针对这一不足,基于功能级功耗分析方法进行功耗估计,重点解决LEON3处理器的功耗建模问题.提出了从C代码中提取模型参数的方法,并且对序贯最小优化支持向量回归算法进行了改进,提高模型的精度.在数值试验部分,通过常用的C语言算法试验对估计方法进行了验证.结果表明功耗估计误差小于3%,能够满足星载计算机软硬件协同设计的需要.

关键词: 软硬件协同设计, 功能级功耗分析, 功耗估计, 功耗建模

Abstract: During the process of hardware/software codesign of onboard computer, power estimation of processor is an essential problem. The existing methods involving power estimation of processor mainly aim at ARM and DSP processors without the ability of dealing with LEON3 processor. To cope with this problem, based on the functional lever power analysis, a method is proposed to extract parameters from C code. At the same time, the sequential minimal optimization algorithm of support vector regression is improved to enhance the model precision. In the experiment section, the predicting precision of the proposed method is verified by some common algorithms programmed in C language. The results show that the predicting error is less than 3%, and the precision can meet the requirement for hardware/software codesign of onboard computer.

Key words: hardware/software codesign, functional level power analysis, power estimation, power modeling

中图分类号: 

  • TP301