Я думаю , что власть для CPU с текущим I и напряжения U является I · U .
Интересно, как получается следующий вывод из Википедии ?
Мощность, потребляемая процессором, приблизительно пропорциональна частоте процессора и квадрату напряжения процессора:
P = CV 2 f
(где C - емкость, f - частота, а V - напряжение).
C
в этом уравнении просто некоторая постоянная, а не емкость. Это своего рода сорта может быть «эффективной емкостью», так как она имеет правильные единицы измерения емкости, но коэффициент неверен. Как заметили другие,1/2
отсутствует, но важно, что отсутствует коэффициент нагрузки, связанный с долей вентилей, которые переключают каждый тактовый цикл. Назовите это константой пропорциональности и оставьте это при этом.(where C is capacitance, f is frequency and V is voltage).
является цитировал страницы WP, хотя.Ответы:
MSalters ответ на 80% правильно. Оценка основана на средней мощности, необходимой для зарядки и разрядки конденсатора при постоянном напряжении через резистор. Это связано с тем, что процессор, как и каждая интегральная схема, представляет собой большой ансамбль коммутаторов, каждый из которых управляет другим.
По сути, вы можете смоделировать каскад как инвертор MOS (это может быть более сложным, но мощность остается неизменной), заряжая емкость входного затвора следующей. Таким образом, все сводится к резистору, заряжающему конденсатор, и к другому, разряжающему его (конечно, не одновременно :)).
Формулы, которые я собираюсь показать, взяты из цифровых интегральных микросхем - с точки зрения дизайна от Рабаи, Чакандрасана, Николича.
Рассмотрим конденсатор, заряженный MOS:
энергия, взятая из источника, будет
В то время как энергия, накопленная в конденсаторе в конце, будет
Конечно, мы не ждем бесконечное время для зарядки и разрядки конденсатора, как отмечает Стивен. Но это даже не зависит от резистора, потому что его влияние на конечное напряжение конденсатора. Но кроме этого, мы хотим получить определенное напряжение на следующих затворах, прежде чем рассматривать переходный процесс. Итак, допустим, что это 95% Vdd, и мы можем это учесть.
Таким образом, независимо от выходного сопротивления MOS, для зарядки его при постоянном напряжении требуется половина энергии, которую вы храните в конденсаторе. Энергия, накопленная в конденсаторе, будет рассеиваться на pMOS в фазе разряда.
Если вы считаете, что в цикле переключения есть переходы L-> H и H-> L, и определяете частоту на которой этот инвертор завершает цикл, вы получаете, что рассеиваемая мощность этого простого затвора равна:еS
Обратите внимание, что если у вас N вентилей, достаточно умножить мощность на N. Теперь для сложной схемы ситуация несколько сложнее, так как не все вентили будут коммутировать на одной частоте. Вы можете определить параметр как среднюю долю вентилей, которые коммутируют в каждом цикле.α < 1
Таким образом, формула становится
Небольшая демонстрация причины, потому что R выделяется: как пишет Стивен, энергия в конденсаторе будет:
очевидно, что R является фактором энергии, запасенной в конденсаторе, из-за конечного времени зарядки. Но если мы говорим, что затвор должен быть заряжен до 90% Vdd, чтобы завершить переход, то у нас есть фиксированное соотношение между Tcharge и RC, которое:
один выбрав его, мы снова имеем энергию, которая не зависит от R.
Обратите внимание, что то же самое получается интегрированием от 0 до kRC вместо бесконечного, но вычисления становятся немного более сложными.
источник
Я отправил другой ответ раньше, но это не было хорошо, также неуместным языком, и я хочу извиниться перед markrages.
Я обдумывал это и думаю, что моя проблема здесь в том, что для меня цитируемый текст предполагает, что емкость отвечает за рассеяние мощности. Что не так. Это резистивный.
Voilà une paire complémentaire MOS. МОП-транзисторы вместе с конденсатором образуют зарядный насос. Когда выходной сигнал становится высоким, проводник P-MOSFET заряжает конденсатор от , а когда он становится низким, конденсатор разряжается до через N-MOSFET. Оба полевых МОП-транзистора имеют сопротивление включения, благодаря которому они рассеивают энергию во время зарядки / разрядки. Теперь Бен предполагает, что значение сопротивления не имеет значения, а я говорю обратное. Ну, мы оба правы, так что оба не правы. V S SВD D ВSS
Первый Бен: напряжение и ток конденсатора изменяются экспоненциально во время зарядки. Электрический ток
и интегрирование во времени дает нам энергию, рассеиваемую в резисторе:
который действительно не зависит от . Похоже, Бен прав.р
Теперь мне. "Бесконечность !? Вы в своем уме? Эта работа должна быть сделана за 0,3 нс!" В школе у нас, казалось, был возраст, чтобы заряжать конденсатор. Если конечно, мы получаемT
и тогда все еще является фактором. Однако на практике это не имеет значения, поскольку .R C ≪ T C L O C Kр
R C≪ TСL O CК
Здесь я обрезал некоторые углы, предполагая, что постоянно. Но это не легко. зависит от напряжения движения ворот, который зависит от заряда емкости кривого ворота в, который зависит от . Легко, если это линейная система, но это не так, поэтому я выбрал экспоненту в качестве приближения.R ( т ) Rр R ( т ) р
Вывод: хотя диссипация выражается в терминах она происходит в , что, на первый взгляд, не имеет к этому никакого отношения.RС р
Что с этим можно сделать? Понижение бесполезно. Можем ли мы уменьшить ? Это помогло бы уменьшить заряд истощается из до , но нам нужно . Емкость затвора - то, что заставляет MOSFET работать! C V D D V S S Cр С ВD D ВSS С
Что если бы было ноль, абсолютный ноль? Тогда у нас не было бы диссипации, верно? В этом случае переключение даст бесконечное значение , что приведет к тому, что энергия переключения будет излучаться, а не рассеиваться, но количество энергии будет таким же. Ваш процессор будет менее горячим, но будет широкополосным передатчиком радиочастотного шума 100 Вт.d я / д тр dя / дT
источник
Основное энергопотребление ЦП обусловлено зарядкой и разрядкой конденсаторов во время вычислений. Эти электрические заряды рассеиваются в резисторах, превращая связанную электрическую энергию в тепло.
Количество энергии в каждом конденсаторе составляет C i / 2 · V 2 . Если этот конденсатор заряжается и разряжается f раз в секунду, входящая и выходящая энергия равна C i / 2 · V 2 · f . Суммируя все переключающие конденсаторы и подставляя C = ΣC i / 2, вы получаете C · V 2 · f
источник
sum_i
). Со всеми воротами, включающими процессор, это не дано так или иначе. Но главная причина, по которой я отказался от 1/2, заключается в том, что я использую инженерный подход, а не чисто физический. Процессор не действует как конденсатор в любом случае.C
Значение не связано с(dV/dt)/I
; это просто наблюдаемая константа, относящаяся к P , V и f .V^2·F/P
или(1/2)·V^2·F/P
. Теперь предположим, что вы меняете напряжение, частоту и мощность. С первым уравнением вы получаете,V1^2·F1/P1 = V2^2·F2/P2
а в другом случае вы получаете(1/2)V1^2·F1/P1 = (1/2)V2^2·F2/P2
то же самое.Емкость измеряется в Фарадах , то есть в Кулонах на Вольт.
Частота измеряется в герцах, то есть в единицах в секунду.
При уменьшении мы получаем кулонов-вольт в секунду, более известный как ватт , единицу мощности.
источник
Обычно ток, потребляемый устройством, пропорционален напряжению. Поскольку мощность представляет собой напряжение * ток, мощность становится пропорциональной квадрату напряжения.
источник
Ваше уравнение правильно для власти, взятой в любой конкретный момент. Но ток, потребляемый процессором, не является постоянным. Процессор работает с определенной частотой и регулярно меняет состояние. Он использует определенное количество энергии для каждого изменения состояния.
Если вы понимаете I как среднеквадратичное значение тока (квадратный корень из среднего значения квадрата тока), тогда ваше уравнение верное. Собрав все вместе, вы получите:
V · I (Rms) = C · V ^ 2 · F
I (Rms) = C · V · F
Таким образом, средний ток изменяется линейно в зависимости от напряжения, частоты и емкости. Мощность зависит от квадрата напряжения питания постоянного тока.
источник
I
должно быть среднеквадратичное значение,P=V·I
чтобы дать вам среднюю мощность, можно легко проверить с помощью исчисления изP = I^2·R
.