作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2011, Vol. 37 ›› Issue (10): 237-239. doi: 10.3969/j.issn.1000-3428.2011.10.082

• 工程应用技术与实现 • 上一篇    下一篇

基于Linux动态频率调整的DPM方案

万思海 1,邵 堃 1,刘宗田 2   

  1. (1. 合肥工业大学计算机与信息学院,合肥 230009;2. 上海大学计算机工程与科学学院,上海 200072)
  • 出版日期:2011-05-20 发布日期:2011-05-20
  • 作者简介:万思海(1980-),男,硕士研究生,主研方向:嵌入式系统;邵 堃,副教授、博士;刘宗田,教授、博士生导师
  • 基金资助:

    国家自然科学基金资助项目(60275022, 60575035)

Dynamic Power Management Scheme Based on Linux Dynamic Frequency Scaling

WAN Si-hai  1, SHAO Kun  1, LIU Zong-tian  2   

  1. (1. School of Computer and Information, Hefei University of Technology, Hefei 230009, China;2. School of Computer Engineering and Science, Shanghai University, Shanghai 200072, China)
  • Online:2011-05-20 Published:2011-05-20

摘要:

在嵌入式系统中,提出一个基于Linux动态频率调整(DFS)的动态电源管理(DPM)方案。该方案可以实现2个及2个以上级别的频率调整,为用户提供系统频率等级设定接口,从而增加用户自主选择功能,解决单纯依靠系统自动调整频率等级的数量限制问题,并将应用层、内核层、驱动层程序分开以增强代码可移植性。在S3C2440A平台的实验结果验证了该方案的可行性。

关键词: 动态电源管理, 动态频率调整, 动态电压调整, Linux操作系统

Abstract:

In embedded systems, this paper proposes a Dynamic Power Management(DPM) scheme based on Linux Dynamic Frequency Scaling(DFS). The scheme can achieve more than 2 levels of the frequency of adjustments, and provide users with the interface which is used to setting system frequency level, thus add the function to help the user select automatically, so that it solves the numerical restrictions problem, that is relying solely on the system to automatically adjust the frequency level. And it separates the application layer, the kernel layer, and the driver layer from each other, thus enhances the portability of code. The realization result of S3C2440A platform proves the validation of this scheme.

Key words: Dynamic Power Management(DPM), Dynamic Frequency Scaling(DFS), Dynamic Voltage Scaling(DVS), Linux operating system

中图分类号: