Unibus
Unibus — первая компьютерная шина, использовавшаяся в компьютерах PDP-11 и ранних VAX, производившихся Digital Equipment Corporation (DEC).
Unibus состоял из 72 проводов или 56, если не считать питания и заземления. К одному сегменту Unibus можно подключить до 20 устройств; дополнительные устройства могли быть подключены через повторитель.
Шина была полностью асинхронной, что позволяло подключать как быстрые, так и медленные устройства. 18 адресных линий позволяли адресовать до 256 КБ. Обычно верхние 8 КБ резервировались для регистров устройств memory-mapped I/O в архитектуре PDP-11.
Аналогичный интерфейс был применен в малых ЭВМ М-400 и СМ3, СМ4, СМ1420 и др. моделях СМ ЭВМ.
Дизайн Unibus существенно уменьшил избыточность логики.
18 A00-A17 - адресные линии 16 D00-D15 - линии данных 4 BR4-BR7 - Bus (Interrupt) Requests at priorities 4 (lowest) through 7 (highest) 4 BG4-BG7 - Bus (Interrupt) Grants at priorities 4 (lowest) through 7 (highest) 1 NPR - Non Processor (DMA) Request 1 NPG - Non Processor (DMA) Grant 1 ACLO - AC Low 1 DCLO - DC Low 1 MSYNC - Master Sync 1 SSYNC - Slave Sync 1 BBSY - Bus Busy 1 SACK - Selection Acknowledge 1 INIT - Bus Init 1 INTR - Interrupt Request 1 PA - Parity control 1 PB - Parity control 2 C0-C1 - Cyce Control Lines: 2 +5v - Power Lines (not counted as part of the 56) 14 Gnd - Ground Lines (not counted as part of the 56)
См. также
править- Магистральный параллельный интерфейс (МПИ) — советский аналог Unibus
Ссылки
править- Документация Unibus Архивная копия от 24 марта 2010 на Wayback Machine (англ.)