SBus


SBus es un sistema de bus informático que fue utilizado, en mayor parte, en las computadoras basadas en SPARC (incluidas todas las estaciones SPARC ) de Sun Microsystems y otros sistemas durante la década de los 1990. Fue introducido por Sun en 1989 para ser un bus de alta velocidad para sus procesadores SPARC de alto rendimiento, reemplazando al VMEbus (que en ese momento era obsoleto) utilizado en los sistemas basados en los procesadores Motorola 68020 y 68030 y en las primeras cajas SPARC.
Cuando Sun comenzó a definir al SPARC a principios de la década de 1990, SBus fue estandarizado y se convirtió en el IEEE-1496. En 1997, Sun comenzó a migrar de SBus al bus PCI. Actualmente, el SBus ya no es utilizable.[1]
Las primeras tarjetas SBus, fabricadas por terceros, fueron anunciadas en 1989 por la compañía Antares Microsystems; estos, se trataban de un controlador Ethernet 10BASE2, un adaptador de host SCSI-SNS, un puerto paralelo y un controlador serie de 8 canales.
La especificación del SBus fue publicado por los fundadores de Troubador Technologies: Edward H. Frank y James D. Lyle.[1] Lyle,publicó en 1992 una guía técnica del bus.[2] Sun también publicó una serie de libros como "kit de desarrollador" para fomentar el desarrollo de productos para terceros.[3]
Durante su mayor apogeo en el mercado, existían más de 250 fabricantes que figuraban en el Directorio de productos SBus, que posteriormente se hizo llamar "Directorio de productos SPARC" en el año 1996.
SBus es, en muchos sentidos, un diseño "limpio". Estaba diseñado para usarse únicamente con procesadores SPARC, por lo que la mayoría de los problemas multiplataforma no fueron considerados. SBus se basa en un bus de datos y direcciones big-endian de 32 bits y 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). Sólo se admiten ocho maestros, aunque puede haber un número ilimitado de esclavos.
Cuando se introdujo UltraSPARC de 64 bits, SBus se modificó 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 dispositivos existentes, ya que las transferencias extendidas son una característica opcional.
Las tarjetas SBus tenían un formato muy compacto para la época. Una tarjeta de un solo ancho medía 83,82 milímetros (3,3 plg) de ancho por 146,7 milímetros (5,8 plg) largo y está diseñado para montarse paralelo a la placa base. Esto permitió tres ranuras de expansión en la delgada carcasa tipo "caja de pizza" de SPARCstation 1.[4] El diseño también permite tarjetas de doble o triple ancho que ocupan dos o tres ranuras, así como tarjetas de doble altura (dos placas de 3x5 pulgadas montadas en una configuración "sándwich").
SBus se anunció originalmente como un bus de sistema y una interconexión de periféricos que permitía a los dispositivos de entrada y salida un acceso a la memoria con una relativa baja latencia.[5] Sin embargo, pronto las velocidades de la memoria y de la unidad central de procesamiento (CPU) superaron el rendimiento de E/S. Al cabo de un año, algunos sistemas Sun utilizaban 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.
Referencias
- ↑ a b «PCI:SBus Comparison». Sun Microsystems. March 1999. Consultado el 25 de mayo de 2011.
- ↑ James D. Lyle (1992). SBus Information Applications and Experience. Springer-Verlag. ISBN 978-0-387-97862-8.
- ↑ Susan A. Mason (1994). SBus handbook. Sun Microsystems. ISBN 978-0-13-107210-7.
- ↑ Bechtolsheim, A.V.; Frank, E.H. (1990). «Sun's SPARCstation 1: A workstation for the 1990s». Digest of Papers Compcon Spring '90. Thirty-Fifth IEEE Computer Society International Conference on Intellectual Leverage. pp. 184-188. ISBN 0-8186-2028-5. doi:10.1109/CMPCON.1990.63671.
- ↑ Frank, E.H. (1990). «The SBus: Sun's high performance system bus for RISC workstations». Digest of Papers Compcon Spring '90. Thirty-Fifth IEEE Computer Society International Conference on Intellectual Leverage. pp. 189-194. ISBN 0-8186-2028-5. doi:10.1109/CMPCON.1990.63672.
Enlaces externos
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.