№8. AMD SoC. VRM CPU — Transcript

Обзор питания процессорной части AMD SoC с акцентом на VRM CPU, плавный запуск и диагностику напряжений в системах Ryzen и GPU AMD.

Key Takeaways

  • Плавный запуск VRM CPU требует одновременного запуска двух источников питания с одинаковым напряжением.
  • ШИМ-контроллер взаимодействует с процессором по протоколу S2, что стандартизирует последовательность запуска.
  • Наличие напряжения на выходах VRM не гарантирует полноценную работу процессора без тактового сигнала.
  • Часто VDDCR реализуется многофазным источником, а VDDC S — однофазным, что связано с нагрузкой.
  • Диагностика VRM и SoC требует понимания сигналов PowerGO и правильной последовательности запуска.

Summary

  • Видео посвящено источникам питания процессорной части комбинированных SoC AMD, начиная с Ryzen D-серии и современных GPU.
  • Рассматриваются два основных источника питания: VDDCR (Vcore) и VDDC S (VDD NB) с их фазной структурой.
  • Объясняется процесс плавного запуска VRM, когда оба источника запускаются одновременно с одинаковым выходным напряжением.
  • Подробно описывается взаимодействие ШИМ-контроллера с мастером по протоколу S2 и важность сигнала PowerGO для корректной работы VRM.
  • Приводится пример платы с Ryzen 9 пятитысячной серии, где VDDCR реализован четырёхфазным, а VDDC S — однофазным источником.
  • Обсуждается диагностика напряжений и возможные заблуждения при оценке исправности питания процессора только по наличию напряжения.
  • Раскрывается роль тактового сигнала и протокола SVI в управлении VRM и запуске процессора.
  • Дается практический пример запуска VRM с использованием резисторов подтяжки для имитации сигнала запуска.
  • Подчеркивается универсальность и применимость информации для диагностики различных AMD SoC и GPU.
  • В конце видео обещан лайфхак для диагностики и подробный разбор базовых условий запуска VRM.

Full Transcript — Download SRT & Markdown

