SBus
![]() Четыре разъема SBus (верхняя часть фотографии) | |
Год создания | 1989 год |
---|---|
Создано | Сан Микросистемс |
Заменено | PCI (1997) |
Ширина в битах | 32 |
Количество устройств | 8 мастеров, неограниченное количество рабов |
Скорость | 16,67–25 МГц |
Стиль | Параллельно |


SBus — это система компьютерных шин , которая использовалась в большинстве компьютеров на базе SPARC (включая все станции SPARC ) от Sun Microsystems и других компаний в 1990-х годах. Он был представлен компанией Sun в 1989 году в качестве высокоскоростного аналога высокоскоростных процессоров SPARC, заменив более раннюю (и к этому времени устаревшую) шину VMEbus, использовавшуюся в системах на базе Motorola 68020 и 68030 и ранних устройствах SPARC. . Когда в начале 1990-х годов Sun приступила к раскрытию определения SPARC, SBus также был стандартизирован и стал IEEE-1496. В 1997 году Sun начала переход от SBus к шине Peripheral Component Interconnect (PCI), и сегодня SBus больше не используется. [1]
Первые в отрасли карты SBus стороннего производителя были анонсированы в 1989 году компанией Antares Microsystems; это были контроллер Ethernet 10BASE2 , хост-адаптер SCSI-SNS, параллельный порт и 8-канальный последовательный контроллер.
Спецификация была опубликована Эдвардом Х. Франком и Джеймсом Д. Лайлом. [1] Техническое руководство по автобусу было опубликовано в 1992 году в виде книги Лайлом. [2] который основал Трубадор Технологии. Sun также опубликовала набор книг в качестве «набора разработчика» для поощрения продуктов сторонних производителей. [3]
На пике рынка более 250 производителей были перечислены в Каталоге продуктов SBus, который в 1996 году был переименован в Каталог продуктов SPARC.
SBus во многих отношениях представляет собой «чистый» дизайн. Он предназначался только для использования с процессорами SPARC, поэтому большинство кроссплатформенных проблем не принимались во внимание. SBus основан на шине адреса и данных с обратным порядком байтов 32-битной , может работать на скоростях от 16,67 МГц до 25 МГц и способен передавать до 100 МБ/с. Каждое устройство отображается в 28-битное адресное пространство (256 МБ). Поддерживаются только восемь мастеров, хотя количество слейвов может быть неограниченным.
Когда был представлен 64-битный UltraSPARC , SBus был модифицирован для поддержки расширенной передачи 64-битного двойного слова за цикл для создания 64-битной шины со скоростью 200 МБ / с. Этот вариант архитектуры SBus использовал тот же форм-фактор и был обратно совместим с существующими устройствами, поскольку расширенная передача данных является дополнительной функцией.
Карты SBus имели для того времени очень компактный форм-фактор. Карта одинарной ширины имела ширину 83,82 миллиметра (3300 дюйма) и длину 146,7 миллиметра (5,78 дюйма) и предназначена для установки параллельно материнской плате. Это позволило разместить три слота расширения в тонком в виде коробки для пиццы корпусе SPARCstation 1 . [4] Конструкция также позволяет использовать карты двойной или тройной ширины, занимающие два или три слота, а также карты двойной высоты (две платы размером 3x5 дюймов, установленные в конфигурации «сэндвич»).
Первоначально SBus был анонсирован как системная шина и периферийное соединение, которое обеспечивало устройствам ввода и вывода доступ к памяти с относительно низкой задержкой. [5] Однако вскоре скорость памяти и центрального процессора (ЦП) превысила производительность ввода-вывода. В течение года некоторые системы Sun использовали MBus , еще один стандарт соединения, в качестве шины ЦП — память. SBus служил шиной ввода/вывода до конца своего срока службы.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б «Сравнение PCI: SBus» (PDF) . Сан Микросистемс. Март 1999 года . Проверено 25 мая 2011 г.
- ^ Джеймс Д. Лайл (1992). Информационные приложения и опыт SBus . Спрингер-Верлаг. ISBN 978-0-387-97862-8 .
- ^ Сьюзан А. Мейсон (1994). Справочник по SBus . Сан Микросистемс. ISBN 978-0-13-107210-7 .
- ^ Бехтольшейм, А.В.; Франк, Э.Х. (1990). «SUN SPARCstation 1: рабочая станция 1990-х годов». Дайджест статей Compcon Spring '90. Тридцать пятая международная конференция IEEE Computer Society по интеллектуальному использованию . стр. 184–188. дои : 10.1109/CMPCON.1990.63671 . ISBN 0-8186-2028-5 . S2CID 20894045 .
- ^ Франк, Э.Х. (1990). «SBus: высокопроизводительная системная шина Sun для рабочих станций RISC». Дайджест статей Compcon Spring '90. Тридцать пятая международная конференция IEEE Computer Society по интеллектуальному использованию . стр. 189–194. дои : 10.1109/CMPCON.1990.63672 . ISBN 0-8186-2028-5 . S2CID 25815415 .