低功耗CPU怎么做到
1、接着上图,power consumption公式:

3、具体Low power 方法如下:Clock Gating:给每个模块的clock加上gate,不需要时关闭gate, to minimize dynamic powerPower Gating:原理同上,minimize dynamic power and leakage power

5、(2)短路功耗我们还以上面那个反相器为例,因为MOS管的开关是需要时间的,在Vin变化时,在一段时间内两个MOS管会同时打开,VDD到地线有电流产生

7、所以,低功耗设计,基本都是围绕着这几点展开,以下是我能想到的几种方式(1)改变工艺,降低特征尺寸,减小漏电流,这种完全就是工艺上硬拼了,如英特尔的功耗比AMD好,这与英特尔的先进工艺是分不开的(2)门控时钟/电源技术,这个经典的技术就是把一块芯片里不用的地方的时钟/电源给关掉,没有时钟/电源,也就没有了动态功耗。如果有做过STM32单片机的童鞋,肯定对它的时钟树印象很深。(3)降低电源电压,因为P=VI, 降低电压的办法简直简单粗暴,这个这么多年一直在用,比如当初的5V到现在的1V左右,但降低电压的坏处就是,MOS管是开启电压的,如果低于这个电压,MOS管就一直关闭的,所以降低电压的方法肯定不能一直用下去,而且需要先进的工艺支持(4)低功耗算法,这个比如尽量减少ALU的使用,尽量减少存储器的访问等(5)降低主频,这种方法,目前低压U在用,但降低主频的方法肯定要付出降低性能的代价的,另外英特尔还有睿频技术,就是随着性能要求升高主频。
