系统硬件与软件的低功耗设计系统低功耗设计应当贯穿整个设计过程,单靠降低单片机本身的功耗并不能完全实现系统的低功耗。选择低功耗的外围电子器件,可以从根本上降低整个硬件系统的功耗。目前,CMOS的各类微处理器都具备十分完善的低功耗模式,许多CMOS外围器件都具有外部引脚控制或编程控制的功耗管理功能,因此,电路设计时尽量采用CMOS器件。 自动控制网www.eadianqi.com版权所有
如果可能,尽量减少CPU运作时间,使CPU较长地处于空闲方式或掉电方式是软件降低功耗的关键。要让CPU在短时间内完成对信息或数据的处理,必须采用快速算法。同时要注意尽量使电路处于确定的工作状态,避免没有必要的循环、跳变;及时关闭或唤醒相应的电路单元等。软件低功耗设计还包括对微处理器及其外围器件的功耗管理软件设计,及系统中非CMOS功耗特性电路或一些模拟电路的电源供电管理软件设计。硬件电路消耗功率,软件处理需要时间,处理器也要消耗功率,特别是处理大批量数据的时候,可能会消耗大量功率,因此,系统中某一功能用软件还是硬件实现需要综合考虑。 本文来自www.eadianqi.com 降低功耗现状分析
|