SBus

SBus ist ein Computerbussystem, das in am meisten SPARC-basierten Computern (einschließlich des ganzen SPARCstations) von Sonne-Mikrosystemen und anderen während der 1990er Jahre verwendet wurde. Es wurde durch die Sonne 1989 eingeführt, um eine Hochleistungsbuskopie zu ihren SPARC Hochleistungsverarbeitern zu sein, früher (und zu diesem Zeitpunkt, überholt) VMEbus ersetzend, der in ihrem Motorola 68020- und 68030-basierten Systemen und frühen SPARC Kästen verwendet ist. Als sich Sonne bewegt hat, um die SPARC Definition am Anfang der 1990er Jahre zu öffnen, wurde SBus ebenfalls standardisiert und ist IEEE-1496 geworden. 1997 hat Sonne angefangen, weg von SBus bis den Bus von Peripheral Component Interconnect (PCI) abzuwandern, und heute wird SBus nicht mehr verwendet.

Die SBus ersten 3. Parteikarten der Industrie wurden 1989 durch Antares Mikrosysteme bekannt gegeben. Diese waren: ein 10Base-2 Ethernet Kontrolleur, ein SCSI-SNS-Gastgeber-Adapter, ein Paralleler Hafen und ein 8-Kanäle-Serienkontrolleur.

Die Spezifizierung wurde von Edward H. Frank und James D. Lyle veröffentlicht.

Ein technisches Handbuch zum Bus wurde 1992 in der Buchform von Lyle veröffentlicht, die Troubador Technologies gegründet hat. Sonne hat auch eine Reihe von Büchern als ein Bastelsatz eines "Entwicklers" veröffentlicht, um Drittprodukte zu fördern.

An der Spitze des Marktes wurden mehr als 250 Hersteller im SBus Produktverzeichnis verzeichnet, das zum SPARC Produktverzeichnis 1996 umbenannt wurde.

SBus ist auf viele Weisen ein "sauberes" Design. Es wurde nur ins Visier genommen, um mit SPARC Verarbeitern verwendet zu werden, so waren die meisten Quer-Plattform-Probleme nicht eine Rücksicht. SBus basiert auf einer großen-endian 32-Bit-Adresse und Datenbus, kann mit Geschwindigkeiten im Intervall von 16.67 MHz zu 25 MHz laufen, und ist dazu fähig, bis zu 100 MB/s zu übertragen. Geräte werden jeder auf einen 28-Bit-Adressraum (256 Mb) kartografisch dargestellt. Nur acht Master werden unterstützt, obwohl es eine unbegrenzte Zahl von Sklaven geben kann.

Als 64-Bit-UltraSPARC eingeführt wurde, wurde SBus modifiziert, um Uhr-Verdoppelung zu verwenden und zwei 32-Bit-Datenwörter pro Zyklus zu übertragen, um einen 200 MB/s 64-Bit-Bus zu erzeugen. Diese Variante der SBus Architektur hat denselben 96-Nadeln-Stecker wie der ältere verwendet.

SBus Karten hatten einen sehr kompakten Form-Faktor für die Zeit. Eine Karte der einzelnen Breite war durch den langen breit und wird entworfen, um Parallele zur Hauptplatine bestiegen zu werden. Das hat drei Vergrößerungsablagefächer in der schlanken "Pizza Kasten" Einschließung des SPARCstation 1 berücksichtigt. Das Design berücksichtigt auch doppelt - oder Karten der dreifachen Breite, die zwei oder drei Ablagefächer, sowie doppelte Zeichenhöhe (zwei 3x5 zöllige Vorstands-aufnehmen, die in einer Konfiguration "des belegten Butterbrots" bestiegen sind) Karten.

SBus wurde sowohl als ein Systembus als auch als eine peripherische Verbindung ursprünglich bekannt gegeben, die Eingang und Produktionsgeräten relativ niedrigen Latenz-Zugang zum Gedächtnis erlaubt hat. Jedoch bald haben Gedächtnis und Geschwindigkeiten der In einer Prozession gehenden Haupteinheit (CPU) Eingabe/Ausgabe-Leistung ausgestochen.

Innerhalb eines Jahres haben einige Sonne-Systeme MBus, einen anderen Verbindungsstandard als ein Zentraleinheitsgedächtnis-Bus verwendet.

Der SBus hat als ein Bus des Eingangs/Produktion für den Rest seiner Lebenszeit gedient.

Siehe auch

  • Liste der Gerät-Bandbreite

Karikaturist / Philidor
Impressum & Datenschutz