AFZ, Вот тут еще было недавно, я написал свою точку зрения.
http://zx-pk.ru/showthread.php?t=226...ht=#post669024
AFZ, Вот тут еще было недавно, я написал свою точку зрения.
http://zx-pk.ru/showthread.php?t=226...ht=#post669024
Неплохо было бы если б кто из понимающих сделал обзор DEC-овской брошурки http://bitsavers.trailing-edge.com/p...anual_1982.pdf в данной книге кратко обьясненны микрухи сделанные по заказу DEC-а для своих UNIBUS/QBUS железок, у нас было склепанно чуть больше чем дофига этих микросхем а так как никому они ненужны то валяются они на chipfind.ru по смешным ценам.
Список:
DC003 КР559ВН1
DC004 КР559ВТ1
DC005 КР559ИП8
DC006 КМ559ВВ2
DC007 559ИП16
DC010 КМ559ВВ1
DC021C 559ИП15
все микрухи эти вешаются сходу на шину, т.е. в них есть внутри драйверы шины.
Нашел еще такую микросхему как AM2908PC КР1804ВА2 стоит на платах процессора pdp11/23+. Это 4-х битный приемо-передатчик в котором на выходе 4bit регистр (flip-flops) и на входе 4bit latch. И еще какая-то мутная схема parity.
Последний раз редактировалось bigral; 07.03.2016 в 18:02.
Практически, 1:1 схема со страницы 214 документа 3.858.382 ТО (Центральный процессор М2). Классическая схема отработки прерывания для Q-Bus.
То, что всегда приходилось городить из логических элементов. Схема управления выбором нужного регистра из набора регистров на плате. Типа 177560-62-64-66. 17756х определяет внешняя логическая схема, подключенная к ENB H, а эта м/с принимает код этого "х", дешифрует его, выдает сигналы обращения к конкретному регистру из группы, разбирается с байтовым обменом и т.д. Включая выдачу B RPLY L.
Двунаправленный шинный драйвер с дополнительной логикой адресной дешифрации, я не въехал до конца в детали, но штучка забавная и, вероятно (если таки въехать в детали) полезная.
Два 8-разрядных счетчика с доступом по внутренней шине. Вероятно, для организации DMA (не вникал). В наши дни такое стоит делать, пользуясь ресурсами какого-нибудь процессора вроде STM32, так, что эта ИС малополезна.
Этого я в брошюре не нашел.
Какой-то сложный контроллер ДМА, в смысле контроллер управляющих сигналов, адресами и подсчетами занимается кто-то другой.
Далее идут примеры построения периферии для Q-bus с применеием этих ИС. В общем-то неплохо, но явной полезностью в наши дни обладают только две первых ИС. Как их не хватало 30 лет назад, когда мы собирали то же самое из логических элементов и триггеров.
Остальное, ИМХО, надо делать с применением современных МК и/или ПЛИС.
Последний раз редактировалось AFZ; 19.03.2016 в 09:23.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Раздобыл и отсканировал этикетку от КР559ИП15 (8 разрядный приемопередатчик между шиной с третьим состоянием A и шиной с открытым коллектором B). корпус DIP20.
У нас вроде применялись в М8 и СМ1425.
Аналог (полностью скопированный) DEC DC021/DC021C - микросхемы предпоследнего поколения шинных драйверов Q-bus (вроде делал Signetics для DEC, но информации по обозначению пока не нашел).
Ток "0" =70ма по шине В (ОК).
https://drive.google.com/file/d/0BwA...ew?usp=sharing
Для qbus22 их требуется 6 штучек.
На http://bitsavers.informatik.uni-stut...pdf/dec/pdp11/ и http://bitsavers.informatik.uni-stut.../pdf/dec/qbus/ много принципиальных схем, где используется DC021C.
P.S Этикетка с 2011 года оказывается в сети http://offtop.ru/dustyattic/v1_710469_1_.php
Последний раз редактировалось svinka; 08.06.2016 в 03:53.
В документе http://www.155la3.ru/datafiles/1839series_ep.pdf написано, что разработчики комплекта 1839 и платы Электроника-32 на его основе использовали для буферизации Qbus микросхемы кр580ва86.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
В даташите от Интел преведены параметры на м8286 (наш аналог км1834ва86). в даташите от NEC на классические 8286 (аналог КР580ВА86) написано 32ма
на шине В
- - - Добавлено - - -
Нашел заводскую этикетку на КР580ВА86/87. Написано напряжение низкого уровня (при токе 32ма) - не более 0.45вольта.
Значит хватит для одной корзинки. А для правильно соединенных и согласованных двух-трех корзинок - увы, не хватит. То есть, конечно, нормальный ДВК - одна корзинка, и больше не предвидится, тем не менее, сочинять устройство, которое может не заработать у кого-нибудь с расширенной конфигурацией, как-то не комильфо... Так, что 74F245, и вперед!
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Кстати, есть еще один вариант, для ПЛИС или МК с большим количеством ног - без образования внутренней общей шины.
Уровень лог. единицы Q-bus 3.4 В, вполне можно прицепить напрямую ко входам МК/ПЛИС, даже не толерантным к +5В. А для передачи с МК/ПЛИС на Q-bus можно воспользоваться инверторами и/или повторителями 74F06 - 74F07. Это 6 инверторов (06) или повторителей (07) с 65-мА открытым коллектором. Они, конечно, неуправляемые, поэтому для удержания их в запертом состоянии (невыбранное состояние) им на входы придется выдать все нули (06) или все единицы (07), но для "взрослых" МК и ПЛИС это не проблема. Зато 6 элементов в кузове SOP-14, 3-4 таких м/с достаточно для любого варианта подключения к Q-bus, включая 22-битный DMA.
И этих микросхем - валом. Глянул на Али - предложений порядка сотни, цены - дешевка!..
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
А еще, оказывается, есть такие м/с - 74ABT244 и 245. Тоже 64 мА на шине В и шустрые. Глянул на Али - $4 с копейками за десяток...
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)