SBus - SBus

SBus
Sbus slots.jpg
Čtyři konektory SBus (horní část fotografie)
Rok vytvoření 1989 ; Před 32 lety  ( 1989 )
Vytvořil Sun Microsystems
Nahrazen PCI (1997)
Šířka v bitech 32
Počet zařízení 8 pánů, neomezený počet otroků
Rychlost 16,67 MHz - 25 MHz
Styl Paralelní
Dvě karty SBus
Zástrčka SBus

SBus je systém počítačové sběrnice , který se v 90. letech používal ve většině počítačů založených na SPARC (včetně všech stanic SPARC ) od společnosti Sun Microsystems a dalších. Společnost Sun ji představila v roce 1989 jako protějšek vysokorychlostních sběrnic jejich vysokorychlostních procesorů SPARC, který nahradil dřívější (a do této doby zastaralý) systém VMEbus používaný v jejich systémech založených na Motorola 68020 a 68030 a časných boxech SPARC . Když se na začátku 90. let Sun pokusil otevřít definici SPARC, SBus byl rovněž standardizován a stal se IEEE-1496. V roce 1997 začala společnost Sun přecházet ze sběrnice SBus na sběrnici PCI ( Peripheral Component Interconnect ) a dnes se již sběrnice SBus nepoužívá.

První karty SBus jiných výrobců v oboru byly oznámeny v roce 1989 společností Antares Microsystems; tito byli 10BASE2 řadič Ethernet, hostitelský adaptér SCSI-SNS, paralelní port, a pořadové regulátor 8-channel.

Specifikaci publikovali Edward H. Frank a James D. Lyle. Technický průvodce autobusem vyšel v roce 1992 v knižní podobě od Lylea, který založil společnost Troubador Technologies. Sun také vydal sadu knih jako „vývojářskou sadu“, aby povzbudil produkty třetích stran.

Na vrcholu trhu bylo v seznamu produktů SBus, který byl v roce 1996 přejmenován na SPARC Product Directory, uvedeno více než 250 výrobců.

SBus má v mnoha ohledech „čistý“ design. Bylo zaměřeno pouze na použití s ​​procesory SPARC, takže většina problémů s více platformami nebyla zohledněna. SBus je založen na 32bitové adrese a datové sběrnici big-endian , může běžet rychlostí od 16,67 MHz do 25 MHz a je schopen přenášet až 100 MB / s. Zařízení jsou mapována na 28bitový adresní prostor (256 MB). Podporováno je pouze osm pánů, i když může existovat neomezený počet otroků.

Když byl představen 64bitový UltraSPARC, byl SBus upraven tak, aby podporoval rozšířené přenosy 64bitového dvojslova za cyklus, aby se vytvořila 64bitová sběrnice 200 MB / s. Tato varianta architektury SBus používala stejný tvarový faktor a byla zpětně kompatibilní se stávajícími zařízeními, protože rozšířené přenosy jsou volitelnou funkcí.

Karty SBus měly v té době velmi kompaktní tvarový faktor. Karta s jednou šířkou byla široká 83,82 milimetrů (3,300 palce) a dlouhá 146,7 milimetrů (5,78 palce) a je navržena k montáži rovnoběžně se základní deskou. To umožnilo tři rozšiřující sloty ve štíhlém krytu „krabice na pizzu “ stanice SPARCstation 1 . Design také umožňuje karty s dvojitou nebo trojitou šířkou, které zabírají dva nebo tři sloty, stejně jako karty s dvojitou výškou (dvě desky o rozměrech 3 x 5 palců namontované v „sendvičové“ konfiguraci).

SBus byl původně oznámen jako systémová sběrnice i periferní propojení, které umožňovalo vstupním a výstupním zařízením relativně nízkou latenci přístup k paměti. Brzy však rychlost paměti a centrální procesorové jednotky (CPU) předčila výkon I / O. Během jednoho roku použily některé systémy Sun MBus , další standard propojení, jako CPU - paměťovou sběrnici. SBus sloužil jako vstupní / výstupní sběrnice po zbytek své životnosti.

Viz také

Reference

externí odkazy