论文部分内容阅读
降低嵌入式系统的功耗有助于提高其稳定性、延长电池的续航时间、拓展产品的适用范围、减小其尺寸和重量。在全球倡导发展绿色经济的大背景下,降低嵌入式系统的功耗也是节能减排、保护生态环境的必然要求。本文以一款用于监测麻醉术中病人呼吸功能的嵌入式系统为研究对象,对它的低功耗优化问题进行深入探讨,以期降低其功耗,延长电池的使用时间,提高该系统的稳定性。首先,简要介绍嵌入式系统低功耗优化技术的研究背景和研究现状,在此基础上,详细阐述了CMOS电路的功耗特性、DVS和DPM技术、源程序级和算法级软件低功耗优化的关键技术及其相关原理。对MPU、存储系统、外围设备的低功耗优化的一般性方法进行了研究和总结。提出了一种可降低存储系统功耗的RAM自适应可重构动态分配机制,并给出了相应算法。其次,根据肺音信号处理系统的结构、功能和特点,着重研究该系统低功耗优化的策略与方法。提出可通过动态变换DSP数字信号处理器的运行速度、使用低功耗指令、正确处理未用引脚等措施来降低DSP的功耗;可对该系统的软件部分进行低功耗优化,通过充分利用片内存储空间和寄存器、合理使用存储器的低功耗模式、恰当地使用内联函数和宏、增强程序的局部性、相关数据的连续存储、循环体的适度展开与合并等策略与方法的联合使用来降低存储系统的功耗;对于LCD等外设,可通过使用中断方式、外设的低功耗模式、降低服务质量等方法来降低它们的功耗。最后,通过三组实验来检验这些优化方法的有效性,并对实验结果作出分析和评估。结果表明,优化后的肺音信号处理系统在工作状态、待机状态及模拟用户使用时,其平均功耗均有不同程度的降低,从而实现了降低该系统的功耗的目标。