UNIBUS

Unibus (Universal Bus) – это шина данных, используемая в центральных процессорах (ЦП) и других компонентах компьютеров DEC PDP-11 и VAX. Она была разработана компанией Digital Equipment Corporation (DEC) в начале 1970-х годов. Unibus была основной шиной этих компьютеров и использовалась для соединения ЦП, памяти, периферийных устройств и внешних устройств в систему обмена данными. Unibus работала на базе принципа одноуровневой магистрали данных, где все устройства имеют доступ к шине и могут отправлять и принимать данные. Шина имела ширину 18-бит и могла работать со скоростью до 2 Мбит/с. Однако с развитием технологий и увеличением производительности компьютерной техники, шина Unibus устарела и была заменена более современными технологиями, такими как шина Q-Bus.

Unibus состоял из 72 проводов или 56, если не считать питания и заземления. К одному сегменту Unibus можно подключить до 20 устройств; дополнительные устройства могли быть подключены через повторитель.

Шина была полностью асинхронной, что позволяло подключать как быстрые, так и медленные устройства. 18 адресных линий позволяли адресовать до 256 КБ. Обычно верхние 8 КБ резервировались для регистров устройств memory-mapped I/O в архитектуре PDP-11.

Аналогичный интерфейс был применен в малых ЭВМ М-400 и СМ3, СМ4, СМ1420 и др. моделях СМ ЭВМ.

Дизайн Unibus существенно уменьшил избыточность логики.

Обсуждение закрыто.