Автобус с картой Европы - Europe Card Bus

В Автобус с картой Европы (ЕЦБ или же ECB-автобус[1]) это компьютерный автобус разработан в 1977 году компанией Контрон, в основном для 8-битных Зилог Z80, Intel 8080 и Intel 8085 микропроцессор семьи.

Физический формат

Механически ЕЦБ обычно реализуется как объединительная плата печатная плата установлена ​​в 19-дюймовая стойка шасси. Карты ЕЦБ имеют 3U Еврокарта формат (100 мм × 160 мм).

Коннектор

Используйте двух- или трехрядные версии DIN 41612 разъемы, шаг 0,1 дюйма. Оригинальный ECB Kontron, поддерживавший 64 контакта, с использованием строк «a» и «c», строка «b», привязанная к строке «C». Платы ECB НЕ совместимы с разъемом STEbus или VMEbus P2 (в то время как STEbus поддерживает не используйте столбец «b»; VME действительно определяет конкретные сигналы в строке «b»).

Распиновка

Распиновка шины ECB
Видно заглядывание в разъем объединительной платы
числоимяа б вимя
1+ 5Во + о+ 5В
2D5о + оD0
3D6о + оD7
4D3о + оD2
5D4о + оA0
6A2о + оA3
7A4о + оA1
8A5о + оA8
9A6о + оA7
10ЖДАТЬ/о + оD8
11BUSRQ /о + оIEI
12BAI 1о + оD9
13+ 12Во + оD10
14D11о + оD1
15-5Во + о-15В
162PHIо + оIEO
17BA0 1о + оA11
18A14о + оA10
19+ 15Во + оD13
20M1 /о + о/ NMI
21D14о + оINT /
22D15о + оWR /
23/ ДНРо + оD12
24+ 5В Бато + оRD /
25nPHIо + оHALT /
26НАПИСАТЬ ENо + о/ PWRRCL
27IORQ /о + оA12
28РФШ /о + оA15
29A13о + оФИ
30A9о + оMREQ /
31БУСАК /о + оПЕРЕЗАГРУЗИТЬ/
32GNDо + оGND

Активные низкие сигналы обозначены звездочкой.[2]

GND: Основание опорного напряжения

+ 5В: Сила самой логики.

+ 12В; -12В: + 15В; -15В Устаревшие входы питания, в первую очередь полезные для питания буфера RS232 или ADU. + 12V используется для программирования генераторов напряжения. Оба могут использоваться в аналоговых схемах, но учтите, что это в основном шины питания для цифровых схем, поэтому для аналоговых схем рекомендуется развязка или местное регулирование.

+ 5В Бат: Резервное напряжение. Необязательный. Эта линия зарезервирована для подачи резервного напряжения батареи на платы, которые его питают или потребляют. Никель-кадмиевые батареи являются обычным источником. В спецификации ECBbus нет строгих указаний относительно того, откуда это следует брать. На практике это означает, что большинство плат, требующих резервного питания, как правило, работают осторожно и имеют на борту аккумулятор, часто со связью, позволяющей ему подавать или принимать питание от + 5VBat. В вашей системе может оказаться больше батарей, чем вам нужно, поэтому необходимо следить за тем, чтобы на линию + 5VBat питалось не более одной батареи.

D0 ... 7: Шина данных. Его ширина составляет всего 8 бит, но большинство периферийных устройств ввода / вывода или отображаемой памяти ориентированы на байты.

A0 ... 19: Адресная шина. Это позволяет адресовать до 1 МБ памяти. Современные технологии таковы, что процессор, требующий большого количества памяти, имеет это на плате процессора, так что это не является большим ограничением. Пространство ввода-вывода ограничено до 4 КБ, чтобы упростить декодирование адреса ввода-вывода до практического уровня. 74LS688 может декодировать A11 ... 4, чтобы определить местонахождение ведомых плат ввода / вывода на границах 16 байт.

БУСРК / и БУСАК /: Запросы на шину и подтверждение автобуса. Необязательно, используется в системах с несколькими ведущими. Количество запросов на внимание указывает на то, что шина ECB должна быть простой. Системы с одним главным устройством являются нормой, но эти сигналы позволяют системам иметь вторичные мастера шины, если это необходимо.

HALT /: ЦП остановлен.

BAI 1; БАО 1: Приоритет автобуса; Автобусный приоритет выезд.

IEI; IEO: Вход разрешения прерывания; Выход разрешения прерывания.

IORQ /: Запрос на вход / выход

MREQ /: Запрос памяти

PHI; nPHI: Системные часы; nx Часы.

ПЕРЕЗАГРУЗИТЬ/: Сброс системы.

Технические примечания

  • Сигнальные входы должны быть триггерами Шмитта.
  • Сигнальные выходы должны иметь разветвление 20
  • Объединительная плата может иметь до ?? Розетки
  • Рекомендуется активная оконечная нагрузка шины

Известные применения

В DIN 41612 Разъем имеет различное назначение контактов, назначенное различными производителями, такими как Kontron, J&K, ELZET80, Conitec и т. д.[3]

N8VEM Проект homebrew computing использует ECB и предоставляет большое количество различных карт ECB и пару ECB объединительные платы вместе с прокладочными шайбами ​​процессорного разъема Z80, чтобы позволить большому количеству ретро-компьютеров получить доступ к шине ECB без необходимости серьезной модификации системы. Retrobrew Computer Group расширила определение контактов ECB[4] а также руководство по использованию порта ввода / вывода.[5]Документацию по расширению ECB, используемую этой самодеятельной группой, а также новые конструкции плат ECB можно найти на веб-странице RetroBrew Computers. https://www.retrobrewcomputers.org/doku.php?id=boards:ecb:start

Рекомендации

  1. ^ Йоханнес Ассенбаум: Verbindend, Der ECB-Bus. В: c't. № 12, 1985, С. 60–61.
  2. ^ N8VEM
  3. ^ Тилман Рех (30 августа 2008 г.). "Распиновка ЕЦБ" (PDF). Получено 29 мая, 2014.
  4. ^ Джон Коффман (19 ноября 2014 г.). «Расширенная распиновка ECB».
  5. ^ Джон Коффман (19 ноября 2014 г.). «Рекомендации по использованию порта ввода-вывода платы ECB» (PDF).

внешняя ссылка