SBus

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Dos tarjetas SBus
Conector masculino SBus

SBus es un sistema de bus de computadora que se usó en la mayoría de las computadoras basadas en SPARC (incluidas todas las estaciones SPARC) de Sun Microsystems y otros durante la década de 1990. Sun lo introdujo en 1989 para ser una contraparte de bus de alta velocidad para sus procesadores SPARC de alta velocidad, reemplazando el VMEbus anterior (y en este momento obsoleto) utilizado en sus sistemas basados en Motorola 68020 y 68030 y cajas SPARC tempranas.. Cuando Sun se movió para abrir la definición de SPARC a principios de la década de 1990, SBus también se estandarizó y se convirtió en IEEE-1496. En 1997, Sun comenzó a migrar de SBus al bus de interconexión de componentes periféricos (PCI), y hoy SBus ya no se usa.

Las primeras tarjetas SBus de terceros de la industria fueron anunciadas en 1989 por Antares Microsystems; estos eran un controlador Ethernet 10BASE2, un adaptador de host SCSI-SNS, un puerto paralelo y un controlador serie de 8 canales.

La especificación fue publicada por Edward H. Frank y James D. Lyle. Una guía técnica del autobús fue publicada en 1992 en forma de libro por Lyle, quien fundó Troubador Technologies. Sun también publicó un conjunto de libros como un "kit para desarrolladores" para fomentar los productos de terceros.

En el apogeo del mercado, más de 250 fabricantes se incluyeron en el Directorio de productos SBus, que pasó a llamarse Directorio de productos SPARC en 1996.

SBus es en muchos sentidos un "limpio" diseño. Estaba destinado solo para usarse con procesadores SPARC, por lo que la mayoría de los problemas multiplataforma no fueron una consideración. SBus se basa en un bus de datos y direcciones big-endian de 32 bits, puede funcionar a velocidades que van desde 16,67 MHz a 25 MHz y es capaz de transferir hasta 100 MB/s. Cada dispositivo se asigna a un espacio de direcciones de 28 bits (256 MB). Solo se admiten ocho maestros, aunque puede haber un número ilimitado de esclavos.

Cuando se presentó el UltraSPARC de 64 bits, se modificó SBus para admitir transferencias extendidas de una palabra doble de 64 bits por ciclo para producir un bus de 64 bits de 200 MB/s. Esta variante de la arquitectura SBus usaba el mismo factor de forma y era compatible con versiones anteriores de los dispositivos existentes, ya que las transferencias extendidas son una característica opcional.

Las tarjetas SBus tenían un factor de forma muy compacto para la época. Una tarjeta de ancho único tenía 83,82 milímetros (3,300 pulgadas) de ancho por 146,7 milímetros (5,78 pulgadas) de largo y está diseñada para montarse en paralelo a la placa base. Esto permitió tres ranuras de expansión en la delgada "caja de pizza" gabinete de la SPARCstation 1. El diseño también permite tarjetas de ancho doble o triple que ocupan dos o tres ranuras, así como doble altura (dos tableros de 3x5 pulgadas montados en una configuración de "sándwich") tarjetas

SBus se anunció originalmente como un bus de sistema y una interconexión periférica que permitía a los dispositivos de entrada y salida acceder a la memoria con una latencia relativamente baja. Sin embargo, pronto la memoria y la unidad central de procesamiento (CPU) superaron el rendimiento de E/S. En un año, algunos sistemas Sun utilizaron MBus, otro estándar de interconexión, como bus de memoria de la CPU. El SBus sirvió como bus de entrada/salida durante el resto de su vida útil.

Contenido relacionado

ALGOL Y

ALGOL Y fue el nombre dado a un sucesor especulado del lenguaje de programación ALGOL 60 que incorporaba algunas características radicales que fueron...

Hacer bucle while

En muchos lenguajes de programación de computadoras, un bucle do while es una declaración de flujo de control que ejecuta un bloque de código y luego...

Filosofía de la inteligencia artificial

La filosofía de la inteligencia artificial es una rama de la filosofía de la tecnología. Esta se centra en investigar la inteligencia artificial y sus...

Red troncal

Una red troncal o central es una parte de una red informática que interconecta redes y proporciona un camino para el intercambio de información entre...

Historial de versiones de macOS

La historia de macOS, el actual sistema operativo Mac de Apple anteriormente llamado Mac OS X hasta 2011 y luego OS X hasta 2016, comenzó con el proyecto de...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save