Насколько я слышал -097 это та же -128, но до добавления ФАПЧ.
А подробности про реализацию этого ФАПЧа есть во всем известной книжке.
Насколько я слышал -097 это та же -128, но до добавления ФАПЧ.
А подробности про реализацию этого ФАПЧа есть во всем известной книжке.
В 097 есть ошибка интерфейса МПИ - но может работать, если не используются векторные прерывания. Видимо, и с ФАПЧ что-то подправили - ИМХО - на ВП1-128 читаемость получше слегка.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Баг 097 описан в книге уважаемого ГК по теме ДВК Шевкопляса - гуглится.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Имеется ввиду "Б.В. Шевкопляс, Микропроцессорные структуры-инженерные решения, Радио и Связь, 1990", начиная с 481 страницы?
Там ФАПЧ описан, Alex_K утверждает что эта схема была добавлена к 097 и получилась 128. А какая тут связь с векторными прерываниями? ФАПЧ очень слабо повлияет на скорость потока слов данных, с разрешенными прерываниями 128-ая может потерять данные точно так же как и 097. Вероятно там еще какая-то ошибка была.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Нет, не указанное место.
Имеется ввиду незакрытие доступа к регистрам после снятия SYNC - это упомянуто не очень четко, но гуглится.
Т.е. после чтения вектора возможен сбой в работе програмного драйвера ВП1-097.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Titus, Ну вот, я же говорю книжка всем известна. Обсуждалось же на этом форуме. Если нужно - пишите ЛС, дам ссылку на книжку в эл. виде.
А она, похоже, не публиковалась. Мы в 91 или 92 получили несколько контроллеров MY последней версии, а к ним была приложена та же книжечка с 091 и 097, что и с первым контроллером от 85-го года.
- - - Добавлено - - -
А, вспомнил я эту историю. Она бывает, когда в качестве триггера, фиксирующего факт выбора устройства (то есть триггера, которому на вход D подключен адресный селектор, а на вход C - Sync), вместо простой защелки (Latch), используют двухступенчатый тригггер (M-S), срабатывающий по фронту сигнала синхронизации вместо уровня. Тот же 155ТМ2. Казалось бы какая разница? Следующий цикл все равно начнется с Sync'а... Ан нет, цикл прерывания начинается не с Sync'a, а с Din'а, обсуждаемое устройство сочтёт, что из него читают и вывалит на AD содержимое своего последнего адресованного регистра, отчего вектор, считанный в этот цикл обслуживания прерывания, будет искажен.
Если не врет мой склероз, И7 (плата ИРПР из комплекта Э-60) была с этой ошибкой.
Совпадение это достаточно редкое, и хрен найдешь эту ошибку, ибо воспринимается ее проявление, как случайный сбой. Если, конечно, не писать специальную тестовую программу, чувствительную именно к этому. Я по молодости, помню, тоже допустил ее в паре своих устройств - а что, 155ТМ2 штука удобная, а Latch'ей подобных (2 шт в одном кузове и с как прямыми, так и инверсными выводами) не было... :-/ Так работало все сутками и неделями без каких-либо проблем. Тем не менее...
БИСка? Так тогда она сама не сможет сделать прерывание. Или она не имеет прерываний?
Последний раз редактировалось AFZ; 06.12.2015 в 07:08.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)