对于物联网终端模块,需要关注其功能、性能、安全成本、能耗等。最近折腾NB芯片模块的功耗,整理下过程中的一些想法。
功耗的组成及优化
从芯片电路角度,功耗分为动态功耗和静态功耗,电容充放电过程中的功耗.动态功耗包括翻转功耗(有效功耗)和短路功耗(无效功耗)。参考《参考SoC设计方法与实现》,芯片模块功率可以表示如下:
p=1/2∗C∗Vdd2∗f∗Nsw+Qsc∗Vdd∗f∗Nsw+Ileak∗Vddp=1/2*C*V_{dd}^2*f*N_{sw}+ Q_{sc}*V_{dd}*f*N_{sw}+I_{leak}*V_{dd}p=1/2∗C∗Vdd2∗f∗N<