摘要:通过对几个方面的分析较为全面地介绍了嵌入式系统的低功耗设计方法。其中涉及到了CMOS器件功耗的理论分析,线性稳压和DC to DC的电路介绍, 并以实际的芯片和电路比较进行了功耗分析,较为综合地总结了低功耗设计的若干方法和技巧。
关键词:低功耗设计(Low-Power Design)、动态电源管理(DPM)、线性稳压(Linear Regulator)、DC to DC、 LDO(Low Drop-Out)
经过近几年的快速发展,嵌入式系统(Embedded system)已经成为电子信息产业中最具增长力的一个分支。随着手机、PDA、GPS、机顶盒等新兴产品的大量应用,嵌入式系统的市场正在以每年30% 的速度递增(IDC预测),嵌入式系统的设计也成为软硬件工程师越来越关心的话题。
在嵌入式系统的设计中,低功耗设计(Low-Power Design)是许多设计人员必须面对的问题,其原因在于嵌入式系统被广泛应用于便携式和移动性较强的产品中去,而这些产品不是一直都有充足的电源供应, 往往是靠电池来供电,所以设计人员从每一个细节来考虑降低功率消耗,从而尽可能地延长电池使用时间。事实上,从全局来考虑低功耗设计已经成为了一个越来越 迫切的问题。
那么,我们应该从哪些方面来考虑低功耗设计呢?笔者认为应从以下几方面综合考虑:
- 处理器的选择
- 接口驱动电路设计
- 动态电源管理
- 电源供给电路的选择
一、处理器的选择
我们对一个嵌入式系统的选型往往是从其CPU和操作系统(OS)开始的,一旦这两者选定,整个大的系统框架便选定了。我们在选择一个CPU的时候, 一般更注意其性能的优劣(比如时钟频率等)及所提供的接口和功能的多少,往往忽视其功耗特性。但是因为CPU是嵌入式系统功率消耗的主要来源---对于手 持设备来讲,它几乎占据了除显示屏以外的整个系统功耗的一半以上(视系统具体情况而定),所以选择合适的CPU对于最后的系统功耗大小有举足轻重的影响。
一般的情况下,我们是在CPU的性能(Performance)和功耗(Power Consumption)方面进行比较和选择。通常可以采用每执行1M次指令所消耗的能量来进行衡量,即Watt/MIPS。但是,这仅仅是一个参考指 标,实际上各个CPU的体系结构相差很大,衡量性能的方式也不尽相同,所以