Автор: RCypher , 8 апреля 2015
Добрый вечер.
Начал изучать нерабочую видеокарту Gigabyte Radeon HD5830.
Нет питания GPU и Памяти, все точь в точь как в теме по ссылке:
https://rom.by/forum/Gigabyte_GV-R583UD-1GD_net_pitaniya_GPU_i_pamyati
Заказал новый ШИМ-контроллер, жду доставки. Пока было свободное время прорисовывал схему питания, выкладываю, может кому понадобится.
На 100%-ную точность не претендую, все таки не легко вызванивать все дорожки. Если подскажете что-либо, могу дополнить поправить.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

maco

10 лет 11 месяцев назад

[OFF]
есть смысл в этом, для своего развития?
Дык это вам виднее :).

на какие узлы стоит еще обратить более пристальное внимание?
Опять же - вам проще ответить на этот вопрос, т.к. вы хотите получить знания по тем или иным узлам.[/OFF]

RCypher

10 лет 11 месяцев назад

Да, продолжу пока самостоятельно изучать дальше, если зайду в тупик выложу что получилось)

RCypher

10 лет 10 месяцев назад

Продолжил изучение данной видеокарты, отрисовал некоторое количество блоков. Чтобы не отвлекаться сразу на все элементы, постараюсь выкладывать схему по частям, надеюсь данные части будут самодостаточные, для понимания (мной :) ) их работы.

В приложении схема соединения двух элементов, насколько я понимаю, отвечающих за распределение (согласование?) сигнала PWRGD, поступающего от материнской платы (фактически от БП?).
В данной схеме не смог отследить 11 вывод микросхемы U101(MU101), что и поставило меня в тупик.
Так же не совсем ясна причина последовательного соединения нескольких усилителей микросхемы U101. Для увеличения отставания выходного сигнала от входного? (при первоначальном включении).
В итоге на 11 выводе при включении видеокарты появляется одиночный импульс, определенной длительности.

Прошу направить меня в нужное русло)

PS. 2-ой вывод (U101) через резистор R112 распределяет сигнал PWRGD дальше по видеокарте.

maco

10 лет 10 месяцев назад

[OFF]1. Было бы неплохо писать PCI-E вместо PCI :).
2. Со стороны матплаты этот сигнал обычно причисляется к сигналам сброса (т.е. PWRGD от БП участвует в формировании этого сигнала, но при этом есть еще несколько сигналов, которые влияют на результат).

за распределение (согласование?)
Скорее за формирование локальных сигналов разрешения/сброса с учетом требуемых задержек и контроля дополнительных факторов (последнее может реализовываться опционально).

Для увеличения отставания выходного сигнала от входного? (при первоначальном включении).
С учетом того, что конденсаторы C160, C161, C162 имеют емкость 100 пФ, то скорее для нечувствительности к коротким помехам. Причем не только при первоначальном включении, но и в процессе работы. Задержка тоже наличествует, но она относительно небольшая (на уровне 1-10 мкс).

2-ой вывод (U101) через резистор R112 распределяет сигнал PWRGD дальше по видеокарте.
2-ой вывод U101 является входом, поэтому ему будет затруднительно выполнять те функции, которые вы на него возложили :D. Причем на схеме показано верно - от 6-го вывода сигнал отправляется к отдельным блокам видеокарты и через RC-цепочку на 2-ой вывод.

В данной схеме не смог отследить 11 вывод микросхемы U101
И дополнительный отвод от 8-го вывода :).
Оба сигнала поступают на GPU - модуль JTAG. J4004 - посадочное место под разъем для подключения JTAG.[/OFF]

RCypher

10 лет 10 месяцев назад

"с учетом требуемых задержек"

"С учетом того, что конденсаторы C160, C161, C162 имеют емкость 100 пФ, то скорее для нечувствительности к коротким помехам."


Из данных фраз у меня почему то складывается мнение, что каскад усилителей предусмотрен именно для организации требуемых задержек, а конденсаторы установлены для фильтрации "коротких помех". Без реализации задержки разве не достаточно было бы одного RC-фильтра для нечувствительности к коротким помехам?
2-ой вывод U101 является входом, поэтому ему будет затруднительно выполнять те функции, которые вы на него возложили:D.

Действительно) недоглядел. На самом деле 6-й вывод :)
Оба сигнала поступают на GPU - модуль JTAG. J4004 - посадочное место под разъем для подключения JTAG.

Бегло ознакомился с JTAG.
То есть в каждой видеокарте заложена система отладки, и разъем (или выводы для разъема) к которому можно подключить диагностическое оборудование. Данное оборудование общается напрямую с GPU?

Нашлось чтиво на ближайшее время, спасибо)

maco

10 лет 10 месяцев назад

