Eu acho que o poder para um CPU com corrente I ea tensão U é I · U .
Gostaria de saber como é derivada a seguinte conclusão da Wikipedia ?
A energia consumida por uma CPU é aproximadamente proporcional à frequência da CPU e ao quadrado da tensão da CPU:
P = CV 2 f
(onde C é capacitância, f é frequência e V é tensão).
C
nessa equação é apenas alguma constante, não capacitância. Meio que poderia ser "capacitância efetiva", já que possui as unidades certas para capacitância, mas o fator está errado. Como outros já notaram,1/2
falta um coeficiente de carga, mas o mais importante é que está faltando, relacionado à fração de portas que trocam cada ciclo do relógio. Chame isso de constante de proporcionalidade e deixe assim.(where C is capacitance, f is frequency and V is voltage).
é citada na página WP, no entanto.Respostas:
A resposta de MSalters está 80% correta. A estimativa vem da potência média necessária para carregar e descarregar um capacitor em tensão constante, através de um resistor. Isso ocorre porque uma CPU, assim como todos os circuitos integrados, é um grande conjunto de comutadores, cada um dirigindo outro.
Basicamente, você pode modelar um estágio como um inversor MOS (pode ser mais complicado, mas a energia permanece a mesma) cobrando a capacitância da porta de entrada da seguinte. Então, tudo se resume a um resistor carregando um capacitor e outro descarregando (não ao mesmo tempo, é claro :)).
As fórmulas que vou mostrar são retiradas dos circuitos digitais integrados - uma perspectiva de design de Rabaey, Chakandrasan, Nikolic.
Considere um capacitor carregado por um MOS:
a energia retirada do suprimento será
Enquanto a energia armazenada no capacitor no final for
Obviamente, não esperamos um tempo infinito para carregar e descarregar o capacitor, como Steven aponta. Mas nem mesmo depende do resistor, porque sua influência está na tensão final do capacitor. Mas, aparte, queremos uma certa tensão no seguinte portão antes de considerar o transitório. Então, digamos que seja 95% Vdd, e podemos fatorá-lo.
Portanto, independentemente da resistência de saída do MOS, é preciso metade da energia que você armazena no capacitor para carregá-lo em voltagem constante. A energia armazenada no capacitor será dissipada no pMOS na fase de descarga.
Então a fórmula se torna
Pequena demonstração da razão porque R leva em consideração: como Steven escreve, a energia no capacitor será:
aparentemente, R é um fator da energia armazenada no capacitor, devido ao tempo finito de carregamento. Mas se dissermos que um gate deve ser cobrado em 90% Vdd para concluir uma transição, teremos uma proporção fixa entre Tcharge e RC, que é:
Se alguém o escolheu, temos novamente uma energia que é independente de R.
Observe que o mesmo é obtido integrando de 0 a kRC em vez de infinito, mas os cálculos se tornam um pouco mais complicados.
fonte
Eu postei outra resposta antes, mas não era boa, também era uma linguagem imprópria e quero me desculpar pelas marcas de raiva.
Eu estive pensando sobre isso e acho que meu problema aqui é que, para mim, o texto citado sugere que a capacitância é responsável pela dissipação de energia. O que não é verdade. É resistivo.
Primeiro Ben: a tensão e a corrente do capacitor variam exponencialmente durante o carregamento. O atual
e a integração ao longo do tempo nos dá energia dissipada no resistor:
fonte
O consumo de energia principal nas CPUs é causado pelo carregamento e descarregamento de capacitores durante os cálculos. Essas cargas elétricas são dissipadas nos resistores, transformando a energia elétrica associada em calor.
A quantidade de energia em cada capacitor é C i / 2 · V 2 . Se este capacitor for carregado e descarregado f vezes por segundo, a energia entrando e saindo é C i / 2 · V 2 · f . Somando todos os capacitores de comutação e substituindo C = iC i / 2, você obtém C · V 2 · f
fonte
sum_i
). Com todos os portões ativados em uma CPU, isso não é um dado de qualquer maneira. Mas a principal razão pela qual perdi o 1/2 é porque estou usando uma abordagem de engenharia, não uma abordagem de física pura. Uma CPU não está funcionando como um capacitor de qualquer maneira. OC
valor não está relacionado a(dV/dt)/I
; é meramente um candidato observado relacionando P , V e f .V^2·F/P
ou(1/2)·V^2·F/P
. Agora, digamos que você altere a tensão, frequência e potência. Com a primeira equação, você obtémV1^2·F1/P1 = V2^2·F2/P2
e, no outro caso, obtém(1/2)V1^2·F1/P1 = (1/2)V2^2·F2/P2
qual é a mesma coisa.A capacitância é medida em Farads , que é Coulombs por Volt.
A frequência é medida em Hertz, que é unidades por segundo.
Ao reduzir, obtemos Coulomb-Volts por segundo, mais comumente conhecido como Watts , uma unidade de energia.
fonte
Geralmente a corrente consumida por um dispositivo é proporcional à tensão. Como a potência é voltagem * corrente, a potência se torna proporcional ao quadrado da voltagem.
fonte
Sua equação está correta para o poder obtido em qualquer instante em particular. Mas a corrente consumida pela CPU não é constante. A CPU está sendo executada com alguma frequência e alterando os estados regularmente. Ele usa uma certa quantidade de energia para cada mudança de estado.
Se você entende I como a corrente RMS (a raiz quadrada da média do quadrado da corrente), sua equação está correta. Juntando isso, você obtém:
V · I (Rms) = C · V ^ 2 · F
I (Rms) = C · V · F
Portanto, a corrente média varia linearmente com a tensão, frequência e capacitância. A potência varia de acordo com o quadrado da tensão de alimentação CC.
fonte
I
deve ser a potência do RMS, paraP=V·I
que você possa obter uma potência média que pode ser provada trivialmente com o cálculo daP = I^2·R
.