stringtranslate.com

SBus

Две карты SBus
Разъем SBus-штекер

SBus — это компьютерная шинная система, которая использовалась в большинстве компьютеров на базе SPARC (включая все SPARCstations ) от Sun Microsystems и других в 1990-х годах. Она была представлена ​​Sun в 1989 году как высокоскоростной аналог шины для их высокоскоростных процессоров SPARC, заменив более раннюю (и к тому времени устаревшую) VMEbus, используемую в их системах на базе Motorola 68020 и 68030 и ранних устройствах SPARC. Когда Sun перешла к открытию определения SPARC в начале 1990-х годов, SBus также была стандартизирована и стала IEEE-1496. В 1997 году Sun начала переходить от SBus к шине Peripheral Component Interconnect (PCI), и сегодня SBus больше не используется. [1]

Первые в отрасли карты SBus стороннего производителя были анонсированы в 1989 году компанией Antares Microsystems; это были контроллер Ethernet 10BASE2 , хост-адаптер SCSI-SNS, параллельный порт и 8-канальный последовательный контроллер.

Спецификация была опубликована Эдвардом Х. Фрэнком и Джеймсом Д. Лайлом. [1] Техническое руководство по шине было опубликовано в 1992 году в виде книги Лайлом, [2] который основал Troubador Technologies. Sun также опубликовала набор книг в качестве «комплекта разработчика» для поощрения сторонних продуктов. [3]

На пике развития рынка в Каталоге продукции SBus, который в 1996 году был переименован в Каталог продукции SPARC, было перечислено более 250 производителей.

SBus во многих отношениях является «чистой» конструкцией. Она была нацелена только на использование с процессорами SPARC, поэтому большинство кроссплатформенных проблем не рассматривались. SBus основана на 32-битной шине адресов и данных big-endian , может работать на скоростях от 16,67 МГц до 25 МГц и способна передавать до 100 МБ/с. Каждое устройство отображается в 28-битное адресное пространство (256 МБ). Поддерживается только восемь ведущих устройств, хотя может быть неограниченное количество ведомых устройств.

Когда был представлен 64-битный UltraSPARC , SBus был модифицирован для поддержки расширенных передач 64-битного двойного слова за цикл, чтобы создать 64-битную шину 200 МБ/с. Этот вариант архитектуры SBus использовал тот же форм-фактор и был обратно совместим с существующими устройствами, поскольку расширенные передачи являются дополнительной функцией.

Карты SBus имели очень компактный форм-фактор для того времени. Карта одинарной ширины имела ширину 83,82 миллиметра (3,300 дюйма) и длину 146,7 миллиметра (5,78 дюйма) и была разработана для установки параллельно материнской плате. Это позволяло разместить три слота расширения в тонком корпусе " коробка для пиццы " SPARCstation 1. [ 4] Конструкция также допускает карты двойной или тройной ширины, которые занимают два или три слота, а также карты двойной высоты (две платы 3x5 дюймов, установленные в конфигурации "сэндвич").

Первоначально SBus была анонсирована как системная шина и периферийное соединение, которое позволяло устройствам ввода и вывода получать доступ к памяти с относительно низкой задержкой. [5] Однако вскоре скорость памяти и центрального процессора (ЦП) превзошла производительность ввода-вывода. В течение года некоторые системы Sun использовали MBus , другой стандарт соединения, в качестве шины ЦП—память. SBus служила шиной ввода-вывода до конца своего существования.

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

Ссылки

  1. ^ ab "PCI:SBus Comparison" (PDF) . Sun Microsystems. Март 1999 . Получено 25 мая 2011 .
  2. ^ Джеймс Д. Лайл (1992). SBus Information Applications and Experience . Springer-Verlag. ISBN 978-0-387-97862-8.
  3. ^ Сьюзен А. Мейсон (1994). Справочник SBus . Sun Microsystems. ISBN 978-0-13-107210-7.
  4. ^ Bechtolsheim, AV; Frank, EH (1990). "Sun's SPARCstation 1: рабочая станция для 1990-х". Сборник статей Compcon Spring '90. Тридцать пятая международная конференция IEEE Computer Society по интеллектуальному рычагу . стр. 184–188. doi :10.1109/CMPCON.1990.63671. ISBN 0-8186-2028-5. S2CID  20894045.
  5. ^ Frank, EH (1990). "SBus: высокопроизводительная системная шина Sun для рабочих станций RISC". Сборник статей Compcon Spring '90. Тридцать пятая международная конференция IEEE Computer Society по интеллектуальному рычагу . стр. 189–194. doi :10.1109/CMPCON.1990.63672. ISBN 0-8186-2028-5. S2CID  25815415.

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