[OFF]
Без реализации задержки разве не достаточно было бы одного RC-фильтра для нечувствительности к коротким помехам?
Вообще-то сочетание RC-цепочки с цифровой логикой автоматически подразумевает наличие задержки сигнала :). Но поскольку задержки получаются маленькими, то я могу спрогнозировать, что их наиболее вероятное применение заключается в устранении коротких помех.

То есть в каждой видеокарте заложена система отладки
О всех :) видеокартах не скажу, но у многих сложных микросхем имеется диагностический интерфейс и часто таким интерфейсом является JTAG.

и разъем (или выводы для разъема)
Наличие разъема или хотя бы посадочного места для него - это уже к разработчикам :D. Никто не мешает им вывести нужные контакты просто на отдельные тестовые площадки в художественном беспорядке.

напрямую с GPU?
В случае рассматриваемой видеокарты - да.

Нашлось чтиво на ближайшее время
Если хочется использовать JTAG для конкретного объекта, то есть маааленькая проблема - желательно знать структуру ресурсов, доступных по JTAG.[/OFF]

RCypher

10 лет 10 месяцев назад

Вообще-то сочетание RC-цепочки с цифровой логикой автоматически подразумевает наличие задержки сигнала:)

Да, но сам усилитель (один из 4-ех) так же вносит задержки, по документации на 74LVC125A отставание выхода от входа есть параметр tPD который при Vcc=3.3В и температуре 25*С достигает 5 нс (4.6). Поэтому сигнал на 12 выводе будет отставать уже на 3*5=15нс (вот только много это или мало я не знаю) и это без учета RC-цепочек. Если данное время задержки не играет роли, то больше вопросов по элементу U101 нет)

В итоге на 11 выводе при включении видеокарты появляется одиночный импульс, определенной длительности.

А данное мое умозаключение было верно?

Если хочется использовать JTAG для конкретного объекта, то есть маааленькая проблема - желательно знать структуру ресурсов, доступных по JTAG.

По использованию JTAG мне довольно далеко, и не думаю что когда либо дойду до этого (не буду зарекаться конечно:)). Просто хочется представлять немного более полную картину, вместо беглых данных о данном интерфейсе).

maco

10 лет 10 месяцев назад

[OFF]
вот только много это или мало я не знаю
Задержки в логических буферных элементах (не усилителях, кстати) - это мелочи в данном случае. Они на 3 порядка меньше тех задержек, которые дают RC-цепочки.

А данное мое умозаключение было верно?
При переходе от лог.0 к лог.1 сигнала сброса для слота PCI-E на 11-ом выводе будет наблюдаться импульс с уровнем лог.1. Длительность этого импульса определяется RC-цепочками.[/OFF]

RCypher

10 лет 10 месяцев назад

Выкладываю очередной участок схемы, который в данном виде никакого смысла не имеет (для меня). Считаю, что очень много здесь упустил.

Если вы уверены, что с температурой GPU не проблем, то можно выпаять R245 - данная защита отключится.

Данную цитату взял из темы, ссылка на которую есть в моем начальном посте.

Отсюда сделал вывод, что между резисторами R245 и R236 должен быть подсоединен вывод GPU отвечающий за защиту по максимальной температуре. Но данное предположение мне не сильно помогло для понимания остальной части. Нет никакого выходного сигнала, в формировании которого играют роль PWRGD и температурная защита GPU.

maco

10 лет 10 месяцев назад

[OFF]
который в данном виде никакого смысла не имеет
БОльшая часть этого куска действительно не используется :). Разводка на печатной плате предполагает пару вариантов использования схемы. В том варианте, который выбран, задействована только та часть схемы, которая относится к Q210 и Q4002. Причем остальную часть схемы в выбранном варианте можно было бы не распаивать вообще - хотя это уже к разработчикам (возможно эта часть задействована при тестировании с использованием внешнего оборудования).

Считаю, что очень много здесь упустил.
Вполне нормально отрисовано.

Отсюда сделал вывод, что между резисторами R245 и R236 должен быть подсоединен вывод GPU отвечающий за защиту по максимальной температуре.
Угу, CTF - Critical Temperature Fault.

Нет никакого выходного сигнала, в формировании которого играют роль PWRGD и температурная защита GPU.
Сигнал разрешения работы ШИМа, который управляет преобразователем питания ядра GPU, - вполне себе выходной сигнал :).
Хотя в других схемах аналогичные участки могут заодно включать вентиляторы на полную скорость, управлять диагностическими светодиодами и т.д. В вашем случае базовая схема есть, но она в принципе не используется, т.е. ее выходные точки не соединены ни с чем.
Загляните сюда, скачайте референсную схему и поищите термин CTF :).[/OFF]