Последний раз редактировалось MM; 12.06.2021 в 23:06.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Если теоретически, то все описано в документации, ничего нового я не скажу:
"По срезу Т2 на выходе nSYNC формируется активный низкий уровень. По фронту Т2 выставленный адрес снимается с шины и выводы nAD переводятся в высокоимпедансное состояние, также выставляется активный низкий уровень на линии nDIN, далее микропроцессор переходит в состояние ожидания данных и сигнала подтверждения nRPLY от ведомого устройства." То есть, интервал зависит от длительности низкого уровня тактовой частоты.
Практика подтверждает, вот одно из моих старых сообщений.
Если надо еще точнее - то берется двухканальный осциллограф и измеряется на конкретной системе, для конкретного экземпляра процессора.
Последний раз редактировалось Vslav; 12.06.2021 в 23:05.
MM(12.06.2021)
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Да, все правильно:
От тактового события (фронт или срез) на входе CLC до видимой реакции на выходах проходит какое-то время, пока событие распространится по внутренним цепям. Зависит от экземпляра, температуры, напряжения питания и нагрузки на выходах. Тут мы видим примерно 80нс. nSYNC-у, кстати не очень хорошо, по ходу на нем здоровая емкость висит.
Добрый день, Vslav!
Где то мне попадалось, но не могу вспомнить где, и самое главное, не уверен, про какой процессор..
Посмотрел по проектам но с ходу что то не нашёл, возможно, ты быстрей подскажешь.
Вопрос.
Нет ли у 581 (LSI-11) проца такой особенности, как работоспособность встроенного ODT только при наличии ОЗУ. Хотя бы по адресу 0. ??
Возможно, мне это про 1811 (F11) попадалось...
Вечером попробую стенд собрать, но не уверен, будет ли время...
Hunta(07.07.2021)
В смысле - ODT периодически сам делает регенерацию, читая ОЗУ? Или я не так понял?..
Там есть хитрый аппаратный обработчик запросов на регенерацию.
По определенным локациям в Microm, если есть запрос на регенерацию, то происходит аппаратное ветвление (ну, типа прерывания, только без сохранения контекста). И ODT через такую локацию ходит, и если поступают запросы на регенерацию - то они обслуживаются. Не напрямую ODT, но процедура регенерации через аппаратное ветвление вызывается.
Hunta(07.07.2021)
А, понятно, спасибо!
Точнее - про отсутствие ОЗУ пока не понятно, но по крайне мере понятно - при чём тут регенерация и ODT
Ок, вечером всё таки попробую поиграться с разными платами процессоров в отсутствии ОЗУ. Кто то у меня точно отказывался работать... Жалко, LSI-11 пока не запустилась, точнее - я пока с ней особо и не ковырялся. Но, учитывая уарт четырёхпортовку - можно будет попробовать второй подход с снаряду..
Память упорно царапает про F11, но... Не доверяю я ей щас![]()
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)