MSalters cevabı% 80 doğrudur. Tahmin, bir kapasitörü bir direnç yoluyla sabit voltajda şarj etmek ve boşaltmak için gerekli ortalama güçten gelir. Bunun nedeni, bir CPU'nun ve her entegre devrenin, her biri diğerini kullanan büyük bir anahtar topluluğu olmasıdır.
Temel olarak, bir aşamayı MOS invertör olarak modelleyebilirsiniz (daha karmaşık olabilir, ancak güç aynı kalır), aşağıdakinin giriş kapısı kapasitansını şarj eder. Yani hepsi bir kapasitörü şarj eden bir dirence ve diğeri deşarj ediyor (aynı zamanda değil :)).
Göstereceğim formüller Digital Integrated Circuits - Rabaey, Chakandrasan, Nikolic'ten bir tasarım perspektifinden alınmıştır.
MOS tarafından şarj edilen bir kapasitörü düşünün:
arzdan alınan enerji
EVD D=∫∞0benVD D( t )VD Ddt =VD D∫∞0CLdvO u tdtdt =CLVD D∫VD D0dvO u t=CLVD D2
Sonunda kapasitörde depolanan enerji
EC=∫∞0benVD D( t )vO u tdt = . . . =CLVD D22
Tabii ki, Steven'ın belirttiği gibi, kapasitörü şarj etmek ve boşaltmak için sonsuz bir süre beklemiyoruz. Ancak dirence bile bağlı değildir, çünkü etkisi kapasitörün son voltajıdır. Ancak bu bir yana, geçici geçişi düşünmeden önce aşağıdaki kapıdan belirli bir voltaj istiyoruz. Diyelim ki% 95 Vdd ve bunu hesaba katabiliriz.
Bu nedenle, MOS'un çıkış direncinden bağımsız olarak, sabit voltajda şarj etmek için kapasitörde depoladığınız enerjinin yarısını alır. Kondansatörde depolanan enerji, deşarj fazındaki pMOS üzerinde dağıtılacaktır.
Bir anahtarlama döngüsünde bir L-> H ve bir H-> L geçişi olduğunu ve fS bu invertörün bir döngüyü tamamlama sıklığı, bu basit geçidin güç dağıtımının:
P=EVDDt=EVDD⋅fS=CLVDD2fS
N kapılarınız varsa, gücü N ile çarpmanız yeterlidir. Şimdi, karmaşık bir devre için durum biraz daha karmaşıktır, çünkü tüm kapılar aynı frekansta işe gidemez. Bir parametre tanımlayabilirsinizα<1 her döngüde işleyen kapıların ortalama oranı olarak.
Böylece formül
PTOT=αNCLVDD2fS
Nedenin küçük bir gösterimi, çünkü R faktörleri dışarıdadır: Steven'ın yazdığı gibi, kapasitördeki enerji:
EC=V2DD⋅C2⎛⎝⎜1−e−2TchargeRC⎞⎠⎟
görünüşe göre, R, sınırlı şarj süresi nedeniyle kapasitörde depolanan enerjinin bir faktörüdür. Ancak bir geçişi tamamlamak için bir kapının% 90 Vdd'ye şarj edilmesi gerektiğini söylersek, Tcharge ve RC arasında sabit bir oranımız var:
Tcharge=−log(0.1)RC2=kRC
biri onu seçti, yine R'den bağımsız bir enerjimiz var.
Aynısı sonsuz yerine 0'dan kRC'ye entegre edilir, ancak hesaplamalar biraz daha karmaşık hale gelir.