论文部分内容阅读
随着系统集成技术的不断发展,嵌入式系统的功能日益强大,应用也日益广泛。如今嵌入式系统已经融入人们的生活中,随处可见,如卫星,个人数字助理PDA,音乐手机,MP3等。尽管在很多嵌入式系统上使用的是可充电电池,而且电池技术的发展也提高了嵌入式系统上可储蓄的电能,但是在人们对嵌入式系统的功能要求越来越高的情况下,嵌入式系统的电能越发显得局促。因此,在保证系统性能、保证用户体验的前提下,我们需要有效的电源管理技术来尽可能的节省电能消耗。 在本次毕业设计中我所做的工作具体如下: 1,设计了一个用户空间应用管理框架,使其能将用户空间的应用程序纳入动态电源管理架构,弥补了传统动态电源管理架构对用户空间应用的状态和需求掌控不足的缺点。 2,根据Intel Xscale架构硬件特性引入了内存部分刷新技术,使得系统在StandBy及Sleep状态下内存的电能消耗进一步降低。 3,提出了动态电源管理节能效果分析方法,可以嵌入在动态电源管理架构中,通过监测并记录分析所需的数据,最后离线分析当前动态电源管理策略的节能效果,判断当前策略的好坏。 本文的组织情况如下:第一部分介绍嵌入式系统的基本概念,动态电源管理技术的基本概念及其产生的背景,动态电源管理技术的现状,并分析比较了几种主流的动态电源管理算法的优缺点;第二部分介绍了Intel Xscale电源管理硬件架构及软件架构的设计与实现;第三部分分析了用户空间应用管理框架与内存部分刷新技术的设计与实现,以及节能效果分析方法的设计与实现。最后对全文做出总结,并提出了在这方面可做的进一步研究的建议。