Вход

Просмотр полной версии : ОЗУ с обратной связью



radist108
12.12.2017, 01:32
Приветствую всех!
Сейчас занимаюсь созданием ОЭВМ на современной элементной базе (1806ВМ2), столкнулся с отсутствием микросхем ОЗУ с выходом сигнала "ответ данных" (RPLY для процессора 1801ВМ2), таких как 1809РУ1, 537РУ11А и т.п. Может кто-нибудь подсказать, чем их можно заменить? Или может существует какая-нибудь схемотехническая хитрость генерации сигнала RPLY?
Прилагаю тайминги работы таких микросхем ОЗУ
Спасибо.
63358

bigral
12.12.2017, 05:28
Приветствую всех!
Сейчас занимаюсь созданием ОЭВМ на современной элементной базе (1806ВМ2), столкнулся с отсутствием микросхем ОЗУ с выходом сигнала "ответ данных" (RPLY для процессора 1801ВМ2), таких как 1809РУ1, 537РУ11А и т.п. Может кто-нибудь подсказать, чем их можно заменить? Или может существует какая-нибудь схемотехническая хитрость генерации сигнала RPLY?
Прилагаю тайминги работы таких микросхем ОЗУ
Спасибо.
63358

Никакой разницы нету между ОЗУ и устройствами на шине МПИ\QBUS. А про то как подключать устройства к МПИ\QBUS тут уже сотня тем а воз и ныне там.

svinka
12.12.2017, 12:48
самый простой способ генерации сигнала RPLY - использование микросхемы КР588ВГ2.
Еще найдите схему доп.ОЗУ для БК на 2-х КР537РУ17 и посмотрите эту цепь в УТК на ВМ2 от ММ

MM
12.12.2017, 20:40
схему доп.ОЗУ для БК на 2-х КР537РУ17
http://zx-pk.ru/threads/27820-blok-sozu-kngmd-bk0010-11-11m-kmdrp-1.html
Батарейное СОЗУ. Если ограничиться размером в 16 кбайт - 537РУ16/17 вполне подойдут.

MiX
12.12.2017, 20:43
Сейчас занимаюсь созданием ОЭВМ на современной элементной базе (1806ВМ2)
ОЭВМ бывают только с обозначением ВЕ. Обозначение ВМ это процессоры.
.
Современной??? По сравнению с лампами да, будет большим рывком.



столкнулся с отсутствием микросхем ОЗУ с выходом сигнала "ответ данных" (RPLY для процессора 1801ВМ2), таких как 1809РУ1, 537РУ11А
Есть там ответ, читайте внимательней описание.

svinka
12.12.2017, 21:27
схему доп.ОЗУ для БК на 2-х КР537РУ17
http://forum.maxiol.com/index.php?act=Attach&type=post&id=4428

MiX
12.12.2017, 22:15
Он же пишет что делает ОЭВМ на основе 1806ВМ2, а не считает его микроконтроллером.
ОЭВМ = Однокристальная ЭВМ.
Для того чтобы 1806ВМ2 считалось ОЭВМ, надо добавить ОЗУ и ПЗУ на один кристалл процессора.

svinka
12.12.2017, 22:46
В БК-0011М-01 заменили все м/с ОЗУ на одну, можно спросить у авторов
тама используется контроллер динамического озу 1801ВП1-037 который генерирует искомый сигнал RPLY

MM
13.12.2017, 00:29
Алгоритм выдачи сигнала RPLY при работе с СОЗУ :
( Выбор СОЗУ ) + SYNC 0v. + DIN 0v = RPLY 0v.
( Выбор СОЗУ ) + SYNC 0v + DOUT 0v = RPLY 0v.
Распознавать диапазон адресов СОЗУ необходимо по перепаду уровня сигнала SYNC с +5 в. до 0в, в этот момент на линиях МПИ АД0...АД15 ( и А16...А21, если таковые имеются ) содержится адрес.
Так же обращаю внимание, что сигнал SEL 1806ВМ2 является по сути адресной линией, и может быть снят до окончания цикла обмена без всякой причины самим 1806ВМ2.
Если время выдачи данных из ИС СОЗУ на МПИ меньше ~150 нс, можно никакой злодержки выдачи сигнала RPLY на МПИ не устраивать.
Однако, замечено, что не все схемы с 1801ВМ1 нормально воспринимают задержку ОЗУ 0 тактов - могут и беспричинно висеть. 1806ВМ2 нормально воспринимает задержку ОЗУ 0 тактов.

AFZ
13.12.2017, 03:51
Может кто-нибудь подсказать, чем их можно заменить? Парочкой 62256, это будет полное ОЗУ для ВМ2. К ним понадобится пара 8-битных регистров, которые образуют регистр адреса, защелкнуть по СИА, и (подобно тому, как это сделано на 1201.01 и .02) один инвертирующий мультиплексор 8х1, выход которого отдать на CS этих м/с ОЗУ, (может быть,) на шинные драйверы, и, через неинвертирующий элемент с ОК, на RPLY. На адресные входы мультиплексора подать линии А13-А15 с регистра адреса, вход D7 мультиплексора заземлить, остальные вхходы данных подтянуть резисторами к +5В и подключить к блоку джамперов или переключателей, каждый из них позволит включить или выключить банк ОЗУ с номером, равным номеру входа мультиплексора.

Только вот прицепить системное ПЗУ и обслужить HALT-mode таким образом не выйдет, придется изобретать что-то или на рассыпухе, или на ПЛИС.