Vddci power draw что это
О схемотехнике цепей питания видеокарт AMD Radeon серии RX
Видеокарты компании AMD серий RX 4xx/5xx давно заслужили уважение среди майнеров и геймеров. Они раскупались десятками во время майнингового бума в 2017 году и до сих пор составляют значительную часть парка майнинг-ферм у пользователей по всему миру.
Эксплуатация видеокарт на предельных режимах в условиях повышенной температуры приводит к преждевременному износу чипов памяти и частому выходу из строя цепей питания. Эта беда касается и легендарных RX-ов.
В данной статье рассматриваются некоторые особенности схемотехники видеокарт AMD серий RX 4xx/5xx в части, касающейся использования/формирования рабочих напряжений. Эта информация является дополнением к статье «Диагностика типовых поломок видеокарт AMD Radeon RX», посвященной устранению неисправностей видеокарт линейки Radeon RX 4xx/5xx.
Схемотехника цепей питания видеокарт AMD серии RX
На платах видеокарт AMD серий RX 4xx/5xx используются как цифровые преобразователи напряжения, так и линейные. В качестве входных используются питающие напряжения +3,3 и +12 вольт из слота PCI-E и +12 V от 8-пинового разъема питания.
Основная энергия для питания видеокарты снимается с цепи постоянного напряжения +12 вольт:
Для формирования напряжения для видеопроцессора (GPU) применяется мультифазная схема формирования рабочих напряжений с ШИМ-контролем нескольких поочередно включающихся фаз VRM.
Упрощенная блок-схема, иллюстрирующая основные цепи электропитания видеокарт AMD RX 4xx/5xx:
На видеокартах AMD серий RX 4xx/5xx используются/формируются следующие напряжения:
Входное напряжение +12 вольт берется как из слота PCI-E, так и из разъема дополнительного источника питания. Распределение отбираемой мощности обычно осуществляется программным способом с помощью ШИМ-контроллера. Отбор мощности регулируется с помощью шины I2C с шагом от 0 до 15.
Основное потребление видеокарты складывается из мощности, потребляемой по линиям фаз питания GPU (VDDC), памяти (MVDD), а также PLL (VDDCI) и контроллера PCI-E (+0,8 вольт). Именно на этих участках используются участки схем с ШИМ-регулировкой напряжения:
Последовательность появления напряжений на видеокартах AMD RX 4xx/5xx
При включении видеокарт AMD RX 4xx/5xx из питающего напряжения формируются необходимые вольтажи в такой последовательности:
Наибольшее потребление тока в видеокартах идет по цепи питания видеопроцессора – линия +VDDС. Поэтому именно в фазах питания, формирующих напряжение для GPU, чаще всего случаются неисправности, вызванные выходом из строя полевых транзисторов и/или фильтрующих/блокировочных конденсаторов.
Фазы питания GPU видеокарт AMD Radeon RX4xx/5xx
Подсистема питания большинства видеокарт Radeon RX480 построена по эталонной схеме «n+1» или «n+2», в которой n фаз отведены под GPU и одна/две – на видеопамять/напряжение AUX.
В качестве ШИМ-контроллера, управляющего работой фаз обычно применяются микросхемы IR 3567B, ее ребрендинг DIGI+ ASP1300 (ASUS), NCP81022, up9505 (MSI RX5xx), APW8722A (XFX) и другие.
Контроллер ШИМ IR3567B на плате AMD Radeon RX480 со стандартными двухтранзисторными 6 фазами питания GPU:
Примеры реализации VRM видеокарт AMD Radeon серии RX различными производителями
Каждая фаза питания видеокарт AMD Radeon серии RX построена по топологии HALF BRIDGE с понижающим DC-DC преобразованием питающих 12 вольт в нужное напряжение (VDDC, MVDD и AUX) под управлением ШИМ-контроллера (для VDDC это часто чип IR 3567B или его модификации).
Упрощенная схема взаимодействия электронных компонентов одной фазы питания видеокарты, построенной по топологии HALF BRIDGE:
Напряжение +3,3 и частично +12 вольт видеокарты получают от слота PCI-E по контактам A2, A3, B1, B2, B3 (12 вольт) и B8, B10, A9, A10 (+3,3 вольт) :
На референсных платах AMD Radeon RX в каждой фазе используются:
Схема фазы питания AMD Radeon RX480 (reference):
Электронные элементы шестифазной системы питания AMD Radeon RX 4xx/5xx:
На выходе параллельно соединенных фаз питания VDDC стоят блокировочные конденсаторы номиналом 560 мкф, 820 мкф, 22 мкф:
Блокировочные конденсаторы на входе PCI-E коннектора видеокарт Radeon RX480 по линиям +3,3 и +12 вольт:
Подробнее о назначении этих конденсаторов можно прочитать в статье «О роли блокировочных конденсаторов фаз питания видеокарт».
Схемотехника фаз питания видеокарт серии RX разных производителей
Каждый производитель использует свои решения в реализации фаз питания, при этом может изменяться количество использующихся фаз, транзисторов и других деталей.
У видеокарт ASUS серии RX модификации STRIX используется шестифазная схема VRM, управляющаяся контроллером Digi+ ASP1300 (ребрендинг IR3567B) c интегрированными силовыми ключами IR3555 PowIRstage (Vcore) Питание памяти Vmem обеспечивается одной фазой, управляемой uP1541R, с 2 low side транзисторами QM3056, одним MOSFET-ом верхнего плеча QM3054. Вспомогательное напряжение Vaux формируется аналогичной фазой (uP1541R + 2 QM3056 и 1 QM3054):
Микросхема ШИМ DIGI+ ASP1300 (ASUS):
Питание плат Sapphire Pulse RX 580, а также модификаций Nitro, собрано на N-канальных транзисторах 4C10N фирмы On Semiconductors (2 шт. – нижнее и 1 – верхнее плечо фазы) и силовых ключах Vishay SIC632A:
Фазы питания у этих карт управляются ШИМ NCP81022 (3+1 канал). На платах Sapphire RX 580 Nitro/Nitro+ (до 6 виртуальных фаз) с более мощным VRM используются удвоители фаз, установленные на обратной стороне платы.
У видеокарт XFX RX 480 GTR с мощнейшим VRM используется 6 фаз с ШИМ IR 3567B (работает на частоте 304KHz). В каждой фазе используется 1 транзистор IRF6894 (low side) и один IRF6811 (high side):
Большинство видеокарт производства фирмы MSI отличается в худшую сторону отсутствием предохранителей даже по линии +12 вольт.
Пример практической реализации цепей питания видеокарт AMD серий RX 4xx/5xx на примере модели MSI Gaming X (транзисторы QM3816N6):
Питание памяти GDDR5
В видеокартах Radeon RX используется память GDDR5 с чипами размером 12mm x 14mm со 170-контактами (170-ball FBGA), которая запитывается следующими напряжениями:
Для чипов памяти обычно используется 1-2 фазы питания, которые работают от напряжения +12 вольт, снимаемого с шины PCI-E либо с 8-пинового коннектора дополнительного питания.
Эти напряжения не потребляют большой ток и в основном отбираются из фазы питания mvdd:
Линейный преобразователь для формирования напряжения VREFC из вольтажа +MVDD:
Для питания памяти на эталонных четырехгиговых картах часто используется одна фаза
Фрагмент эталонной платы AMD Radeon RX480 с одной фазой питания памяти:
Питание памяти осуществляется преобразователем GS7256:
Питание памяти и вольтаж AUX у XFX RX 480 обеспечивается одинаковыми фазами под управлением APW8722A
Схема формирования напряжения VDDCI (используются транзисторы MDU1514 — low side и MDU1511/MDU1517 — high side):
Другие регуляторы напряжения (SMALL RAIL REGULATORS)
На эталонных картах напряжение +1.8 V формируется из питающего напряжения +3.3 вольта с PCI-E BUS с помощью линейного стабилизатора GS7133 (аналоги AME8846, G9661/966A, APL5920/PL5932, AX6613/AX6614, GS2231, uP0104/uP7704, RT9018/RT9042/RT9059, GS7105):
Регулятор напряжения для цепи + 5 вольт построен на микросхеме MC78M05CDT (питающее напряжение +12 вольт):
В цепях формирования напряжения +0,8 вольт используется DC-DC преобразователь постоянного напряжения GS9238 (аналог APW8713):
Микросхема GS9238 на плате MSI RX570:
Для более полного изучения схемотехники видеокарт АМД серии RX можно воспользоваться альбомом схем отсюда.
ВИДЕОКАРТЫ
Снижаем напряжение питания AMD Radeon R9 Fury с целью повышения эффективности
Снижаем питание AMD Radeon R9 Fury | Введение
Компания Sapphire недавно отправила нам образец видеокарты Radeon R9 Fury под лейблом Nitro, что оказалось весьма кстати. Несколько недель назад AMD открыла для этих видеокарт возможность корректировки напряжения, что побудило нас воспользоваться этим с не совсем обычной целью. В этой статье мы не будет анализировать возможности разгона, там и так уже все на пределе. Напротив, мы попробуем поставить карту в более разумные рамки.
Снижаем питание AMD Radeon R9 Fury | MSI Afterburner
Набор инструментов MSI Afterburner, который по-прежнему базируется на RivaTuner, теперь позволяет регулировать напряжение некоторых видеокарт AMD, которые не могли похвастаться данной возможностью раньше. Сколько милливольт нам удастся убрать до того момента, как карта потеряет стабильность? Как это повлияет на производительность? Сколько при этом энергии нам удастся сэкономить?
Процесс понижения напряжения питания зарубежные оверклокеры называют «undervolting». Однако мы предпочитаем более точное описание, поскольку фактически напряжение не меняется. Вместо этого происходит смена логики работы в прошивке, в результате которой управление питанием на основе телеметрических данных работает чуть по-другому.
Чтобы анализ был более показательным мы сравним Sapphire Radeon R9 Fury Nitro с GTX MSI 980 Gaming 4G. Эти две видеокарты имеют близкий уровень производительности. Перед началом эксперимента мы загрузили и установили последнюю версию MSI Afterburner, которая выглядит так:
Примечание: Каждый GPU уникален. Это означает, что самое низкое значение напряжения, с которым процессор все еще работает без ошибок, может не подойти для другого образца процессора. К тому же, ошибки не всегда проявляются сразу. Чтобы определить, что выбранная конфигурация работает стабильно, необходимо проверить все компоненты видеокарты в течение длительного периода времени.
Карты AMD первых из серий очередного производственного цикла особенно склонны к возникновению проблем после понижения напряжения. Эти графические процессоры превратились в Fury только благодаря смелой разблокировке. Понизить напряжение новых чипов намного легче. Однако даже с ними результаты могут отличаться.
Энергопотребление – Metro Last Light в UHD (3840 x 2160), Вт (меньше – лучше)
Влияние изменений в напряжении проще увидеть при сравнении с GTX MSI 980 Gaming 4G, например, в тесте на базе Metro: Last Light в разрешении 4K. Энергопотребление Sapphire Radeon R9 Fury X Nitro резко падает с 279 Вт до 213 Вт. Конечно, это сработает только в случае, если ваш GPU готов работать при таком низком напряжении.
Если вы хотите увидеть аналогичный прирост эффективности на графическом процессоре Nvidia, вас ждет разочарование. Понижение напряжения GPU для таких карт не подходит, потому что достигается за счет уменьшения целевой мощности. Поскольку GPU Boost – это очень хрупкая система, даже небольшое снижение негативно воздействует на тактовую частоту, что, в свою очередь, сильно бьет по производительности. Вряд ли можно жаловаться на сложившуюся ситуацию. Просто Nvidia оптимально сбалансировала механизм, поэтому что-то еще улучшить тут сложно. Как следствие MSI Afterburner даже не имеет возможности понижения напряжения. Его можно только увеличить.
Снижаем питание AMD Radeon R9 Fury | Энергопотребление в играх
Мы используем нашу стандартную систему для тестов графических карт:
Тестовая конфигурация | |
Метод тестирования | Безконтактное измерение тока на слоте PCIe (с помощью карты расширения) Безконтактное измерение тока на внешнем кабеле итания БП Прямое измерение напряжения на блоке питания Мониторинг и запись инфракрасной видеокамерой в реальном времени |
Оборудование для тестирования | 2 x Rohde & Schwarz HMO 3054, 500 МГц (четырёхканальный осциллограф с функцией записи данных) 4 x Rohde & Schwarz HZO50 (токовые клещи) 4 x Rohde & Schwarz HZ355 (осциллографический пробник 10:1, 500 МГц) 1 x Rohde & Schwarz HMC 8012 (мультиметр с фукнцией записи данных) 1 x Optris PI450 80 Гц (инфракрасная камера + PI Connect) |
Тестовая система | Intel Core i7-5930K @ 4,2 ГГц с водяным охлаждением Crucial Ballistix Sport, 4x 4GB DDR4-2400 MSI X99S XPower AC 1x Crucial MX200, 500GB SSD (под систему) 1x Corsair Force LS 960GB SSD (приложения и данные) Be Quiet! Dark Power Pro, 850 Вт Windows 10 Pro (со всеми обновлениями) |
Водяное охлаждение | Помпа Alphacool VPP655 (пониженная скорость) Кулер CPU Alphacool NexXxos Компенсационный бачок Phobya Радиатор Alphacool 24 см 2x вентилятора 120 мм Noiseblocker eLoop @ 400 об./мин. |
Драйверы | AMD: Crimson Edition 16.1 Nvidia: ForceWare 361.43 WHQL |
Игры в UHD – энергопотребление, Вт (меньше – лучше)
Снижаем питание AMD Radeon R9 Fury | Производительность в играх
Игры в UHD – производительность, кадр/с (больше– лучше)
Сравнение двух конкурирующих видеокарт показывает близкую производительность в разрешении 4K. Фактически Sapphire Radeon R9 Fury Nitro обгоняет решение Nvidia, но разница очень мала, за исключением The Witcher 3, Shadow of Mordor и Thief.
Снижаем питание AMD Radeon R9 Fury | Эффективность
Игры в UHD – эффективность, Вт/кадр/с (меньше – лучше)
GPU от AMD может быть почти таким же эффективным, как Nvidia, когда компания не выжимает из него все соки. Fiji даже обходит GM204 в The Witcher 3 и Thief. Результат более чем приемлемый. Обогревателем карту уже не назовешь.
GeForce Nvidia GTX 980 обгоняет Radeon R9 Fury в разрешении Full HD. Однако энтузиасты, покупающие такие видеокарты, скорее всего, будут использовать их для более высоких разрешений. Поскольку графический процессор AMD начинает отрываться от соперника в разрешении QHD и WGHD, наши измерения должны отражать результаты, которые будут видны на практике. Исключения будут составлять игры с не очень хорошей оптимизацией драйверов.
Обязательно необходимо подобрать инструмент, подходящий для понижения напряжения. Тенденцию AMD к установке очень высокого напряжения для карт уже можно считать стандартом. Такая стратегия повышает число пригодных графических процессоров, особенно в начале производственного цикла, и она увеличивает прибыль. С другой стороны, это вредит имиджу компании по отношению к покупателям, поскольку им приходится мириться с высоким энергопотреблением и тепловыделением.
В следующем разделе мы более подробно рассмотрим понижение напряжения и его последствия. Анализ приводит к интересным выводам. Мы очень рекомендуем прочесть эту статью, чтобы лучше понять и оценить полученные данные, даже несмотря на то, что мы уже пробежались по результатам. Поверьте, это стоит вашего внимания!
Снижаем питание AMD Radeon R9 Fury | Параметры напряжения, энергопотребления и температуры
Почему мы не можем «снизить напряжение» на самом деле
А нельзя просто скорректировать напряжение GPU? PowerTune не был бы PowerTune, если бы все было так просто. Программа следит за здоровьем GPU, управляя всеми электрическими параметрами. Вероятно это одна из причин, почему AMD так трудно далось решение о разблокировки целевого напряжения.
VDDC – сглаженный график разогрева карт в игре Metro Last Light, Вольт
Если присмотреться к показателям поближе, первое, что бросается в глаза, это большое расхождение в значениях. Сравнивая красную кривую, которая представляет результаты при целевом значения по умолчанию, с синей кривой, которая представляет результаты при скорректированном целевом напряжении, то мы увидим, что среднее напряжение (VDDC) 1,10 В фактически немного увеличивается до 1,12 В! Однако после пика на 1,2 В напряжение падает до 1,1375 В – это очень большие колебания. На синем графике колебания намного меньше, и кривая, в целом, более гладкая.
Два резких проседания на графике показывают, что понижение напряжения подводит GPU близко к его пределам. Если снизить его еще немного есть риск потери стабильности процессора. Даже несмотря на небольшое увеличение напряжения, средняя сила электрического тока значительно уменьшилась, приводя к более низкому потреблению энергии.
Как более плавная кривая влияет на энергопотребление графического процессора AMD? Давайте посмотрим на три графика ниже. Первый график показывает 60-секундное окно потребления энергии для видеокарты при заводских параметрах. На следующем графике показана нагрузка на карту, представленная в виде времени рендеринга кадров.
Sapphire Radeon R9 Fury Nitro при заводских настройках: обзор потребляемой мощности на всех шинах (1 минута измерений в высоком разрешении с помощью осциллографа), Вт (меньше – лучше)
Мы видим, что карта постоянно работает при максимальной мощности, и между сценами едва ли прослеживается разница. Давайте посмотри на время кадров и затем перейдем к следующему графику.
Metro Last Light в UHD: время рендеринга отдельных кадров по отношению к среднему значению по тесту
Показатели энергопотребления очень хорошо объясняют происходящее. Кроме уменьшенного потребления энергии снизились и скачки мощности. Даже такому результаты мы были бы рады. Но в дополнение ко всему, технология PowerTune теперь может реагировать на изменения в нагрузке и требованиях к питанию намного точнее.
Полученные результаты подтверждают, что фактически перманентного снижения напряжение на какое-то фиксированное значение нет. Вместо этого мы увеличили значение Power Estimation Engine в общем процессе стабилизации средствами телеметрии. Мы видим более низкое значение напряжения в MSI Afterburner только потому, что избавилось от резерва, который AMD закладывала в первых GPU Fiji. На сегодняшний день, резерв, кажется, изжил себя.
Стал ли GPU на самом деле холоднее?
Все вышеупомянутое должно означать, что рабочая температура GPU должна существенно понизиться, ведь лишнего тепла стало гораздо меньше. К сожалению, в этой логике есть недостаток. Арбитр видеокарты также управляет скоростью вращения вентиляторов карты. В зависимости от настроек прошивки видеокарта AMD распознает более низкие температуры GPU и снижает скорость вращения вентиляторов.
Скорость вращения вентилятора Sapphire R9 Nitro – процесс нагрева, температура окружающей среды 20 градусов Цельсия, об/мин (меньше – лучше)
Это означает, что в итоге GPU нагревается сильнее. Проблема не слишком серьезная, так как целевая температура Radeon R9 Fury Nitro составляет 85 градусов Цельсия. Если вы задаетесь вопросом, почему температура поднимается, посмотрите, как арбитр ресурсов регулирует скорость вращения вентилятора. В процессе участвует много различных факторов. Кроме температуры самого GPU, стоит также учитывать токи схемы стабилизатора напряжения. Это необходимо учитывать, чтобы удостовериться, что VRM и остальная часть платы хорошо охлаждаются, даже если на регуляторы напряжения ложиться дополнительная нагрузка. Так что потребляемая мощность берется в качестве индикатора количества лишнего тепла.
Так как «понижение напряжения» в действительности является уменьшением тока, и датчик GPU показывает меньшую нагрузку, в итоге мы получаем менее агрессивную кривую скорости вращения вентилятора. Результат можно посмотреть на графике температуры:
Изменение температуры Sapphire R9 Fury Nitro в процессе нагрева, градусы Цельсия (меньше – лучше)
Когда карта потребляет максимальное количество энергии в стресс-тесте, ее вентиляторы делают все возможное, чтобы сохранить приемлемую температуру GPU. После «снижения напряжения» вентиляторы успокаиваются и температура GPU вместе с соответствующими компонентами поднимается выше уровня, который был достигнут до изменений. Парадоксальный результат работы арбитра ресурсов означает также более тихую работу.
Нагрев в инфракрасном спектре во время теста Metro Last Light (4K): Sapphire R9 Nitro при штатных настройках, градусы Цельсия (меньше – лучше)
В самом горячем месте разница между картой на заводских параметрах и версией с «пониженным напряжением» меньше одного градуса Цельсия и не выходит за пределы погрешности измерения.
Нагрев в инфракрасном спектре во время теста Metro Last Light (4K): Sapphire R9 Nitro – 96 мВ, градусы Цельсия (меньше – лучше)
Если вы хотите снизить температуру, а не только уровень шума, нужно настроить кривые работы вентиляторов.
Снижаем питание AMD Radeon R9 Fury | Заключение
У затеи с понижением целевого напряжения действительно нет недостатков. Оно позволяет сэкономить деньги на электричестве, наносит меньший вред окружающей среде и вашим ушам. Хотя внешне процесс похож на понижение вольтажа, на самом деле корректируется работа технологии PowerTune. Нам удалось снизить скачки напряжения и обуздать чрезмерное регулирование. Степень корректировки PowerTune будет зависеть от возможностей конкретного экземпляра графического процессора.