Odpowiedź MSalters jest w 80% poprawna. Oszacowanie pochodzi ze średniej mocy niezbędnej do naładowania i rozładowania kondensatora o stałym napięciu przez rezystor. Wynika to z faktu, że procesor, podobnie jak każdy układ scalony, to duży zestaw przełączników, z których każdy steruje drugim.
Zasadniczo można modelować stopień jako falownik MOS (może to być bardziej skomplikowane, ale moc pozostaje taka sama) ładując pojemność bramki wejściowej następnego. Wszystko sprowadza się więc do rezystora ładującego kondensator, a innego rozładowywania (oczywiście nie w tym samym czasie :)).
Formuły, które zamierzam pokazać, pochodzą z cyfrowych układów scalonych - perspektywa projektowa z Rabaey, Chakandrasan, Nikolic.
Rozważ kondensator naładowany przez MOS:
energia pobrana z zapasu będzie
miV.D D.=∫∞0jaV.D D.( t )V.D D.ret =V.D D.∫∞0doL.revo U Tretret =doL.V.D D.∫V.D D.0revo U T=doL.V.D D.2)
Podczas gdy energia zgromadzona w kondensatorze na końcu będzie
mido=∫∞0jaV.D D.( t )vo U Tret = . . . =doL.V.D D.2)2)
Oczywiście, nie czekamy nieskończonego czasu na naładowanie i rozładowanie kondensatora, jak zauważa Steven. Ale to nawet nie zależy od rezystora, ponieważ jego wpływ jest na końcowe napięcie kondensatora. Ale poza tym, chcemy rozważyć pewne napięcie w następnej bramce przed rozważeniem stanu przejściowego. Powiedzmy, że wynosi 95% Vdd i możemy to rozłożyć na czynniki pierwsze.
Tak więc, niezależnie od rezystancji wyjściowej MOS, potrzeba połowy energii zgromadzonej w kondensatorze do naładowania go stałym napięciem. Energia zgromadzona w kondensatorze zostanie rozproszona na pMOS w fazie rozładowania.
Jeśli weźmiesz pod uwagę, że w cyklu przełączania występuje przejście L-> H i H-> L i zdefiniujesz częstotliwość, z jaką ten falownik wykonuje cykl, masz , że rozproszenie mocy tej prostej bramki wynosi:faS.
P.=miV.D D.t=miV.D D.⋅faS.=doL.V.D D.2)faS.
Zauważ, że jeśli masz N bramek, wystarczy pomnożyć moc przez N. Teraz, w przypadku złożonego obwodu sytuacja jest nieco bardziej skomplikowana, ponieważ nie wszystkie bramki będą dojeżdżać z tą samą częstotliwością. Możesz zdefiniować parametr jako średni ułamek bramek, które dojeżdżają do pracy w każdym cyklu.α < 1
Tak więc formuła staje się
P.T.O T= α NdoL.V.D D.2)faS.
Mała demonstracja przyczyny, ponieważ R wyklucza: jak pisze Steven, energia w kondensatorze będzie:
mido=V.2)D D.⋅ C.2)⎛⎝⎜1 -mi- 2T.c h a r gmiR C⎞⎠⎟
więc najwyraźniej R jest współczynnikiem energii zmagazynowanej w kondensatorze ze względu na skończony czas ładowania. Ale jeśli mówimy, że bramka musi być naładowana do 90% Vdd, aby ukończyć przejście, to mamy stały stosunek między Targe a RC, który wynosi:
T.c h a r gmi=- l o g( 0,1 ) R C,2)= k R C
jeden go wybrał, znów mamy energię niezależną od R.
Zauważ, że to samo uzyskuje się całkując od 0 do kRC zamiast nieskończoności, ale obliczenia stają się nieco bardziej skomplikowane.