随着科学的发展和微电子技术的不断创新嵌入式系统的应用越来越多,并已广泛渗透到各个领域。嵌入式系统是以应用为中心,以电子技术和计算机技术为基础,软硬件可剪裁,能适应应用系统对功能、可靠性、稳定性、成本、体积、功耗等多方面严格要求的专用计算机系统在嵌入式系统的设计中,低功耗设计技术成为许多设计人员逐渐关注的问题,其原因在于嵌入式系统已被越来越多的应用在便携式和移动性较强的产品中,而这些产品往往要靠电池来供电。实际上,这些年来,有关电池的储能密度并没有得到大的进步。而对于便携设备,尤其是手持消费品而言,如果单靠提高电池容量来提高续航能力,似乎并不完全切合实际。因此,为提高设备性能,设计人员更需要从每一个细节考虑降低硬件系统本身的能耗。从而尽可能地延长电池的使用时间。事实上,低功耗设计也已经成为一个越来越迫切的问题,因而应该从硬件和软件两个方面来考虑嵌入式系统中的低功耗设计。所以亟需解决的是硬件的低功耗设计、软件的低功耗设计。
嵌入式系统的设计涉及到硬件设计和软件设计两个方面,在实际系统应用时,低功耗的设计并非是单方面的因素,需要综合考虑各种可能的原因、条件和状态,应把硬件设计和软件设计综合起来进行考虑,并对细节进行认真的分析,同时对多种可能的方案和方法进行计算和总结,这样才可能取得较为满意的效果,最终达到降低系统功耗的目的。