00:01
Speaker A
Я всех приветствую, мои дорогие уважаемые участники группы "Вечные студенты 3.0". Итак, сегодня я расскажу о двух источниках питания, которые отвечают за питание, как бы вы думали, процессорной части комбинированных камней, начиная с Ryzen DСЯ серии и продолжается по сей день, соответственно, и будет мегаактуально. Плюс ко всему она ещё носит универсальный характер. Почему? Да потому что стопные решения, и сюда же можно добавить ещё и современное GPU от этой же конторы, да, в лице AMD. Так вот, система электропитания, в частности та, которая формирует питание для ядер в случае процессоров доступных и ядер в случае GPU, и также питание ряда контроллеров, а напряжением, которое в приписке имеет SoC. Да, это касается и камней D, касается видов, как правило, построенных на одном ШИМ-контроллере, который в свою очередь, как и в случае мобильного исполнения, взаимодействует со своим мастером. А в лице мастера всегда выступает большая БД микросхема, будь то ProS, будь то соответственно видеокарта. Ну, в случае D-решений это нечто SoC. Так вот, мастер со своим ШИМ-контроллером взаимодействуют по протоколу S2, а это накладывает некую стандартизацию на последовательность происходящего. И информация из этого ролика несёт в себе по этой причине ещё и универсальность, то есть инфу отсюда экстраполировать легко туда и с успехом при диагностике может и должна быть применена вами. Итак, погнали с прелюдиями. Мы закончили в VRM CPU, сразу делю работу его на две части: первое — плавный запуск, софт-старт, плавный пуск, называйте как хотите, это условно запуск источников, обоих всегда запускается оба источника — VDDCR, VDD, оно же Vcore, и VDDC S, оно же VDD NB, Nor Bridge. Вот, а оба источника всегда при плавном запуске запускаются оба, и что немаловажно, выходное напряжение у двух источников будет одинаковое. Тоже касается, кстати, и многофазного режима работы. То есть вы будете наблюдать работу всех фаз: если у вас Vcore трёхфазный, три фазы будут работать; если Vcore у вас источник четырёхфазный, соответственно, четыре фазы будут функционировать. Ну, что касается VDDCR SoC, там обычно всегда применяется однофазное решение. Хотя, справедливости ради, ШИМ-контроллер позволяет намутить и две фазы и соответственно сделать источник более выносливым по отношению к нагрузке. Ну вот, допустим, жирная доска, тут девятый Ryzen стоял пятитысячной серии, и мы наблюдаем четыре фазы источника, формирующего VDDCR, VDD, оно же Vcore, и всего лишь одну фазу, которая отвечает за питание ряда контроллеров в процессорной части и именуется оно DCR. Ну, с чем связано? Ну правильно, нагрузка такая, что в принципе можно не прибегать к двухфазному решению. Хотя ШИМ-контроллер, повторюсь, это позволяет реализовать, и производители воя даже в случае сильно заряженных камушков однофазное решение источника по V двух, трёх, четырёх. История — это вот, наверное, классический набор, чаще трёхфазное решение вы будете наблюдать, но опять же четыре фазы также имеют место быть. Вот и когда данные источники будут запускаться на первом этапе, да, я говорю сейчас про плавный запуск, вы будете графом наблюдать работу всех. Для демонстрации я сейчас запущу блок питания на этой доске, пола подтяжек, то есть подтяжек к высокому логическому уровню, то есть напряжению в данном случае 3 вольта посредством резисторов подтяжки не организовано. Соответственно, при демонтаже с таких плат комбинированного процессора мы лишаем PMC на плате и как следствие не получаем сигнал, чтобы продолжить банкет. Но я посредством двух пайек быстренько вопрос решил, как это сделать. Соответствующий ролик имеется, и получил полностью отработку последовательности запуска. И сейчас вы видите работу трёх фаз, трёхфазный, по три фазы функционируют. Ну и также функционирует сейчас, секундочку. Опа, однофазный источник, формирующий питание для контроллеров уже процессорной части, я вам продемонстрирую. Ну и продолжу соответственно свой рассказ. Вот, пожалуйста, первый канал, наверное, даже можно сделать вот так. Первый канал — это у нас жёлтенький луч, это не что иное, как VDDCR SFC. Ну и вернём назад соответственно наш чубчик, так он бедняжечка соскочил. Сейчас секунду, на первую фазу трёхфазного VRM, которая отвечает за питание ядер процессора. Как видите, три фазы функционируют, и это вы будете наблюдать поголовно в моменте, когда у нас VRM находится на первом этапе, так сказать, своей жизнедеятельности — это запуск его и до момента, пока ШИМ-контроллер не получит от комбинированного процессора сигнал для процессор-получатель. Соответственно, у нас контроле, то есть Power Signal — это сигнал от Машки, для того чтобы ШИМ-контроллер соответственно понимал, что скоро будет взаимодействие с ним по протоколу S2 по шине SV. Соответственно, начинаю слушать шину. Для вас я сделал ряд таких референсов. Да, по Максиму это было возможно, упростил всё, писал вот чуть позже мы ним вем. Пока мы здесь, хотелось бы сказать, после соответственно запуска, после плавного запуска VRM в CPU, вот очень важным аспектом является тот факт, что вы будете наблюдать, что здесь, что здесь, на двух источниках на выходе их одинаковое напряжение. И в случае реальной диагностики многих это может по незнанию, разумеется, поставить в некий тупик. Вот, пожалуйста, 0,8 В. Ну, вы конечно же не видите, да, сейчас я осциллограф, мультиметр в студию. Вот, пожалуйста, 0,8 здесь, ну на холостом ходу чуть больше — 8813 мВ. Здесь тоже будет 813 мВ, тютелька в тютельку, вот одинаковое напряжение. Для многих диагностов в процессе диагностики наличие есть напряжения говорит о том, что всё хорошо, у типа питания процессор есть, но на самом деле нет. Процессор при отсутствии чего? Правильно, тактового сигнала, а либо каких-то проблем, которые на предыдущих этапах могли возникнуть, либо же при проблемах с самим комбинированным процессором может просто-напросто повесить всю последовательность запуска, и у вас по сути VRM запустится, то есть по двухбитной команде. Об этом мы тоже поговорим чуть позже. А зафиксируем значение выходного напряжения, и вы будете наблюдать наличие питания. Вот, а на самом деле процессор дальше не продолжает эту всю прекрасную историю. А с переводом VRM под своё чуткое руководство посредством шины SVI. Как это диагностировать? Ну и соответственно, что вы должны лицезреть, мы также ближе к концу ролика с вами рассмотрим и крутой лайфхак я вам для диагностики соответственно дам. Но двигаясь в хронологии событий, мы должны всё-таки начать с комплекта базовых условий, которые необходимы для того, чтобы эти VRM соответственно запустились, то есть плавный запуск происходит согласно комбинации логических уровней на SVD на линии данных и на SVC на линии SV, и соответственно выдали оба пада. Чаще всего будете видеть два пада ум контроллера среди его выводов: один будет просто PowerGO, второй будет PowerGO подчёркивание NBD, то есть индивидуальные пады для двух источников питания. Как правило, производители либо эти два пада в линию, то есть саму соответственно цепь вешают один резистор подтяжки, то есть одна пола подтяжка обоюдная для двух соответственно выводов у ШИМ-контроллера, да, и единая линия, допустим, того же мультиконтроллера. Соответственно, если какого-то пада не будет, то есть ШИМ-контроллер будет какой-то из транзисторов либо Power 1, либо Power 2 держать в открытом состоянии по той или иной причине, какая-то аварийная ситуация, понятно, что итоговый Power сформирован не будет. А нам нужна ситуация, при которой вся последовательность красиво отработает, и соответственно ШИМ-контроллер выдаст суммирующий PowerGO. Да, ну индивидуальные, которые могут суммировать, он может быть и на выводе, на выводах у ШИМ-контроллера представлен лишь одним выводом открытый сток, на который повешен соответственно два VRM. То есть при запуске это обязательное условие, при запуске двух источников стабилизация выходного напряжения у нас роле. Ну, обоюдный Power выдаст, это реже встречается, обычно два пада. Ну и обо всём по порядку. Давайте с вами начнём пожалуй с базовых условий первого этапа запуска VRM для комбинированных процессоров и тех вещей, про которые я говорил ранее, про доступные решения и про свежие видеочипы от компании AMD. А кстати, забыл, друзья, пока мы здесь, очень важным аспектом является то...
00:21
Speaker A
по сих пор соответственно и будет Мега актуально плюс ко всему она ещ носит себе универсальный характер Почему Да потому что стопные решения и сюда же можно до кучи добавить ещё и современное GPU от этой же конторы Да в лице AMD так
00:41
Speaker A
вот система электропитания в частности та которая формирует питание для ядер в случае процессоров доступных и ядра в случае GPU и также питание ряда контроллеров а напряжением которое в приписке имеет soc Да это касается и камне Деп касается видов как правило построены на одном ШИМ
01:04
Speaker A
контроллере который в свою очередь как и в случае мобильного исполнения взаимодействи своим мастером А в лице мастера всегда выступает большая БД микросхема будь-то прос будь то соответственно видак Ну в случае дены решений Это нечто сот так вот мастер со
01:19
Speaker A
см свом ШИМ контроллером Да взаимодействуют протокол 2 а это накладывает некую стандартизацию на последовательность происходящего и информация из этого ролика нет в себе по этой причине ещё и универсальность то есть инфа отсюда экстраполировать легко туда и с успехом при диагностике может и
01:39
Speaker A
должна быть применена вами Итак погнали с прелюдиями Мы закончили в RM CPU сразу делю работу его на две части первое плавный запуск Соф Старт плавный пуск Называйте как хотите это условно запуск источников обоих всегда запускается оба источника и vddcr vdd оно же vcore и
02:03
Speaker A
vddc S оно же vdd NB nor Bridge вот а оба источника всегда при плавном запуске запускаются оба и что немаловажно выходное напряжение у двух источников будет одинаковая тоже касается кстати и многофазного режима работы То есть вы будете наблюдать работу всех фаз если у вас
02:27
Speaker A
викор трёхфазный три фазы будут работать если vicor у вас источник четырёх вз соответственно четыре фазы будут функционировать Ну что касается vddcr sooc там обычно всегда применяется однофазное решение Хотя справедливости ради ШИМ контроллер позволяет намутить и две фазы и соответственно сделать
02:48
Speaker A
источник более выносливым по отношению к нагрузке Ну вот допустим жирная доска тут девятый REN стоял пятитысячной серии и мы наблюдаем четыре фазы источнике формирующем vdd CR vdd оно же V и всего лишь одну фазу которая отвечает за питание ряда контроллеров в процессорной
03:11
Speaker A
части и именуется оно DCR Ну с чем связано Ну правильно нагрузка такая что в принципе можно не прибегать к двухфазном решению Хотя ШИМ контроллер повторюсь Это позволяет реализовать и производители воя даже в случае сах заряженных камушков одф фазное решение источника по V двух трх
03:36
Speaker A
четырёх История это вот наверное классический набор чаще трёхфазное решение Вы будете наблюдать но опять же четыре фазы также имеет место быть Вот и когда данные источники будут запускаться на первом этапе Да я говорю сечас про плавный запуск вы будете
03:57
Speaker A
графом наблюдать работу всех те для демонстрации я сейчас запущу блок питания на этой доске пола подтяжек то есть подтяжек высокому логическому уров то есть напряжению в данном случае 3 воль по средством резисторов подтяжки не организовано соответственно при демонтаже с таких плат комбинированного
04:21
Speaker A
процессора мы лишаем pmc на плате и как следствие не получа недин чтобы продолжить банкет но я посредством двух паек быстренько вопрос решил как это сделать соответствующий ролик имеется и получил полностью отработку последовательности запуска и сейчас вы рете работу трх фаз трёхфазный по три
04:47
Speaker A
фазы функционируют Ну и также функционирует сечас секундочку Опа однофазный источник формирующие питание для контроллеров уже процессорной части я вам продемонстрирую Ну и продолжу свою соответственно свой рассказ вот пожалуйста Первый канал наверное даже можно сделать вот так Первый канал - это у нас жёлтенький
05:17
Speaker A
Луч это не что иное как ви DCR sfc Ну и вернём назад соответственно наш Чубчик так он Бедняжечка соскочил Сейчас секунду на первую фазу трёхфазного вма которая отвечает за питание ядер процессора Как видите три фазы функционируют и это вы будете наблюдать
05:42
Speaker A
поголовно в моменте когда у нас врм находится на первом этапе так сказать своей жизнедеятельности это запуск его и до момента пока ШИМ контроллер не получит от комбинированного процессора сигна для процессор получатель соответственно у нас контроле то есть Power Сигнал это
06:06
Speaker A
сигнал от Машки для того чтобы ШИМ контроллер соответственно понимал что скоро будет взаимодействие с ним по протоколу S 2 по шине SV соответственно начинаю слушать шину для вас я сделал ряд таких референсов Да по Максиму это было возможно упростил всё писал вот чуть
06:27
Speaker A
позже мы ним вем пока мы здесь хотелось бы сказать после соответственно запуска после плавного запуска ВМ в CPU вот очень важным аспектом является тот факт что вы будете наблюдать что здесь что здесь на двух источниках на выходе их одинаковое
06:46
Speaker A
напряжение и в случае реальной диагностики многих это может по незнанию Разумеется поставить в некий тупик вот пожалуйста 0,8 в Ну вы конечно же не видите Да сейчас я осциллограф мультиметр в студию вот пожалуйста 0,8 здесь ну на холостом ходу чуть больше
07:05
Speaker A
8813 МВО Здесь тоже будет 813 МВ тютелька в тютельку вот одинаковое напряжение для многих диагностов в процессе диагностики наличие есть напряжения говорит о том что всё хорошо у типа питания процессор есть но на самом деле нет Процессор при
07:21
Speaker A
отсутствии чего правильно тактового сигнала а либо каких-то проблем которые на предыдущих этапах А могли возникнуть либо же при проблемах с самим комбинированным процессором может нап просто-напросто Ну соответственно повесить всю последовательность запуска и у вас по сути врм запустится то есть
07:39
Speaker A
по двух битной команде об этом мы тоже поговорим чуть позже а зафиксируем значение выходного напряжения и вы будете наблюдать наличие питаний вот а на самом деле процессор дальше не продолжает эту всю прекрасную историю А с переводом врема под своё
07:58
Speaker A
чуткое руководство по средствам шины svi как это диагностировать ну и соответственно что вы должны лицезреть Мы также ближе к концу ролика с Вами рассмотрим и крутой лайфхак я вам для диагностики соответственно Дам но двигаясь в хронологии событий мы должны
08:15
Speaker A
всё-таки начать с комплекта базовых условий которые необходимы для того чтобы эти орма соответственно запустили то есть пла запуск произо гласно комбинации логических уровней на svd на линии данных и на svc на линии SV и соответственно выдали оба Пада чаще всего будете видеть два Пада
08:43
Speaker A
ум контроллера среди его выводов один будет просто powergo второй будет powergo подчеркивание nbd то есть индивидуальные пады для двух источников питания как правило производители либо эти два пода в линию то есть саму соответственно цепь вешают один резистор подтяжки то есть одна пола подтяжка
09:08
Speaker A
обоюдная для двух соответственно выводов у ШИМ контроллера Да и единая линия допустим того же мультиконтроллера соответственно если какого-то Пада не будет то есть шм контроллер будет какой-то из транзисторов либо Power 1 либо Power 2 держать в открытом состоянии по той или
09:25
Speaker A
иной причине какая-то аварийная ситуация понятно что итоговы итоговый Power сформирован не будет а нам нужна ситуация при которой вся последовательность красиво отработает и соответственно ШИМ контроллер выдаст суммирующий powergo Да ну индивидуальные которые могут суммировать он может быть и на выводе на выводах у ШИМ контроллера
09:47
Speaker A
представлен лишь одним выводом открытый сток на который повешен соответственно два врема то есть при запуске это обязательное условие при запуске двух источников стабилизация выходного напряжения у нас роле Ну обоюдный Power выдаст это реже встречается обычно два Пада Ну и обо всём по порядку Давайте с
10:06
Speaker A
вами начнём пожалуй с базовых условий первого этапа запуска ремов для комбинированных процессоров и тех вещей про которые я говорил ранее про доступные решения и про свежие видеочипы от компании AMD А кстати забыл друзья пока мы здесь очень важным аспектом
10:27
Speaker A
является то что нежелательно вот даже если у вас есть какая-то доска вы соответственно слипы там с липом дали пола подтяжку то есть они деактивирована мультиконтроллер последовательно отыгрывает дальше доходит до запуска вма и вот вы хотите стабильность Да его
10:40
Speaker A
проверить не перегружайте там чем-нибудь условно там статико каким-то либо резисторами постоянными мощными либо электронной нагрузкой сильно Почему Потому что ну динамическая система управления не работает на этом на этот момент соответственно хоть и у нас функционирует разном режиме но реакции на изменения
11:02
Speaker A
нагрузки не последует Ну и для демонстрации я вам это сейчас продемонстрирую так смотрите Моя электронная нагрузочные напряжение у меня на электронной нагрузке сейчас ну на индикаторе мы наблюдаем 813 МВО я сейчас нагружении сопротивлением при помощи электронной нагрузкой То есть
11:23
Speaker A
у нагрузка по сопротивлению в пол Ома и посмотрите что будет происходить вот с этим значением включаю и Дали напряжение упало Почему так ну потому что ну отключил электронную нагрузку опять 8813 МВО ещё раз в чём дело Да Всё дело в том что у
11:41
Speaker A
нас сейчас шим-контроллер не управляется не передаёт Никаких данных в канал телеметрии то есть svt и соответственно не работает динамическая система управления этими двумя вми соответственно увеличивая нагрузку вот так вот да без мастера скажем так и без перехода а данных источников точнее
12:01
Speaker A
контроллера на котором эти два источника построены нормальный режим работы это когда мастер рули с левом Вот и соответственно работает динамическая система управления двумя врема не будет даже изменяться коэффициент заполнения управляющий сигнал на затворы транзисторов в во всех фазах обоих врв для того чтобы накачать
12:22
Speaker A
больше энергии соответственно накопительные дроселя это имейте в виду я к чему к тому что черезчур перегружать не стоит на долгосрок тоже не стоит этого делать то есть проверили корректность работы в многофазной режиме Кстати по отключению фаз многие ШИМ
12:37
Speaker A
контроллеры для вас предоставляют возможность отключить допустим в случае трёхфазного одну либо две фазы то есть оставить работать врм в двухфазном либо в однофазном режиме в случае четырёх Ну понятное дело Да что есть трёхфазный двухфазный либо однофазный режим А вот в
12:54
Speaker A
случае допустим кхо Ренессанс те же AC 62 в моём случае что это 62 677 по-моему Сейчас одну секундочку я чтобы не соврать скажу icl 62 777 Да вот ну и подобных микросхем а соответственно имеется возможность по SN 1 поему 23 23
13:17
Speaker A
23 А перевести врм при плавном пуске в однофазный либо в двухфазный режим работы есть снимаем с линии данный вывод и соответственно подаём на него 5 в Ну и обычно либо то есть пятёрочку подали Вот и вы соответственно корректирует работу
13:37
Speaker A
именно по количеству активных фаз в двухфазном режиме можете оставить в однофазном Понятное дело что сценарий применения вот этих вот лайфхаков такой знаете на ваше усмотрение остаётся немножко сомнительно но сам факт что это можно проделать в случае программирую контроллеров можно программно сделать
13:55
Speaker A
одним словом если с чем-то столкнулись и столкнулись с нуждой что-то отключить да какую-то фазу для чего-то там для проверки допустим Если прогар есть то соответственно смотрите внимательно дата Shit и определяйте каким образом вам это осуществить Ну а соответственно сценарий
14:12
Speaker A
применения этой информации тут уже соответственно вы сами принимаете для себя решение где это будет для вас полезно моя задача лишь сказать что это возможно даже на этапе софтстартер нам не нужен для софтстартер а без проблем в однофазном двухфазном
14:32
Speaker A
многофазной режиме пожалуйста это эти все варианты для вас соответственно открыты как и изменений выходного напряжения для двух источников то есть начиная с 0,8 в до 1 О В там четыре комбинации существует соответственно 0,8 0,9 1 в и о 1,1 в это всё благодаря
14:51
Speaker A
комбинации логических уровней на двух выводах шины из трёх svi линия данных и линия тактирования Ну обо всём по порядку Я всё расскажу теперь к базовым условиям чтобы у нас софт случился Как вы понимаете комбик на плате может и
15:04
Speaker A
отсутствовать Вам он и не нужен Ишим контроллеру он не нужен потому что на данный момент вот можем обойтись без него Как запустить доску я ещё раз повторю без установленного комба в частности pmc для нас принципиально точнее для мультиконтроллера это всё
15:18
Speaker A
есть в отдельном ролике здесь вообще как бы никаких проблем у вас возникнут на данном уже этапе обучения не должно Итак друзя секундочку я сейчас а переключу так переключился Да переключился на свой рабочий стол и нас будет интересовать первый этап Ну я их по
15:44
Speaker A
очереди так и про нумеровался комплект условий для того чтобы у нас чудо произошло и выходное напряжение соответственно мы увидели на выходе двух источников Давайте по первое питание везде и всегда у нас всё начинается с электропитания для ШИМ контроллера принципиально питание его
16:07
Speaker A
самого и питание драйверов в его структуре которые уже занимается управлением затворов транзистора во всех фазах двух источников А если мы соответственно это всё будем рассматривать в рамках Ну чего-то реального Да осязаемое Открыть Ну допустим давайте для сравнения сейчас быстренько открою
16:29
Speaker A
схему nmd 191 она откроется Ну должна по идее открыться Да открылась Вот то в случае ШИМ контроллера ему необходимо два питающих напряжения на этом этапе Да а иногда бывает такое как в случае вот этого да вот этого ШИМ
16:53
Speaker A
контроллера сейчас секундочку Да как в случае вот этого ШИМ контроллера Когда у нас э не разделено питание драйверов и соответственно сам контроллер вот тут смотрите vcc Да 5 в с этого вывода у нас питают сразу и драйвера и сам ШИМ
17:09
Speaker A
контроллер но зачастую вы будете наблюдать следующую историю вот допустим кхат Ренессанс и здесь вы видите vddp и vdd vdd - это питание самого ШИМ контроллера vddp - это питание уже драйверов в структуре этого ШИМ контроллера Вот и питание осуществляется у подобных
17:27
Speaker A
микросхем от 5 в что ров что соответственно самого м контроллера А какой линии primary как в этом случае не обязательно друзья sasp тоже подойдёт Потому что если мы обратим своё внимание на референс типового запуска а подобных плат Да на различных поколения ryzen то
17:46
Speaker A
мы упрёк pmc слипов Ну мы это вручную можем сделать вот мультиконтроллер по запускает всё из группы suspend соберёт итоговый powergo заберёт итоговы powergo и только лишь после этого будет сформирован сигнал en для нашего м контроллера на которых на
18:07
Speaker A
котором эти два источника построены в лице вро Ну правда что сигнал может и проверяться допустим логическим элементам типа на два входа которого будут подаваться допустим от мульта и допустим условия предыдущие чтобы исключить возможность что мультиконтроллер сошёл с ума и начал
18:23
Speaker A
править бал так как его обучили ну условно syst Power и на четвёртой ноге микросхемы на выходе соответственно толь при двух логических единичка на двух ходах у нас будет сформирован итоговый для нашего ШИМ контроллера Ну Asus любит всякие цепи
18:40
Speaker A
проверки соответственно это вы там можете встретить но тем не менее от того факта что у нас вся группа должна запустить только после этого мультиконтроллер получив итоговый powergo выдаст сигнал он же en поэтому питание даже с 5 оно в принципе на вот
18:58
Speaker A
вот ложи и в ряде случаев вы также будете видеть питание ШИМ контроллера как раз таки с линии 5 В 5 Да По разнес я сказал бывает индивидуальный Ну то есть как бы обоюдный и драйверов и для шимки но
19:16
Speaker A
зачастую два и в Так секундочку открою галочку для Лану альтернатив звание тоже уза может либо vcc п vccp Ну либо просто vcc либо vdd то есть либо Коле это первое условие базовое понятно что дело что без электропитания без одного либо без
19:42
Speaker A
второго вы Потерпите фиаско поэтому крайне внимательно проверяйте Налич питающего напряжения дальше а сигнал разрешения Ну так-то по-хорошему мы должны рассматривать в хронологии событий пита дальше а двух битная команда да м загрузочный voltage ID это комбинация У нас сейчас по
20:08
Speaker A
порядочная э логических уровней на двух а линиях шины svi на двух из трёх То есть тут игнорируется происходящее на линии телеметрии только линия тактирования и линия данных играет роль при в выборе питающего напряжение м точнее ээ выходного напряжения для двух источников
20:32
Speaker A
потому что применяет это всё дело после поступления сигнала enable Поэтому вот это наверное рассматриваем мы вторым пунктом что это такое Это ребятки не что иное как железяк то-то и не управляет А в момент когда у нас ещё процессор не вышел
20:55
Speaker A
Разумеется в рабочий режим да На этом этапе об этом говорить рано управлять некому Вот и по сути мы имеем а ситуацию когда два уровня на Clock и на де вот этих два уровня формируются посредством Пула по тяжек сейчас
21:13
Speaker A
покажу выводы соответственно Clock Dee у камня высокая импеданс Лени никакого не оказывает а ШИМ контроллер получает Сейчас одну секунду так загугли вот так apus VD получает вот пожалуйста по средствам замечательных тяжек к линии 1.8 primary Ну и тут благородные деятели из чего это
21:38
Speaker A
у нас интека кван И что это такое а Кванта Да благородные деятели нам с Барского плеча скинули таблицу то есть загрузочный вож ID Код да который комбинация на двух линия которых соответствует выходному напряжению то есть задаётся выходное напряжение после
21:58
Speaker A
активации сигнала enable это вы можете наблюдать и в спецификации на шину и протокол svi 2 да то есть таблица э присутствует во всех Даши тах Сейчас я найду чтобы не голо словить О Господи Где же ты моя табличка Ну
22:17
Speaker A
последовательность запуска Ну то есть как бы это Типовая Power sequence она таже также присутствует во всех датата так Ну давайте в кани случай Даши тоже Вот видите типову - это везде и соответственно упоминание вот этой комбинации как металл вид есть железный
22:35
Speaker A
Vol ID Так секундочку Ну уже хочется найти таблицу Сейчас найду друзья так вот пожалуйста вот эта таблица на милици зре при Power метал Почему Потому что Power будет у нас после того как после Двине дальше для этого необходим запуск ДВ вот табли
22:59
Speaker A
стандартная во всех Даши тах на все ШИМ контроллеры которые взаимодействуют со своими мастерами по протоколу sv2 то есть ну ВД Да по всем комбика это ну срезание двухтысячных серий а соответственно это вот всё будет стандартным неизменным везде вы увидите
23:16
Speaker A
одно и тоже так понятное дело если комп платы дёрнуть либо он просто не дошёл до момента когда он там Добрый вечер сказал всем и начинает выходить в рабочий режим у нас будет формироваться следующая комбинация на линии и на линии Date то есть
23:36
Speaker A
тактирование данных две логических единицы в результате мы получим входное напряжение на всех на всех на всех источниках на двух точнее Вот в лице 0,8 в Вот потому что другого не дано то есть демонтаж либо не дошло ещ дело до управления будем Вить
23:57
Speaker A
0,8 если каким-то причинам пола по тяжек нету да то будем видеть два Нолика и как следствие 1,1 воль на выходе у двух этих врв Так это у нас соответственно условие номер два то есть всё тут достаточно просто комба Нет комп соответственно не
24:17
Speaker A
управляет ещё ничем выводы в высоко комнатном состоянии соответственно посредством пола подтяжек будет сформирована комбинация 1 на двух выводах контроллера сейчас покажу вывод данных svd D Да вот и вывод тактирования Clock едини единичка единичка следующее третье условие это у нас ребятки нени
24:44
Speaker A
что иное как сигнал enable после того как микросхема получит сигнал enable он она она зафиксирует соответственно значение которое поступает на вывода то есть комбинацию Да нашего двух битного нашей двух битной команды вот Каким напряжением запускаться и всё остальное уже в процессе будет
25:07
Speaker A
игнорировать Если вы на горячую я вам покажу сейчас будете что-то менять Там 0 1 0 два нуля ШИМ контроллер будет это игнорировать то есть до следующего этапа до получения сигнала активации работы шины в лице Power Ишим контроллером от
25:24
Speaker A
процессора всё будет игнорировать чтобы поменять выходное напряжение вам надо плату обесточить то есть сняти en Ну либо снять enable а далее поменять комбинацию логических уровней и заново её либо запитать либо заново дать enable тогда вы увидите другое выходное
25:38
Speaker A
напряжение это тоже важно понимать а так тут я Расписал вам всё не буду не буду друзья сейчас акцентировать на этом Внимание это вы сами прекрасно всё сможете без меня почитать Ну и ещё одно напряжение это не питание Да как принято
25:56
Speaker A
наверное некоторыми ребятами принимать Ну допустим это вот здесь V in это vsn вот это напряжение не служит для питания Вот соответственно это у нас вход датчика напряжения самого контроллера и напряжение на этом выходе должно быть равно b+ то есть Магистральный b+ в
26:17
Speaker A
зависимости от того чем вы запитывать сопоставимо с магистральным b+ если по каким-либо причинам А причины бывают разные и фантазировать реальную ситуацию не так сложно резистор 0,63 корпус да попала капля воды ОТГ нел тут всегда будет напряжение если батарею как правило сейчас внутреннее
26:39
Speaker A
всё Да не отключа не отключите Ну либо заказчик не отключит а резистор отмет у вас будет только попытка запуска и с срабатывания защиты то есть шму идёт в аварию это важно понимать вот на вои у вас всегда должно быть Магистральный b+
26:53
Speaker A
аккумулятор допустим 11 в 11 в на этом выводе блок питания 20 в 20 в на этом выводе ВМ контроллерах там делитель стоит но это не отменя того факта что напряжение в обязательном порядке необходимого уровня должно быть на входе датчика
27:12
Speaker A
напряжения ШИМ контроллера я не спроста добавил это условие оно реально очень очень важное Вот и зачастую игнорирование проверки всех напряжений приводит к тому что вы можете неправильный диагноз поставить то есть попытка запуска и Добрый вечер То есть опять сваливание в ошибку и выключение
27:31
Speaker A
врв А И как следствие снятие парв приведёт к тому что плата будет циклично включаться выключаться вы будете думать А что ж происходит вот просто что ли отъехал Поэтому всегда проверяем электропитание и самым наверное универсальным от меня будет советом Не
27:47
Speaker A
заморачивайся по поводу там вот это за это отвечает Вот это отвечает за это это питание драйверов это питане ШИМ контроллеры это вход датчика напряжения вот просто проверяйте вы ин видите это у нас b+ проверяйте желательно конечно на выводе ШИМ контроллера либо на резисторе
28:05
Speaker A
вот на конденсаторе со стороны ШИМ контроллера видите vdd vcc vccp vddp пофиг проверяйте всё всё должно быть то есть разобрались с электропитанием двигайтесь дальше дальше комбинация Ну вот создать такое условие при которых вообще напряжения не будет Ну достаточно
28:23
Speaker A
проблематично высокий неопределённый Да какой-то уровень погранично значение которое будет игри сложно либо будет нолик на выводе либо единичка то есть или такие комбинации или такие комбинации ВС зат от того есть тяжки либо нет вот В результате вы получите в любом случае некое выходное
28:40
Speaker A
напряжение Согласно той таблице которой я вам показывал все документы я Разумеется ложу вот сигнал en Где он Где он красавчик это вот то что вы проверяете третьим даже можно втом Да будет та комбинация которая заставит источник источники запуститься с
29:04
Speaker A
каким-либо напряжение Так а где enable en так вот en Ну en то есть уровень 3 зафиксирован я помечают предысторию чтобы вам было проще Да тоже самое что по загрузочной команде Ну тут Всё достаточно просто то есть На данном
29:27
Speaker A
этапе про не нужен она формируется условно резисторами подтяжки Ну по датчику напряжения тоже сказал всё с этим Мы в принципе разобрались теперь хотелось бы вам продемонстрировать ребятки Какое же будет поведение А какое же будет Поведение у нас если
29:45
Speaker A
допустим мы хотим изменить выходное напряжение Ну по каким-либо причинам получим полный игнор полный игнор происходящего пока мы соответственно плату не обм сейчас для этого очень быстро поменяю Юнит У меня просто под разные эксперименты разные соответственно а платы подготовлены
30:07
Speaker A
и у меня есть возможность как-то вот плюс-минус быстро вам всё показывать вот эта плата bkx би как и в случае платы bkx построен на том же шм контроллере на одном и том же да от Ренессанса сел 62 там что-то
30:22
Speaker A
776 и соответственно соответственно ребята здесь здесь и в том случае и в этом случае по ps5 и S3 иверс нету никаких тяжек я соответственно дал необходимые уровни для мультиконтроллера с линии с линии 3v primary для того чтобы последовательность двинулась дальше Ну и
30:51
Speaker A
всегда помните что есть референс с ним можно прекрасно работать и очень хорошо соответственно быстренько ориентироваться Ну дефолт да то есть есть на этой плате поло протяжки по svd и SV то есть по линии тактирования и по линии данных ну и
31:09
Speaker A
соответственно я вот такую плату на ней мультиконтроллер обманул такую плату запускаю дефолте мы будем видеть те же на холстом ходу Разумеется те же 0 8 в округли что здесь что здесь то есть 814 везде на двух источниках теперь я вдруг мне захотелось Да вот на
31:32
Speaker A
горячую условно как-то поменять но нет ШИМ контроллер будет игнорировать потому что запись Он уже произвёл комбинации и соответственно корректура работы на выходное напряжение также сформировал здесь две единички сейчас делаю комбинацию 0 вы думаете что-то поменяется я выключил Выключил платку
31:55
Speaker A
Извините включу Ну вот я подключил нолик И как вы видите напряжение неизменно так отключусь пока Теперь если я блок питания выключу и изменю изначальную команду Да для Соф старта С каким напряжением оба врема у меня запустят запущу ещё раз
32:26
Speaker A
блок и включу плату то уже значение напряжения выходного будет составлять 1 в потому что у меня комбинация секундочку камеру уберу Так это не здесь это у нас вот здесь вот здесь и Давайте вот даже можно так не здесь вот здесь вот красиво
32:47
Speaker A
у меня 1 Вт комбинация 0 и да клок У меня сейчас в нуле Ну а на соответственно единичка так так да клок нуле на единичка Вот моя комбинация соответственно 1 в давайте сделаем зеркальную ситуацию поменяем местами их это я
33:06
Speaker A
просто демонстрирую что можно делать А вот делать ли это вам это уже как бы Решайте сами Ну это какой-то такой знаете дополнительный комплект информации о работоспособности ШИМ контроллера Ну в принципе применение это ИФИ Оно такое сомнительное 0,9 в но на горячую
33:28
Speaker A
Как вы понимаете что поменяю Ничего не поменяется надо снимать либо питание Ну давайте по красоте сделаю вот так два нуля по таблице два нуля - это 1,1 воль вот я их делаю двумя ликами хорошо запускаю блок и мы должны
33:50
Speaker A
лицезреть на выходе двух ремов 1 це на холостом ходу 1 11 15 он врм второй врм всё работает как швейцарские часы Вот как-то так после того как микросхема запустит два источника После выполнения всех условий про которые я сейчас вам
34:13
Speaker A
рассказал то есть вот этот весь комплект отработает вот этот весь всё будет хорошо А наверное будет интересно и справедливо показать что будет если допустим резистор по входу датчика напряжения у контроллера от гниёт как будет себя вести там будет кратковременная попытка
34:34
Speaker A
запуска и соответственно сваливание в ошибку шум контроллера наверное стоит показать при том что от меня в принципе не так-то много требуется для этого телодвижений ребята одна секунда Я снимаю резистор и показываю У меня всё готово резистор по всн я снял Он же в и да и теперь хочу
34:54
Speaker A
друзья мои вам при помощи графа Давайте я потуш Ну давайте потуш все каналы кроме первого в принципе они не нужны ставлю допустим 5 в развёртку и так как это всё будет быстро Триггер я меняю не с ав на
35:13
Speaker A
Normal сколько по развёртке Ну давайте 20 микросекунд Бог сним хватит Единственное что а показательно будет м для вас а увидеть происходящее на моём блоке питания на моём блоке питания так я ставлю 20 в 5 А О'кей всё хорошо применил и мне надо друзья
35:34
Speaker A
вывести ещё блок питания Ну что он там выведен да включаю Вот запустил подключил теперь беру щупа осциллографа это вот как себя будет вести реальная плата реальна плата при такой нехорошей ситуации становлюсь ну либо на затворы либо вот ну сейчас я стал
36:01
Speaker A
на дроссель на любой в трёхфазном ме питания ядер процессора можно стать в принципе и на ВМ который формирует разницы нет и нажимаю кнопку включения наверное будет ещё вам интересно посмотреть на экране олоф что смотрите оп и всё ремен
36:28
Speaker A
начинает в голову лезть Блин где-то короче по сас там проблемы где-то есть перегрузка отрабатывает защита мультиконтроллер что-то недополучает либо соответственно не получает что-то выключается Да и начинается поиски сердца в одном известном месте а причино оказывается всего лишь ОТГ вший резистор сбитый
36:53
Speaker A
резистор либо ушедший в обрыв и микросхема просто на выходе а датчика напряжения не получает Необходимый уровень имейте это в виду вот эта демонстрация Аа мной специально сейчас я не поленился сделал и реализовал её продемонстрировал вам а нужна была для того чтобы очень
37:14
Speaker A
распространённый сценарий А до вас донести показать именно вживую по поводу реакций досок то есть банально игнорирование факта проверки электропитания может а расположение такое ещё неудобное этого резистора то есть картуса воды может легко попасть либо снести его могут при разборке
37:31
Speaker A
сборки кажется вот такая мелочь а по сути может привести при игнорировании базовой диагностикой привести к очень неприятным последствиям в плане время затрат Ну в принципе с первым этапом запуска с плавным запуском Да софт стартом мы с вами разобрались везде и
37:46
Speaker A
всегда вы в состоянии запустить врм без наличия комба как это делается комплект условий что от чего зависит в каких режимах можно запустить я вам объяснил вот ну поза коне в плане изменения выходного напряжения либо отключения фаз ещ ладно
38:04
Speaker A
это имеет место быть А вот изменени выходного напряжения в принципе для меня ну сомнительная история но тем не менее знаете лишним может быть и не будет когда-нибудь понадобится не знаю для чего теперь друзья мои Давайте переходить к следующему этапу работы
38:20
Speaker A
данного узла а именно ситуации при которой уже процессор начинает этими двумя источниками по средствам шины svi общаясь со своим мастером в лице ШИМ контроллера по протоколу svi 2 Понятное дело что обмен это конечно же хорошо но важно знать с
38:41
Speaker A
чего всё начинается Желательно это всё привязывать к конкретным сигналам и напряжением чтобы везде и всегда Вы имели возможность провести диагностику и посредством своих измерений сделать правильные выводы в своей диагностике поэтому самого обмена А с предпосылок к этому обмену для этого я
39:04
Speaker A
вырубаю красивые свои руки и соответственно перехожу к шпаргалке номер два работа под управлением CPU то есть подразумевается что здесь описаны условия базовые при которой у нас ШИМ контроллер будет уже переходить и перейдёт в рабочий режим под управлением уже своего мастера процессора по шине
39:29
Speaker A
svi Но прежде чем это случится должен собраться степ условий И с чего мы начнём это с напряжение vdd Input есть у каждого м контроллера без разницы на какой вы откроете Я имею в виду ШИМ контроллера которые работат своми
39:45
Speaker A
мастерами по 2 и на которых строятся вр для адены камней вы везде будете вы видеть этот вывод без разни микросхема у вас допустим Санса либо МПС без разницы везде будет vdi и на этот вывод везде будет подаваться референсное напряжение
40:07
Speaker A
которое нужно ШИМ контроллеру для согласования работы двух контроллеров отношени связ чтобы было понимание какой уровень напряжения соответствует логической единице при обмене если этого напряжения не будет то быть беде то есть а ну в принципе наверное не буду бежать
40:24
Speaker A
впереди провоза всё поочерёдно покажу вам сэмпла ме скажу важно архиважно условие то есть без наличия этого напряжения на выводе DD и соответственно м корректности его уровня Вы можете забыть о том что у вас последовательность запуска будет продолжаться всё становится на моменте
40:47
Speaker A
когда процессор попробует выйти на связь со своим слейм и через две посылки не увидев ответа на линии телеметрии пошлёт всё нахер и у вас плата в статике зависнет ну статика Это я про токо потребление плоты дальше дело не
41:01
Speaker A
сдвинется и это я вам покажу на живых примерах возвращаемся к нашей шпаргалке с этим всё понятно да то есть кратенько по существу я описал что За что отвечает что должно быть Ну в случае камней мдх это 1,8 в такой уровень теперь что
41:21
Speaker A
касается второго важнейшего условия следующего Да за этим Это сигнал Power это результат очень длинной последовательности запуска то есть финальная по сути его с позиции рассмотрения именно с позиции рассмотрения электропитания запуска системы электропитания и является ничем иным как сигналом apu powergo То есть у нас всё
41:45
Speaker A
должно выполнено быть сормов и стабилизация работы этих двух источников выдача пав либо Пада Ну зачастую будете наблюдать вот так то есть два вывода физических у микросхемы powergo NB это тот источник который формирует виде DCR soc и второй который
42:07
Speaker A
без присох просто powergo это вот powergo система электропитания которая формирует V и вот нечто подобное Ну условно одна линия одна поло подтяжка клини 3 Вольта Да это и на НМ висит на этой линии висит у нас два вывода микросхемы внутри у них там
42:29
Speaker A
транзисторы есть на одном и на втором выводе это выводы типа открытый Сток если что-то микросхеме будет не нравиться по работе одного либо второго источника за счёт того что это у нас одна линия одна полу подтяжка и даже открытый один транзистор в структуре
42:42
Speaker A
даст вам отсутствие сигнал итогового ареде есть микросхемы у которых это всё объединено то есть в один единый powergo и запуск только двух систем электропитания вот При таком Сета возможен сигнала powerbot он же Ready поступление его на мультиконтроллер о знаменует и
43:04
Speaker A
предвещает выдачу итогово System Power очень важный сигнал архиважный реперная Точка во всех диагностика ролик про тактирование Посмотрите и в принципе на базе этого сигнала базируется даже и лайфхак соответственно си Power отправляется нашему pmc А вот Power Control Unit уже в процессоре выдаст
43:29
Speaker A
поруке для нашего ШИМ контроллера он же ipu powergo но в девичестве данный сигнал везде и всегда Давайте откроем что-нибудь Ну допустим вот этот м контроллер Да везде и всегда будет именоваться как Power K wik xb Power K то есть можете на это ориентироваться
43:48
Speaker A
потому что здесь Ну apu powergo допустим название у сигнала может быть вот а внутри нашить на Power руке что это такое Что это такое Я также вам описал соответственно Кто выдаёт после чего выдаёт Ну и по сути для чего он нужен
44:03
Speaker A
Это сигнал от Машки для активации работы SV шины между процессором в лице мастера и соответственно ШИМ контроллером в лице слева только при получении данного сигнала у нас ШИМ контроллер начнёт слушать шину с напоминаю если не говорил пому не говорил что инициирует обмен
44:25
Speaker A
всегда процессор ирит также тактовые импульсы синхро импульсы Да на линии тактирования также процессор всегда этим занимается он тут расписано соответственно наверное много времени этому уделять не надо но тем не менее Это сигнал наиважнейшим если его не будет по каким-либо причинам Да даже
44:44
Speaker A
физический обрыв невыполнение предыдущих условий либо соответственно какие-то проблемы с комбо у вас опять же Будет ситуация примерно сопоставима с отсутствием напряжения либо обрывом ну с обрывами Конечно будет по-другому А вот сопоставимость скорее всего с vdd inp не скорее всего а так точно а когда у вас
45:06
Speaker A
процессор Ну в зависимости от его неисправности То есть если физический обрыв допустим линии Да вот и соответственно Power Control исправен и в целом как бы исправен комбинированный процессор какая-нибудь доска от lenova и нарушена пайка конкретно вот этого шара
45:21
Speaker A
Вот то процессор попробует наладить взаимоотношения ШИМ контроллером по линии телеметрии нихера не получит в Ответ скажет ну его нафиг и Плата опять же будет у вас в статике по потреблению тока и последовательность прервётся Это очень важный сигнал читайте смотрите
45:39
Speaker A
вопросы будут на стриме зададите теперь Три линии ши это у нас линия данных линия тактирования и линия телеметрии все три важны все три нужны какие могут быть проблемы соответственно сейчас буду вам демонстрировать Для чего нуж Яно с дополнительной информацией то есть
46:01
Speaker A
линия данных это да то есть последняя буква это первая буква слова Вот а первая Ну соответственно это у нас от первых двух теперь что касается назначения здесь Согласно протоколу то есть посылки от процессора и получения по каналу телеметрии ответа от ШИМ контроллера нет
46:37
Speaker A
ребят здесь они указаны как обязательные условия рассматривая их на предмет целостности то есть обрыв не должно быть раз и битого допустим входа либо выхода у одного либо второго контроллера также не должно быть ну и соответственно без пола подтяжек
46:55
Speaker A
внешних это всё дело не работа не будет тоже имейте в виду то есть Так это всё настроено что касается линии данных а она используется для передачи данных от процессора ШИМ контроллеру от процессора ШИМ контроллер Ну и далее соответственно
47:13
Speaker A
позволяет процессору Power Control юниту если быть более конкретным настраивать корректировать работу двух источников Ну соответственно это всё производится индивидуально как и снимается телеметрия с двух источников индивидуально а Ну и выбор соответственно функции телеметрии соответственно можно выбрать либо что либо получение информации о
47:37
Speaker A
фактическом напряжении выходном либо фактическом напряжении стоковой нагрузки то есть или или опять же это всё благодаря командам по линии теперь что касается линии тактирования у нас интерфейс синхронный Ну соответственно это предполагается что для взаимодействия необходимы тактовые синхро импульсы синхроимпульс всегда
48:06
Speaker A
формируются мастером всегда соответственно это лежит на хрупких плечах процессора и тут отсылка к тактирования если у вас там с базовой проблема какая-то Да 48 гц не формируется с фбм либо вообще в целом с контроллером тактирования что вы получите в итоге вы получите ситуацию
48:25
Speaker A
Когда у вас Ну вот после плавного запуска на фиксировано значение напряжения дальше дело не двинется последовательность ваша оборвётся на моменте взаимодействия по svi между процессором Ишим контроллером и на этом всё типа всё будет и опять же плата будет статичным потреблением
48:43
Speaker A
потихоньку подрастающим в зависимость от нагрева чипов и на этом дальше Продолжение банкета не предвидится и не возможно Под каким соусом вот поэтому поэтому прояву случае крайне полез так написано описана продублированы информация соответственно забыли информацию из ролика посмотрели шпору и
49:09
Speaker A
соответственно получили освежение информации в голове Ну svt линия телеметрии Она всегда работает в сторону от слева к мастеру то есть информация передаётся отм контроллера процессор в обратную сторону Не ну что передаётся факти выбор в зависимости от выбора функции либо
49:31
Speaker A
передаётся фактическое напряжение на выходе двух источников либо фактическое напряжение на выходе двух источников плюс токовая нагрузка для каждого канала ну и соответственно для каждого источника Ну и конечно же а выбирается для какого источника очень важно Я тут указал
49:51
Speaker A
приписку в начале после стартовой посылки после стартового состояния Да в самом начале взаимодей вот процессор Сначала два пакета отправит и будет ждать Согласно выбору которую он осуществляет при ой во втором по-моему байте если мне память не изменяет Да по-моему втором
50:15
Speaker A
байте Вот он будет ждать от своего слева в лице ШИМ контроллера по линии телеметрии соответственно ответа Если этого ответа не последует то процессор лавочку соответственно закроет и на этом всё Опять же остановится как и в случае проблем с вот
50:35
Speaker A
этим Либо физическим обрывом Power сигнал попытка будет На этом всё закончится на примерах сэмплов я вам это всё продемонстрировал Ну в принципе всё то есть углубляться кто хочет углубленно эту тему изучить пожалуйста спецификацию на протоколы сшиты нашему контроллера Я
50:54
Speaker A
всё по сбрасываю разбирайтесь но я решил вс-таки не перегружать инфо тех людей И тех ребят которым Ну по сути надо какая-то сухая выжимка и практически на практике хорошо применяемая информация скажем так Ну а теперь давайте О чём Давайте с вами
51:14
Speaker A
ребятки о происходящем и о Лайфхакер вых аварийной ситуации аварийные ситуации Давайте буду вам показывать на примере см СМЛ сня атно рах с абсолютно рабочими камнями и врема и если вот так вот потихонечку двигаться м пожалуйста когда всё хорошо Так
51:37
Speaker A
секундочку когда всё хорошо будете наблюдать Так секунду неполный сэмпл Сейчас секунду одну секунду неполный сэмпл а потому что канал телеметрии то есть линия телеметрии очень важна так Стар А может быть это очень много сэмплов просто могу ребятки так вот наверное да да друзья Вот он это
52:11
Speaker A
когда всё хорошо то есть кусочек небольшой а почти 3 секунды записано вот у нас стартовое состояние и вот стандартная посылка стандартная посылка которую будете наблюдать везде и всегда обрыв на телеметрии обрыв на линии данных обрыв на линии клок Да ё-моё все
52:30
Speaker A
Три линии будут оторваны все Три линии будут оторваны про будет это проталкивать на этом и базируется мой соответственно лайфхак А если выполнять все условия и процессор рабочий а проблемы на стороне ШИМ контроллер и физические обрывы ещё какая-то лобу день
52:45
Speaker A
да процессор будет заниматься этими прекрасными своими манипуляциями а начало начало посылки в первом байте всегда у нас ит комбинация две единицы 3 нуля это стандартно это везде это если вы откроете любой Даши нашим контроллеры так либо с информацию будете черпать из
53:15
Speaker A
спецификации на протокол так вот здесь будет начало самое описано всё побит вот пожалуйста две единички 3 Ну всегда и везде да шестёркой либо семёркой Ну шестой и седьмой бит в зависимости будет там единичка либо нолик выбирается А что
53:33
Speaker A
будет записано для какого рема соответственно либо тот который формирует vcore либо тот который формирует а vdd CR soc он же NB да то есть выбор информации у нас будет записана непосредственно и адресовать будет настройкам врема а либо одного либо второго либо здесь единица
53:54
Speaker A
будет либо здесь единица будет ну восьмой бит всегда до ноль Ну и биток Но это опциональная история соответственно здесь не используется ну и соответственно вся последовательность она далее расписана если мы вернёмся к сэмплу Так секунду вот к этому сэмплу обратите Ваше
54:14
Speaker A
внимание что после того после того как процессор отправит две посылки так 1 2Т 2Т А по три байта он будет ждать от нашего замечательного ШИМ контроллера ответа по свети если вот этого не последует Давайте я вам покажу ситуацию когда я
54:40
Speaker A
просто физически обрезал Да линию свети то будет Вот такая картина Господа начало стандартное по ри байта и начинается это всё дело если побить на первый байт рассматривать две единички 3 ну везде всегда две единички 3 ну вот 1 ДТ байта 1 2Т байта на svt тишина
55:04
Speaker A
В результате мы получаем правильно плату в статике по потреблению врм Как работал так и останется дальше работать непосредственно на том напряжении которое задан двух битной командой Ну загрузочной Да а зависящий напряжение зависит от комбинации логических уровней на линии
55:26
Speaker A
данны нали тактирования и всё плата повиси Сати ничего хорошего из этого не получится поэтому очень важна целостность всех трёх линий этой шины я поначалу игнорировал происходящие на svt но потом соответственно обратил внимание что именно по этой линии у нас процессор
55:50
Speaker A
понимает что м контроллер соответственно на связи Да ничего в ответ не поступает процессору он заканчивать даже больше попыток повторных не осуществляет обращение км контроллеру по шине теперь что касается чего inp Да такой СМЛ тоже у меня имеется Я всё это
56:11
Speaker A
выложу вот пожалуйста Так секунду не то нет вот это вот BB Да вот не всё правильно это вра большой последовательности снимал в рамках большой последовательности снимал да да да Что я сделал Ребята так я соответственно линию данных линию данных просто Подрезал Чутка вот
56:47
Speaker A
от процессора к ШИМ контроллеру то есть после рези потя соответственно контроле не получал связи физической с процессором А на сэмп у меня соответственно видно что со стороны процессора но ШИМ контроллер Соответственно по линии данных не имеет физической связи с ШИМ контроллер видите
57:11
Speaker A
просто проталкивает то что он обычно проталкивает этих эти две посылки Но на этом всё заканчивается на этом всё заканчивается и как следствие плата такая в статике то есть вращение ш не будет потому что последовательность порвалась наша Ну платформа Понятное
57:31
Speaker A
дело тоже это без вариантов а вот второй сэмпл по этой же истории Тут прямо я две линии обрезал линию тактирования линию данных но опять же со стороны ШИМ контроллера смотрите Что делает процессор правильно процессор делае тоже самое две посылочки и далее
57:55
Speaker A
ши ходит тоже самое абсолютно Один в один если у нас inp апу будет у ШИМ контроллера vdd напряжение отсуствует на его выводе теперь что касается осциллографа перейдём к лайфхак потому что всё это Красиво конечно сэмплы вы сами можете
58:16
Speaker A
рассмотреть Вот и без каких-либо проблем пользоваться ими при реальной диагностике что Вы должны запомнить Вы должны запомнить что при выполнении всех условий при отсутствии физических обрывов наличия наличия питающего напряжения vdi даже тут оно не питающее оно финисте да то есть оно носит
58:40
Speaker A
характер информационный для ШИМ контроллера вот всё у ШИМ контроллера есть но шим-контроллер неисправный Вот и соответственно он не хочет по свешени дружить с нашим процессором что При таком раскладе будет правильно Процессор при наличии проблем на стороне ШИМ контроллера vdd Input output
59:05
Speaker A
отсутствует по тем или иным причинам ОТГ нело что-то просто там у микросхемы этот этот вход биты обрыва по линии клок данных телеметрии что ещё обрыв физический между шаром у комба особенно L для lenov наверное Актуально до ШИМ контроллера сигнала
59:25
Speaker A
Power мы получим всегда одинаковую историю у нас будет инициация обмена со стороны процессора разовая акция Да но со стороны ШИМ контроллера ответа не последует на этом всё прекратится это очень удобно ребята для проведения диагностики Когда нам нужно понять проблема у нас с ШИМ контроллером
59:50
Speaker A
либо проблемы с процессором вот проверили все условия есть что мы делаем дальше есть куда двигаться дальше Понятно пользуемся тем чем нас одарила спецификация Ну и любой Даши нашим контроллеры которые с своими прекрасными Так секунду своими прекрасными мастерами в
60:13
Speaker A
лице apu общаются по протоколу svi 2 стали на линию данных можно и на линии данных и на линии тактирования а за логическую единицу то есть амплитуда амплитудное значение напряжения на шене будет порядка 1,8 в Я ставлю 1 в на клетку Триггер ставлю тоже
60:38
Speaker A
1 в Ну даже можно поставить 0,5 я включу сейчас ребятки вам осциллограф 0,5 в Пускай 1 Вольт у нас триггерная уставка ну и ставлю допустим так не туда не ту ручку кручу и ставлю по развёртке допустим Давайте 500 микросекунд Триггер
61:01
Speaker A
У меня нормальный ждущий вот я стал и соответственно даже можно сингле это записывать всю эту бороду сейчас я секунду включу блок сработал Почему Потому что 1,8 в всё хорошо появилось пропало теперь А Нажимаю кнопочку включения готово У меня сейчас здесь с
61:36
Speaker A
имитированной А вот кстати друзья мои смотрите на потребление воткну память оперативную чтобы прочувствовали всю боль и слёзы плата абсолютно Рабочая плата абсолютно рабочая всё должно быть поте Дава с дат 2 микросекунды Ну ладно пускай будет 5 микросекунд отлично записываю включаю
62:03
Speaker A
блок включаю блок записываю в сингле то есть одноразовая запись как бы это не прозвучало включаю блок питания кнопку включения есть смотрите на потребление статичное будет увеличиваться потихонечку в зависимости от нагрева Чипа да выключаю пока блок нечего камень греть
62:30
Speaker A
растягиваю для вас увидев такое вообще желательно конечно смотреть сразу на трёх линиях Ну на двух если у вас двухканальный осцилограф либо он если не очень По характеристикам можете поочередно посмотреть что происходит у вас на линии данных а потом на линии телеметрии здесь
63:15
Speaker A
у меня у меня обрыв соответственно на линии телеметрии то есть svt нихера не будет вот А при нормальном Сета должно быть совершенно другое я быстро запа сейчас проводник и включу и покажу что будет происходить на шине svi когда всё
63:39
Speaker A
хорошо целостность линии она уже линия данных мною восстановлена сейчас я подключу олоф на линию данных готово осцилограф у меня будет функционировать в авто триггере Да можно в принципе рол включить Окей пускай будет 50 микросекунд развёртка а включаю блок питания блок
64:19
Speaker A
питания вы не видите сечас увидите сталы раз Вы видели его виде ниже Да надо его выше поднять Так вы его будете видеть всё хорошо включаю блок питания так нажимаю кнопку включения это наверное линия тактирования ребятки Сейчас секунду Да это клок а svd средняя
64:57
Speaker A
Вот это линия данных Теперь всё хорошо Чтобы никого не дезинформировать скажем так я пере подключил свой щуп ещё раз включаю И вот теперь линия данных перед нами вперёд раз вот то что мы перед этим наблюдали это линия тактирования то есть видим
65:19
Speaker A
взаимодействие мастера Я с шего позволения выключу лаче потому наконец-таки друзья мы с вами на финишной прямой и сейчас мне хотелось бы подвести финальные итоги и расставить акцент на тех моментах которые действительно как на мой вкус несут большую пользу именно с позиции
65:38
Speaker A
применения инфы на практике при реальной диагностики первое по теме ролика всегда помним что данные врм они у нас двухэтапный первый этап это тот который профстарт Да с работой по итогу на на фиксированном выходном напряжении у обоих источников все условия описаны в
66:01
Speaker A
шпаргалке я постарался максимально коротко сжато по каждому из условий всё расписать Ну и в ролике эта информация Разумеется но ещё раз проговори на более развёрнутом виде соответственно быстро открыли быстро посмотрели и всё хорошо второй этап - это уже подготовка
66:22
Speaker A
и работа ШИМ контроллера и источников под управлением команд который отправляет ему м контроллеру его мастер в лице процессор я не делал упор на протоколы с 2 только лишь кусочек затронул который прежде всего нас интересует С практической стороны более применим и на этом
66:45
Speaker A
построен мой лайфхак Да если кому интересно детально разобраться в протоколе спецификацию я положу положу разбирайтесь здесь здесь шпаргалок а я акцент делал на то чтобы ввести людей которые Ну небольшим багажом знаний скажем так ни разу не сталкивающиеся ни разу не сталкивающиеся
67:08
Speaker A
которые ни разу не сталкивались с шиной быстренько могли почитать о назначениях линий Вот и сразу быть в курсе событий то есть этого набора в принципе знаний достаточно чтобы успешно проводить диагностику а что касается сигналов я постарался более детально всё
67:27
Speaker A
описать предшествующие условия и соотвественно условия которые после либо события которые после происходят То есть увязать это как-то в рамки последовательности Да по которой есть референс Ну и по напряжениям тоже самое что и по питающим что и соответственно по напряжению которое имеет
67:47
Speaker A
информационный характер то есть референс для контроллера для согласования работы контроллеров наше ну прежде всего в лицем контроллера поэтому Пользуйтесь пожалуйста я очень старался для вас с этим всё то есть два этапа условия все здесь указаны всё проверяем ничего не
68:08
Speaker A
игнорируем по поводу применения лайфхака вам понадобится аграф линия телеметрии по началу вас вообще не интересует то есть увидели что плата ваша в статике показывал да вы просто становитесь на линию данных смотрите есть ли там обмен вот е обмена нет смотрим Что на лини
68:28
Speaker A
тактирования помним что инициацию взаимодействие всегда у нас оформляет мастер нет тактового сигнала значит что-то нехорошее То есть просто там высокие уровни значит дело пахнет керосином либо не выполняю условия предшествующие тому чтобы у нас всё было хорошо да и по сути Мы перешли на второй
68:51
Speaker A
этап рабо источников управлени контро Аа либо проблемы с пайкой процессора либо с самим процессором то есть разбираемся то есть хотя бы направление будет для вас известно Если же вы наблюдаете вот эту прелесть да такую же прелесть вы будете
69:10
Speaker A
наблюдать и в сэмплер так вот сделаю говорится Найдите отличие Вот одна история которая снята соответственно лока анализатором вот непосредственно цело ф да Поэтому если вы такое видите то обращайте внимание на канал телеметрии если там тишина чисто уровень вот значит
69:37
Speaker A
значит у ШИМ контроллера чего-то нет из условий для второго этапа всё проверяем либо он не Алё такое тоже часто бывает и бывают ситуации когда по выводу телеметрии ШИМ контроллер то есть вывод это выход для ШИМ контроллера он битый
69:56
Speaker A
Ну опять же будет низки логический уровень постоянно опять же это может быть изза повреждения резистора подтяжки который тянут к линии 1,8 воль и вопрос может решиться лишь заменой этого резистора подтяжки А вот е сопротивление Херо но при этом вы видите вот такую
70:15
Speaker A
прекрасную логратко логический уровень на какой-то линии проверить сопротивление то есть мастер мог отправиться в мирной Всякое бывает это резание И тут непредсказуемо но по крайней мере вот банально элементарным измерением вы сразу намечается се Вектор вашей дальнейшей диагностики либо проверяете
70:42
Speaker A
условия для комба предшествующие да Или что-то в явном виде вот как по низком логическому у изменять сопротивление там у вас условно 5 ом просто вычисляй ДХ виновник повторюсь обмен такой да после старта после стартового состояния шины имеется генерируются синхро импульсы процессора
71:09
Speaker A
потому что именно он за это отвечает то с огромной вероятностью Конечно будет ШИМ контроллер неисправен то есть как-то вот по отдельно битого канала телеметрии линии телеметрии он прора не видел чтобы он при этом инициировал взаимодействие по шине Ашим контролера
71:30
Speaker A
Да ну и соответственно ломку эту рефн я вам положу как и кучу других сэмплов которые вы желательно конечно бы смотрели потому что примеров реально очень много плюс рассматривались они вот эти вот аварийные ситуации в рамках большой последовательность пря с и до
71:53
Speaker A
платформы подписаны все и по каналам подписано и подписано соответственно чего нету Ну вот Пада допустим нету а по даже референсу понятно что без Реди не будет System Power ке Ну и далее не будет AP powergo Ну и далее чего не
72:10
Speaker A
будет правильно А не будет у нас запуска врема опять же тут си имитировал ситуацию не получения то есть по сути оба выхода типа открытый Сток они были с закрытыми транзисторами просто мультиконтроллер не получал сигнал вот в результате получилась Вот
72:31
Speaker A
такая вот интересная картина Power отсутствует правильно правильно Ну то есть по последовательности ВС дальше рухнуло Power Ну понятное дело без этого всего то есть продолжение невозможно потому что глобального сигнала просто-напросто нет итак по многим вопросам демонстрации различных неисправное допустим
72:55
Speaker A
рефе напряжения вшим контроллер То есть он что будет делать При таком раскладе При таком раскладе у нас случится случится в обязательном порядке Соф Старт врм оба вр будут работать но о переходе врема и одного и второго Ну в
73:15
Speaker A
принципе ШИМ контроллера Да который котором они построены перехода уже под управление его работы мастером то есть в лице процессора Разумеется не будет а что будет правильно будет Вот это и на этом всё закончится плата будет в статическом потреблении с небольшим подрастаем тока
73:40
Speaker A
по нагрева Ну в процессе нагрева чипов и всё на этом всё закончено последовательность прервана Ни о каких других условиях выполнения других условий последовательность уже следующих речи идти не может я скину вам пачку сэмплов шпаргалок ролич Посмотрите Ну если вопросы конечно же я думаю что
74:04
Speaker A
они будут а на стриме по задаёте Я с удовольствием на что могу поо отвечаю вам в развёрнутом виде Вот и надеюсь мы эту тему так же как и предыдущие закроем таким образом чтобы хотя бы на уровне концепции у вас было
74:23
Speaker A
понимание происходящего и вы с ЛГ ориентировались на платах и строили свою диагностику исходя из хронологии событий и условий для того чтобы то или иное событие в этой хронологии Вот выполнялось одним словом Самое трудное - это научить строить логические взаимосвязи людей Ну
74:46
Speaker A
я очень стараюсь и стараюсь информацию для вас упростить по в будут Ева ролика Дмитрия будет дополнено На этом У меня всё Всем спасибо за внимание Надеюсь было полезно всем крепкого здоровья Самое главное ну и очень скоро увидимся пока-пока
Topics:AMD SoCVRM CPURyzen D-серияисточники питания процессораплавный запуск VRMШИМ-контроллерпротокол S2диагностика питанияVDDCRVDDC S

Frequently Asked Questions

Что такое плавный запуск VRM в процессорах AMD?

Плавный запуск VRM — это процесс одновременного запуска двух источников питания (VDDCR и VDDC S) с одинаковым выходным напряжением для безопасного и стабильного питания процессорных ядер.

Почему важно наличие сигнала PowerGO при запуске VRM?

Сигнал PowerGO от процессора информирует ШИМ-контроллер о готовности к взаимодействию по протоколу S2, что необходимо для корректного запуска и управления VRM.

Можно ли судить о исправности питания процессора только по наличию напряжения на VRM?

Нет, наличие напряжения не гарантирует работу процессора, так как без тактового сигнала или при ошибках в запуске процессор может не продолжить загрузку, несмотря на питание.

Get More with the Söz AI App

Transcribe recordings, audio files, and YouTube videos — with AI summaries, speaker detection, and unlimited transcriptions.

Or transcribe another YouTube video here →