能耗与电源管理
考试要求: 掌握     
知识路径:  > 计算机系统综合知识  > 操作系统  > 网络操作系统与嵌入式操作系统  > 嵌入式系统  > 嵌入式系统的能耗问题


 
       典型的嵌入式系统,例如移动终端,其能耗主要部件包括嵌入式CPU、内存、LCD(Liquid Crystal Display,液晶显示器)及背光、电源转换部件,其他部件还可能包括基带处理器、DSP(Digital Signal Processing,数字信号处理)、外设控制器等。据统计,CPU占20%~25%,LCD以及背光占用了20%,内存占15%,电源转换占5%~10%,其他的部件占用剩余的30%~40%。在这些元件中,有些元件性能指标和能耗固定;有些元件可以在不同时间工作,并有多种可控的耗能状态。后者的有效使用成为系统节能的关键所在。
       在嵌入式系统中,核心处理器的能耗占据整个能耗的相当大一部分。动态电压调节被看作是降低处理器能耗的关键技术,其原理是在系统运行时态通过动态改变处理器的电压和频率,降低系统中的无用能耗,从而提高能量的有效利用率。当前,基于任务的动态电压调节算法主要集中在对周期性任务集合的研究中,其中只有很少一部分是对周期性任务和非周期性任务的混合任务集合进行研究。
       嵌入式操作系统的电源管理功能实现结构中,主要可以分为核心层、接口层和应用策略管理层。核心层须要提供一个体系结构无关的电源管理框架,感知系统负载,进行系统电源状态管理。核心层还需要一个体系结构相关层,提供硬件相关的电源状态管理,例如,进行电压/频率调节及相应的约束管理。核心层还须要提供一个用户编程接口,用户层通过编程来利用系统提供的电源管理机制,并且根据不同的应用需求编制智能化的管理策略。
       在电源管理功能上大致可以分为系统级电源管理、动态电源管理和设备电源管理。操作系统检查任务负载情况,如果没有需要运行的任务,则一般进入空闲等节能状态,等待唤醒。可以在空闲一段时间后进入深度睡眠,挂起到RAM中或者硬盘上。在运行任务期间,操作系统还可以利用硬件提供的电源管理功能动态调节芯片运行电压和频率调节,对系统进行更加细致的电源管理。操作系统还应该能够管理闲置的设备,关闭设备并提供恢复手段。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有