Q-Bus (также известная как LSI-11 Bus) — одна из разновидностей https://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D0%BD%D0%B0_%28%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%29, применяемых в компьютерах https://ru.wikipedia.org/wiki/PDP-11 и https://ru.wikipedia.org/wiki/VAX фирмы https://ru.wikipedia.org/wiki/Digital_Equipment_Corporation.
Q-Bus являлась удешевленным вариантом шины http://forum.maxiol.com/index.php?showtopic=994 и использовала https://ru.wikipedia.org/wiki/%D0%9C%D1%83%D0%BB%D1%8C%D1%82%D0%B8%D0%BF%D0%BB%D0%B5%D0%BA%D1%81%D0%BE%D1%80_%28%D1%8D%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0%29, так что линии данных и адреса использовали те же самые контакты. Это позволяло как уменьшить размер так и удешевить конструкцию, при сохранении практически такой же функциональности.
Спустя некоторое время адресное пространство шины было увеличено с 16 до 18 и далее до 22 бит. Также были добавлены режимы пересылки блоков данных.
Технические особенности
Также как и http://forum.maxiol.com/index.php?showtopic=994, Q-Bus использует:
Магистральный параллельный интерфейс (МПИ) — стандарт, определяющий набор контактов и процедуры обмена по 16-разрядной шине с совмещением (мультиплексированием) адреса и данных.
Стандарт не определяет физической реализации интерфейса.
Назначение контактов
Физическая реализация (тип разъема и нагрузочные характеристики) может отличаться в различных устройствах. Функционально сигналы делятся на сигналы передачи адреса/данных, сигналы арбитража приоритета и сигналы управления состоянием системы. Минимальный набор включает в себя только 16 сигналов передачи адреса/данных несколько сигналов управления.
Полное название сигнала на шине включает в себя литеру B (Bus) для международного обозначения или литеру К (Канал) для русского. Последняя литера означала активный уровень, большинство сигналов передаются в инверсной https://ru.wikipedia.org/wiki/Transistor-transistor_logic логике, поэтому в конце добавляется литера L (Low) для международного обозначения или литера Н (Низкий) для русского. Для сигналов в обычной ТТЛ логике обозначения соответственно H (High) и В (Высокий). Например, полное обозначение сигнала на шине: B HALT L или К ОСТ Н
Эскизы прикрепленных изображений
Оригинальная документация по QBUS
EL_00160_00_0_A_DEC_STD_160_LSI_11_Bus_Specification_Sep91.pdf ( 1.95 мегабайт )
Кол-во скачиваний: 2447
PDP11_BusHandbook1979.pdf ( 11.17 мегабайт )
Кол-во скачиваний: 2511
МПИ на БК
A1 ОСТН B1 —
A2 Ground B2 Ground
A3 Ground B3 Ground
A4 +5 B4 ППР1 - IAK0
A5 ПРТ B5 ТПР
A6 — B6 —
A7 — B7 ДА15
A8 — B8 —
A9 — B9 ЧТРНП (*)
A10 — B10 ЗПРНП (*)
A11 — B11 БАЙТН - WIBT
A12 +5 B12 +5
A13 — B13 ЗАН - BSY (*)
A14 БЛК B14 ППД - DMC0 (*)
A15 — B15 ПРТ1 (*)
A16 — B16 ТПД (*)
A17 — B17 ПВ (*)
A18 — B18 —
A19 ?ВУ? (*) B19 СБРОС - INIT
A20 CLC4 (*) B20 СИПН
A21 CL (*) B21 ВЫВОД - DOUT
A22 ПЗУ4 (*) B22 СИАН - SYNC
A23 ВВОД - DIN B23 ДА14
A24 ППР2 B24 ДА12
A25 ДА13 B25 ДА10
A26 ДА11 B26 ДА08
A27 ДА09 B27 ДА06
A28 ДА05 B28 ДА04
A29 ЕН B29 ДА02
A30 ВБН B30 ДА03
A31 ДА00 B31 ДА01
A32 ПЗУ3 (*) B32 ДА07
(*) — только для БК-0011М
Информация из различных источников
_______________________________________________________________________________
Нужно читать
http://bitsavers.informatik.uni-stuttgart.de/pdf/dec/standards/EL-00160-00-0_A_DEC_STD_160_LSI-11_Bus_Specification_Sep91.pdf
Если кратко: линии Q-Bus -это не ТТЛ хотя почти похоже. Шина
намного более сильноточная, токи здоровые. Скорее это похоже на раскачку
витой пары, точнее на несколько десятков витых пар, работающих
параллельно. Волновое сопротивление линии - 120 Ом, каждая линия
должна терминироваться резисторами. Поэтому DEC выпускала
специальный комплект чипов приемопередатчиков.
От ТТЛ отличаются даже граничные уровни (немного):
"1" 1.9V миниум, "0" 1.3V максимум.
Выход каждой линии довольно мощный, на него
должно стекать до 70ma (!!!) при "0" (а это очень много),
обеспечивая всего 0.8V. Только линий AD - 16 штук, представьте
все одновременно дадут "0".
А теперь о приятном, Естественно, полную спецификацию никто
не делает. Спеки рассчитаны на три корзины, соединенные шлейфами
по 3 метра. При работе на одну корзину даже не ставили терминаторы.
По чипам. Лучше конечно ставить как положено 531АП2 на выход и
559ИПx на вход. Если есть желание заменить, то формально чипы 580ВА86
не подходят по уровням и току (20mA 0.45V на стороне B) , но есть вариант
ВА87 с инверсией, что удобно. 589АП26 почти подходят по току (50mA) но
4 бит. Обычная 555АП5,6 дает 24mA при 0.5V то есть практически как ВА86.
Быстрая Шоттки 531АП5,6 (74S) даже лучше. Вероятно, буржуи как раз
упоминают 74S240 (а не 72Sxx).
_______________________________________________________________________________
Серия 559 | |||||||||||
тип | аналог | функция | корпус | производитель | описание | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
К559ВА1 | TMS38051 | приемопередатчик кольцевой локальной сети | СВЕТЛАНА | ||||||||
К559ВВ1 | DC010 | контроллер ПДП | СВЕТЛАНА | ||||||||
К559ВВ2 | DC006 | счетчик слов | СВЕТЛАНА | ||||||||
К559ВГ1 | TMS38052 | контроллер интерфейса кольцевой локальной сети | СВЕТЛАНА | ||||||||
К559ВН1 | DC003 | контроллер прерываний | СВЕТЛАНА | ||||||||
К559ВН2 | DC013 | контроллер канала | СВЕТЛАНА | ||||||||
К559ВТ1 | DC004 | селектор адреса | СВЕТЛАНА | ||||||||
К559ИП1 | SP380A | 4р магистральный передатчик | СВЕТЛАНА | ||||||||
К559ИП2 | SN8881N | 4р магистральный приемник | СВЕТЛАНА | ||||||||
К559ИП3 | DEC8641 | 4р двунаправленный шинный формирователь | СВЕТЛАНА | ||||||||
К559ИП4 | 8T23 | 2р магистральный передатчик | СВЕТЛАНА | ||||||||
К559ИП5 | 8T24 | 2р магистральный приемник | СВЕТЛАНА | ||||||||
К559ИП6 | MC3440 | 4р магистральный передатчик | СВЕТЛАНА | ||||||||
К559ИП7 | 8T24 | 3р магистральный приемник | СВЕТЛАНА | ||||||||
К559ИП8 | DC005 | 4р двунаправленный шинный формирователь | СВЕТЛАНА | ||||||||
К559ИП9 | 96106DM | 4р двунаправленный шинный формирователь | СВЕТЛАНА | ||||||||
К559ИП10 | DS7641 | 4р магистральный приемник | СВЕТЛАНА | ||||||||
К559ИП11 | Am26LS31 | 4р дифференциальный приемник | СВЕТЛАНА | ||||||||
К559ИП12 | Am26LS32 | 4р дифференциальный передатчик | СВЕТЛАНА | ||||||||
К559ИП13 | DP8307 | 8р двунаправленный ШФ с инверсией | СВЕТЛАНА | ||||||||
К559ИП14 | DP8308 | 8р двунаправленный ШФ | СВЕТЛАНА | ||||||||
К559ИП15 | DC021 | усилитель адреса | СВЕТЛАНА | ||||||||
К559ИП16 | DC007 | контроллер циклического кода | СВЕТЛАНА | ||||||||
К559ИП19 | MC1488 | 4 кан. передатчик RS-232 | СВЕТЛАНА, ИНТЕГРАЛ | ||||||||
К559ИП20 | MC1489 | 4 кан. приемник RS-232 | СВЕТЛАНА, ИНТЕГРАЛ | ||||||||
К559ИП21 | DS8923M | дифференциальный приемопередатчик | СВЕТЛАНА | ||||||||
К559ИП22 | Am7995 | приемопередатчик локальной сети | СВЕТЛАНА | ||||||||
К559СК1 | DC102 | 8р компаратор | СВЕТЛАНА | ||||||||
К559СК2 | DM8136 | 6р компаратор | СВЕТЛАНА |
информация по 559й серии из справочников Нефедова
Нефедов А.В. - Интегральные микросхемы и их зарубежные аналоги. Справочник. Т. 5 - 1997
_________._.__________________________________________________.___________.__._5___1997.djvu ( 18.04 мегабайт )
Кол-во скачиваний: 1988
КИ559ВА1 - передатчик кольцевой локальной сети (стандарт IEEE-802.5);
КМ559ВВ1 - схема прямого доступа к памяти (стандарт DEC);
КМ559ВВ2 - счетчик адреса и слов (стандарт DEC);
КИ559ВГ1 - контроллер интерфейса кольцевой локальной сети (стандарт IEEE 802.5);
КМ559ВН1, КР559ВН1-схема управления прерыванием (стандарт DEC);
kr559vn1.pdf ( 89 килобайт )
Кол-во скачиваний: 1443
К559ВН2, КМ559ВН2, КР559ВН2 - схема управления прерыванием (стандарт DEC);
КМ559ВТ1, КР559ВТ1 - схема адресного селектора (стандарт DEC);
КР559СК1 - восьмиразрядный компаратор для сравнения 2х восьмиразрядных чисел
КР559СК2 - шестиразрядный компаратор для сравнения 2х шестиразрядных чисел с ОК
К559ИП1, КМ559ИП1, КР559ИП1 - четыре магистральных передатчика (стандарт Unibus фирмы DEC);
К559ИП2, КМ559ИП2, КР559ИП2 - четыре магистральных приемника;
К559ИПЗ, КМ559ИПЗ, КР559ИПЗ - четырехразрядный магистральный приемопередатчик (стандарт Unibus фирмы DEC);
К559ИП4, КМ559ИП4, КР559ИП4-два магистральных передатчика (стандарт 360/370 фирмы IBM);
К559ИП5-три магистральных приемника;
К559ИП6, КР559ИП6 - четырехразрядный магистральный приемопередатчик (стандарт IEEE-488);
КР559ИП7 - три магистральных приемника;
КМ559ИП8, КР559ИП8 - четырехразрядный приемопередатчик (стандарт DEC);
КР559ИП9 - магистральный приемопередатчик;
КР559ИП10 - четыре магистральных приемника;
КР559ИП11 - четырехразрядный магистральный приемник
КР559ИП12 - четырехразрядный магистральный дифференциальный передатчик
КР559ИП13 - восьмиразрядный магистральный приемопередатчик с инверсией
DP8307A___559__13_KR559IP13.pdf ( 126.7 килобайт )
Кол-во скачиваний: 1937
КР559ИП14 - восьмиразрядный магистральный приемопередатчик без инверсии
DP8308___559__14.pdf ( 117.38 килобайт )
Кол-во скачиваний: 1971
КР559ИП15 - восьмиразрядный магистральный приемопередатчик со схемой управления
КР559ИП16 - схема контроля ЕСС CRC
КР559ИП19 - четырехканальный передатчик стандарта EIA-RS-232C
КР559ИП20 - четырехканальный приемник стандарта EIA-RS-232C
КР559ИП21 - двухразрядный приемопередатчик стандарта EIA-RS-422
Соответствия - см вложение
DC003 КР559ВН1
DC004 КР559ВТ1
DC005 КР559ИП8
DC006 КМ559ВВ2
DC007 559ИП16
DC010 КМ559ВВ1
DC021C 559ИП15
Родная ДЕКовская документация
Chipkit_Users_Manual_1982.pdf ( 3.03 мегабайт )
Кол-во скачиваний: 2202
полный список соответствий 559й серии
559CK1 - DC102A
559CK2 - DM8136
559ВА1 - TMS38051
559ВВ1 - DC010
559ВВ2 - DC006
559ВГ1 - TMS38052
559ВН1 - DC003
559ВН2 - DC013
559ВТ1 - DC004
559ИП1 - DS3881
559ИП2 - DS8640
559ИПЗ - DS8641
559ИП4 - 8Т23
559ИП5 - 8Т24
559ИП6 - МС3440
559ИП7 - 8Т24
559ИП8 - DC005
559ИП9 - 96106D
559ИП10 - DS7641
559ИП11 - Am26LS32
559ИП12 - Am26LS31
559ИП13 - DP8307
559ИП14 - DP8308
559ИП15 - DC021C
559ИП16 - DC007
559ИП19 - MC1488
559ИП20 - MC1489
559ИП21 - DS8923M
559ИП22 - Am7995
Сводка
pdp_11.ru_qbus_technical.xls ( 40 килобайт )
Кол-во скачиваний: 1747
QBUS_v2.4
QBUS_v2.4.xls ( 40 килобайт )
Кол-во скачиваний: 1696
ГОСТ 26765 - Шина МПИ
_____26765___________.doc ( 460.5 килобайт )
Кол-во скачиваний: 1562
МПИ на БК
Исправленный вариант. Т.к. контроллеры АльтПро, в частности БМК, достаточно распространены, то добавил Б6 - БЛК МОН11.
Еще полезная книжка https://forum.maxiol.com/index.php?act=Attach&type=post&id=9587
EB_23144_18_QbusIntrfs_1983.pdf ( 19.46 мегабайт )
Кол-во скачиваний: 1494
Русская версия Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)