Multibus - Multibus

Одноплатный компьютер Intel iSBC 386/116 Multibus II с СБИС A82389 в качестве контроллера Multibus.

Multibus это компьютерный автобус стандарт, используемый в промышленных системах. Он был разработан Корпорация Intel и был принят как IEEE 796 автобус.[1]

Спецификация Multibus была важна, потому что это был надежный, хорошо продуманный отраслевой стандарт с относительно большим форм-фактором, поэтому на нем можно было проектировать сложные устройства. Поскольку это был четко определенный и хорошо задокументированный отраслевой стандарт, он позволил индустрии, совместимой с Multibus, развиваться вокруг него, и многие компании производили для него каркасы для карт и корпуса. Многие другие сделали ЦПУ, память и другие периферийные платы. В 1982 году насчитывалось более 100 производителей плат и систем Multibus.[2] Это позволило построить сложные системы из коммерческая готовая продукция оборудования, а также позволили компаниям вводить новшества, разработав проприетарную плату Multibus, а затем интегрировав ее с оборудованием других производителей для создания системы. Хорошим примером этого был Sun Microsystems с их Вс-1 и Вс-2 рабочие станции. Sun изготовила специально разработанный ЦП, память, SCSI, и видеоплаты, а затем добавили 3Com Ethernet сетевые платы, Ксилогика SMD контроллеры дисков, Ленточные контроллеры Ciprico Tapemaster 1/2 дюйма, Sky Процессор с плавающей запятой, и 16-портовые терминальные интерфейсы Systech для настройки системы как рабочая станция или файловый сервер.[3] Другие поставщики рабочих станций, которые использовали проекты на базе Multibus, включали HP /Аполлон[4] и Силиконовая Графика.[5]

Линия продуктов Intel Multibus I & II была приобретена у Intel компанией RadiSys Corporation, который в 2002 году был куплен U.S. Technologies, Inc.

Архитектура Multibus

Multibus - это асинхронный шина, которая вмещает устройства с различной скоростью передачи при сохранении максимальной пропускная способность. У него было 20 адресных строк, поэтому он мог адресовать до 1 МБ памяти Multibus и 1 Мбайт ячеек ввода / вывода. Большинство устройств ввода-вывода Multibus декодировали только первые 64 КБ адресного пространства.

Поддержка Multibus мультимастер функциональность, которая позволила ему использовать Multibus для нескольких процессоров и других DMA устройств.[6]

Стандартный форм-фактор Multibus представлял собой печатную плату шириной 12 дюймов (300 мм), глубиной 6,75 дюйма (171 мм) с двумя рычагами выталкивания на переднем крае. На борту было два автобуса. Более широкая шина P1, назначение контактов которой было определено спецификацией Multibus. Второй автобус P2 меньшего размера также был определен как частный автобус.

Стандарты Multibus

Multibus включает следующие автобусы:

  • Системная шина Multibus - принята как IEEE 796
  • iSBX (I / O Expansion Bus) - принят как IEEE P959
  • iLBX Местный автобус Расширение[7] (Автобус исполнения)
  • Многоканальная шина ввода / вывода

Версии

Multibus I

IEEE-796: системная шина микрокомпьютера; Впервые выпущен Intel в 1974 году. В картах не использовались передние панели, а в качестве разъемов использовались выступы на краю карты (аналогично картам ISA / PC-AT). Такие компании, как Northwest Technical, все еще поставляют продукты с окончанием срока службы для Multibus I. Эта шина устарела.

  • IEC 796-1: 1990 Системная шина микропроцессора - 8-битные и 16-битные данные (Multibus I) - Часть 1: Функциональное описание с электрическими и временными характеристиками
  • IEC 796-2: 1990 Системная шина микропроцессора - 8-битные и 16-битные данные (Multibus I) - Часть 2: Описание механических компонентов и контактов для конфигурации системной шины с граничными разъемами (прямые)
  • IEC 796-3: 1990 Шина I микропроцессорной системы, 8-битные и 16-битные данные (Multibus I) - Часть 3: Механические и контактные описания для конфигурации Eurocard с штыревыми и гнездовыми (косвенными) разъемами

