Отказоустойчивые компьютеры компании Stratus

       

Системная шина


Системная шина Continuum 400 (Xbus) и ее интерфейсы выполняют следующие функции:

  • передача информации между платами "ЦП-память" и картами мостов PCI (PCIB);
  • передача информации между двумя платами "ЦП-память";
  • обнаружение и изоляция сбоев как самой шины, так и расположенных на ней плат.

    В действительности Xbus представляет собой четыре распределенных шины "точка-точка", которые не дублируются. Это основное отличие от системной шины Continuum Series 600/1200, представляющей собой логически единую дублированную шину с расщеплением транзакций и мультиплексированием адреса и данных, разделяемую всеми платами.

    Хотя физическая реализация Xbus использует четыре шины "точка-точка", реализованный протокол обеспечивает о ней представление как о единой шине. В каждом конкретном цикле в системе межсоединений обрабатывается не более одной транзакции. Эта транзакция может выполняться всеми четырьмя шинами в случае дуплексного режима работы, или только двумя шинами в случае симплексного режима работы.

    Шина XBus характеризуется 32-битовой шириной интерфейса, полностью синхронным режимом работы, поддержкой согласованного состояния кэш-памяти и единой СБИС логического интерфейса. Конфигурации устройств на этой шине ограничены двумя платами "ЦП-память" и двумя картами мостов PCI.

    Сигналы шины можно разделить на две категории: сигналы данных и сигналы управления. Как показано на рис.4, сигналы данных реализуются посредством четырех двунаправленных шин "точка-точка", а сигналы управления передаются по отдельным однонаправленным шинам. Сигналы шины защищены картой памяти, четностью и проверкой шлейфа, причем сигналы управления защищены с помощью ECC-кода и проверкой шлейфа.

    Рисунок 4.

    Транзакция ЦП-ЦП выполняется с помощью операции взаимодействия равноправных подсистем, при которой она разбивается на две отдельных транзакции, поскольку XBus не имеет полностью взаимосвязанных шин данных. В первой транзакции ЦП передает посылку PCIB. Во второй - PCIB передает информацию другому ЦП.

    Новое свойство XBus - это протокол обнаружения ошибок. В отличие от системной шины серии 600/1200, XBus пытается не только обнаружить ошибки шины, но также диагностировать источник ошибок.

    - -



    Содержание раздела