Statische vs. dynamische Verlustleistung: Ursachen und Senkung
Die Leistungsaufnahme von CMOS-Schaltungen teilt sich in die dynamische Verlustleistung, die beim Umschalten von Signalen anfällt, und die statische Verlustleistung, die auch ohne Umschalten ständig verbraucht wird. Die dynamische Verlustleistung entsteht durch das Laden und Entladen der Kapazitäten von Leitungen und Gates und wird durch P = αCV²f beschrieben. Die statische Verlustleistung entsteht durch Leckströme, etwa durch ausgeschaltete Transistoren, und steigt mit der Temperatur stark an. Da mit der Skalierung Versorgungs- und Schwellenspannung sanken, wurde der Anteil der statischen Verlustleistung größer.
| Merkmal | Statische Verlustleistung | Dynamische Verlustleistung |
|---|---|---|
| Andere Bezeichnung | Leckleistung | Schaltleistung |
| Ursache | Subthreshold-Leckstrom ausgeschalteter Transistoren, Gate-Leckstrom, Sperrschicht-Leckstrom usw. | Laden und Entladen der Lastkapazität. Mitunter wird auch der Querstrom einbezogen, der fließt, wenn pMOS und nMOS beim Umschalten gleichzeitig leiten |
| Formel (Richtwert) | P = V × Ileak (Ileak: Leckstrom) | P = αCV²f (α: Aktivitätsfaktor, C: Kapazität, V: Versorgungsspannung, f: Frequenz) |
| Bei ruhender Schaltung | Wird verbraucht, solange die Versorgung anliegt | Nahezu null, wenn keine Signale umschalten |
| Abhängigkeit von der Versorgungsspannung | Steigt stärker als proportional zur Spannung, da auch der Leckstrom selbst steigt, etwa durch DIBL | Proportional zum Quadrat der Spannung |
| Abhängigkeit von der Frequenz | Nahezu unabhängig | Proportional zur Frequenz |
| Abhängigkeit von der Temperatur | Stark. Steigt exponentiell mit der Temperatur und kann auch thermisches Durchgehen verursachen | Schwach |
| Abhängigkeit von der Schwellenspannung | Stark. Eine niedrigere Schwelle lässt den Subthreshold-Leckstrom exponentiell steigen (bei Raumtemperatur etwa Faktor 10 je etwa 60–100 mV Absenkung) | Keine direkte Abhängigkeit. Eine hohe Schwelle macht die Schaltung jedoch langsamer |
| Gegenmaßnahmen | Power Gating, Transistoren mit hoher Schwellenspannung (Multi-Vt), Absenken der Spannung im Standby, Unterdrückung des Gate-Leckstroms durch High-k/Metal-Gate | Clock Gating, DVFS, Absenken der Versorgungsspannung, Verringern der Kapazität, Senken des Aktivitätsfaktors |
| Veränderung durch Skalierung | Da die Schwellenspannung zusammen mit der Versorgungsspannung gesenkt wurde, stieg sie stark an und erreichte einen nicht mehr vernachlässigbaren Anteil. Strukturen mit besserer Gate-Kontrolle wie FinFET halten sie in Grenzen | Bei der Dennard-Skalierung ließ sich die Leistungsdichte konstant halten, indem Abmessungen und Spannung im gleichen Verhältnis verkleinert wurden. Als sich die Spannung kaum noch senken ließ, wurde die steigende Leistungsdichte zum Problem |
| Wann sie ins Gewicht fällt | Geräte mit langen Standby-Zeiten, Chips, die bei hoher Temperatur arbeiten | Bei hoher Frequenz und starker Aktivität |
Die Zahlenwerte sind typische Größenordnungen und variieren je nach Prozessgeneration und Produkt.