Multibus II

Шина IEEE-1296 32-бит / 10 МГц, 40 Мбайт / с. Размеры карт: 3U x 220 мм и 6U x 220 мм. Эти карты больше, чем размеры Еврокарты VME, которые составляют 3U / 6U x 160 мм. Он использует ворота TTL (серии "Fast") для драйверов, а разъемы объединительной платы DIN 41612 тип C. Multibus II еще не считается устаревшим, но считается зрелым; однако это не рекомендуется для новых разработок. IEEE-STD-1296: Высокопроизводительная синхронная 32-битная шина: Multibus II, выпущенная в 1987 и 1994 годах. Также как ISO / IEC 10861.

  • ISO / IEC 10861: 1994 Информационные технологии. Микропроцессорные системы. Высокопроизводительная синхронная 32-битная шина: Multibus II.

Историческое использование

Оборудование Multibus-II, на котором работает iRMX операционная система используется в большинстве ядер Автоматическое наблюдение за поездом подсистем на CLSCS, Лондонское метро Центральная линия Система управления сигналами. Это было предоставлено Железнодорожные системы Westinghouse и введен в эксплуатацию с середины 1990-х годов. Центральная линия - это Автоматическая работа поезда линия. Элементы управления автоматическим поездом используют смесь iRMX на Multibus и Солярис на SPARC компьютеры. Шестнадцать локальных компьютеров на базе Multibus распределены по линии вместе с шестью центральными подсистемами на базе Multibus в центре управления. Реальное время Функции управления и связи обеспечиваются процессорами на базе Multibus, а рабочие станции Sun обеспечивают функции баз данных и пульты оператора в диспетчерской. Все компьютеры подсистемы двойное резервирование. В критически важный для безопасности Автоматическая защита поездов Компонент обеспечивается путевым и железнодорожным оборудованием, в котором не используется Multibus. По состоянию на 2011 год система все еще работала в полную силу.. В центре управления Westinghouse также предоставила сокращенную имитацию системы для обучения персонала и тестирования программного обеспечения с использованием большей части того же аппаратного и программного обеспечения, что и полная система ATS, но подключенного к компьютеру (также на базе Multibus-II и Sun ) для имитации движения поездов и сигнального поведения.

Осло Метро или Oslo Tunnelbane использует аналогичную, но менее сложную систему управления оборудованием Multibus, поставляемую Westinghouse, через центральную Общий туннель или гусеницы Феллестуннелен, но предполагалось, что они будут выведены из эксплуатации в 2011 году.

Смотрите также

использованная литература

  1. ^ "Стандартная микрокомпьютерная системная шина IEEE". Ieeexplore.ieee.org. Получено 2011-11-21.
  2. ^ ftp://reports.stanford.edu/pub/cstr/reports/csl/tr/82/229/CSL-TR-82-229.pdf[постоянная мертвая ссылка ] Архитектура рабочей станции SUN, Андреас Бехтольшейм, Forest Baskett, Vaughan Pratt, Лаборатория компьютерных систем Стэнфордского университета, Технический отчет № 229, март 1982 г.
  3. ^ Справочник по аппаратному обеспечению Sun В архиве 2 января 2007 г. Wayback Machine
  4. ^ «Архивная копия». Архивировано из оригинал на 2010-06-08. Получено 2008-04-25.CS1 maint: заархивированная копия как заголовок (ссылка на сайт) ИНФОРМАЦИЯ О СИСТЕМАХ HP / APOLLO
  5. ^ http://www.futuretech.blinkenlights.nl/iris-faq.html Silicon Graphics IRIS 2000/3000 FAQ
  6. ^ Руководство пользователя платы Sun 68000, Sun Microsystems, Inc, февраль 1983 г., редакция B
  7. ^ AFIPS '83 Труды национальной компьютерной конференции 16-19 мая 1983 г., Страницы 497-501. Цифровая библиотека ACM

внешние ссылки