Угу, спасибо.
Но я окончательно запутался в трех соснах. Поправьте, если не сложно.
Из BKDG.
Пока не получен сигнал PWROK:
- VID1 на процессоре работает на вход, процессор ожидает от платы сигнал, в каком режиме она хочет работать ("через резистор на системной плате")
- остальные ВИДы работают в режиме пуш-пулл (процессор может выставить 0 или 1)
- мать выставляет на VID1 либо 0, либо 1
- в зависимости от VID1, процессор отвечает либо по VID[2,3], либо по VID[5:2,0], выставляя там один из вариантов по таблице Boot VID Encodings
- на линиях Vcore мать выдает запрошенное процессором напряжение (начальное напряжения старта процессора)
После получения PWROK:
- процессор записывает выставленное платой значение VID1 в свой регистр
- в зависимости от значения VID1 начинает запрашивать требуемые Vcore и Vddnb по SVI интерфейсу через VID[2,3], либо по PVI интерфейсу через VID[5:0].
- при этом в SVI режиме VID[2,3] работают с открытым стоком, а остальные виды выставлены в 0.
Я правильно понял, кто кому чего выставляет?
Чего я не понял.
1. О каком сигнале PWROK идет речь в BKDG? Это PG от блока питания? Т.е за те 0,2 сек, что БП разогревается, происходит все это безобразие с выставлением VID1, ответом "metal VID" и запитыванием процессора Boot Vcore?
2. Зачем между сокетом и vid-выводами шим-контроллера ставить сопротивления 14к-16к? Проверил все - везде есть. Нашел схему на АМ2+ - по схеме нет ничего, прямая связь. Я правильно понимаю, что если VID`ы сокета с шим-контроллером связаны напрямую, то там PVI (push-pull на всех), а если через сопротивления - то там SVI (open drive на VID[2:3])?
Угу, спасибо.
Но я окончательно запутался в трех соснах. Поправьте, если не сложно.
Из BKDG.
Пока не получен сигнал PWROK:
- VID1 на процессоре работает на вход, процессор ожидает от платы сигнал, в каком режиме она хочет работать ("через резистор на системной плате")
- остальные ВИДы работают в режиме пуш-пулл (процессор может выставить 0 или 1)
- мать выставляет на VID1 либо 0, либо 1
- в зависимости от VID1, процессор отвечает либо по VID[2,3], либо по VID[5:2,0], выставляя там один из вариантов по таблице Boot VID Encodings
- на линиях Vcore мать выдает запрошенное процессором напряжение (начальное напряжения старта процессора)
После получения PWROK:
- процессор записывает выставленное платой значение VID1 в свой регистр
- в зависимости от значения VID1 начинает запрашивать требуемые Vcore и Vddnb по SVI интерфейсу через VID[2,3], либо по PVI интерфейсу через VID[5:0].
- при этом в SVI режиме VID[2,3] работают с открытым стоком, а остальные виды выставлены в 0.
Я правильно понял, кто кому чего выставляет?
Чего я не понял.
1. О каком сигнале PWROK идет речь в BKDG? Это PG от блока питания? Т.е за те 0,2 сек, что БП разогревается, происходит все это безобразие с выставлением VID1, ответом "metal VID" и запитыванием процессора Boot Vcore?
2. Зачем между сокетом и vid-выводами шим-контроллера ставить сопротивления 14к-16к? Проверил все - везде есть. Нашел схему на АМ2+ - по схеме нет ничего, прямая связь. Я правильно понимаю, что если VID`ы сокета с шим-контроллером связаны напрямую, то там PVI (push-pull на всех), а если через сопротивления - то там SVI (open drive на VID[2:3])?