Statisch versus dynamisch vermogen: oorzaak, formule, temperatuur en reductie
Het vermogensverbruik van CMOS-schakelingen bestaat uit dynamisch vermogen, dat wordt verbruikt wanneer signalen schakelen, en statisch vermogen, dat ook zonder schakelen wordt verbruikt. Dynamisch vermogen komt van het laden en ontladen van de capaciteit van interconnect en gates en wordt uitgedrukt als P = αCV²f. Statisch vermogen komt van lekstromen door onder meer uitgeschakelde transistors en neemt sterk toe als de temperatuur stijgt. Doordat de voedingsspanning en de drempelspanning met de schaalverkleining daalden, werd het aandeel van het statische vermogen groter.
| Kenmerk | Statisch vermogen | Dynamisch vermogen |
|---|---|---|
| Andere naam | Lekvermogen | Schakelvermogen |
| Oorzaak | Subthreshold-lekstroom van uitgeschakelde transistors, gatelekstroom, junctielekstroom enzovoort | Laden en ontladen van de lastcapaciteit. Soms wordt ook de kortsluitstroom meegerekend die loopt doordat pMOS en nMOS tijdens het omschakelen tegelijk aan zijn |
| Indicatieve formule | P = V × Ileak (Ileak: lekstroom) | P = αCV²f (α: activiteitsfactor, C: capaciteit, V: voedingsspanning, f: frequentie) |
| Als de schakeling stilstaat | Wordt verbruikt zolang de voeding aanstaat | Vrijwel nul als er geen signalen schakelen |
| Afhankelijkheid van de voedingsspanning | Neemt sterker dan evenredig met de spanning toe, omdat de lekstroom zelf ook toeneemt door onder meer DIBL | Evenredig met het kwadraat van de spanning |
| Afhankelijkheid van de frequentie | Vrijwel onafhankelijk | Evenredig met de frequentie |
| Afhankelijkheid van de temperatuur | Sterk. Neemt exponentieel toe met de temperatuur en kan ook thermal runaway veroorzaken | Zwak |
| Afhankelijkheid van de drempelspanning | Sterk. Een lagere drempelspanning laat de subthreshold-lekstroom exponentieel toenemen (bij kamertemperatuur ongeveer 10 keer per ongeveer 60 tot 100 mV verlaging) | Niet direct afhankelijk. Wel wordt de schakeling trager bij een hoge drempelspanning |
| Reductiemethoden | Power gating, transistors met hoge drempelspanning (multi-Vt), verlaagde spanning in standby, beperken van gatelekstroom met high-k/metal gate | Clock gating, DVFS, lagere voedingsspanning, minder capaciteit, lagere activiteitsfactor |
| Verandering door schaalverkleining | Nam sterk toe doordat de drempelspanning samen met de voedingsspanning werd verlaagd, en werd een niet te verwaarlozen aandeel. Wordt beperkt met structuren met betere gatecontrole zoals FinFET | Bij Dennard-scaling bleef de vermogensdichtheid constant door afmetingen en spanning met dezelfde factor te verkleinen. Toen de spanning moeilijk verder omlaag kon, werd de stijgende vermogensdichtheid een probleem |
| Wanneer het zwaar weegt | Apparaten met lange standbytijd, chips die bij hoge temperatuur werken | Bij actief werken op hoge frequentie |
De getalswaarden zijn typische ordegroottes en variëren per procesgeneratie en product.