论文部分内容阅读
随着手机行业的快速发展,手机处理器的性能越来越好。从5年前的ARM9200MHz,到现在A91.5GHz甚至更高,更是出现了双核,甚至四核处理器。手机处理芯片的性能发生了翻天覆地变化。然而作为手机设备的供电端,电池技术一直没有取得太大的进展。在最近30年中电池容量只增长了4到8倍,但在相同的时间范围内数字IC运算能量的增长却超过了4个数量级[1]。手机功耗问题将随着手机性能的发展,越来越突出。同时目前手机从设计到上市的时间一般3~6个月,这意味着,研发团队必须在这很短的时间内完成功耗调优。可以毫不客气的说,手机性能,功耗,上市时间已经成为不可调解的问题。本文从手机功耗的构成和现有降功耗措施着手,分析了动态电源管理在手机工程应用中当前存在的问题,并在此基础上参考了现有的新的电源管理设计思路,设计并实现了将影响手机功耗的三个重点方面Power,Clock,IO从普通外设或者SOC驱动开发中独立开来,形成独立的驱动,从而将手机的外设或者SOC驱动开发人员将从无穷无尽的功耗问题中解放出来,提高了开发效率。并在Power,Clock,IO驱动设计时充分考虑后续功耗的调优内容,在设计时保证了后续快速调试方法得以执行,缩短了整个手机产品功耗调优周期,实现了将功耗优化到较佳目标只需要较短的时间。同时在Power,Clock,IO驱动中以巧妙的设计方法,将Power,Clock,IO可能需要随着硬件修改而修改的内容,进一步拆分,实现了硬件改板后,只需要很少的工作量就能完成Power,Clock,IO驱动的修改工作,缩短了手机延伸产品(即在原有的产品上只简单地修改少数硬件点)的软件修改时间。在新的Power,Clock,IO驱动架构上,整个手机产品功耗模块的修改和开发,从以前的6个月,直接缩短到2个月,确保不会因为功耗问题影响手机产品快速上市。