stringtranslate.com

Multibus

Tarjeta CPU Multibus I de una estación de trabajo Sun-2
Computadora de placa única Intel iSBC 386/116 Multibus II con VLSI A82389 como controlador multibus

Multibus es un estándar de bus informático utilizado en sistemas industriales. Fue desarrollado por Intel Corporation y adoptado como bus IEEE 796. [1]

La especificación Multibus era un estándar industrial sólido con un factor de forma relativamente grande, lo que permitía diseñar dispositivos complejos sobre ella. Debido a que estaba bien definida y bien documentada, una industria compatible con Multibus creció a su alrededor, con muchas empresas fabricando cajas y carcasas para tarjetas. Muchas otras fabricaban CPU , memoria y otras placas periféricas. En 1982 había más de 100 fabricantes de placas y sistemas Multibus. [2] Esto permitió construir sistemas complejos a partir de hardware comercial listo para usar , y también permitió a las empresas innovar mediante el diseño de una placa Multibus propietaria, y luego integrarla con el hardware de otro proveedor para crear un sistema completo. Un ejemplo de esto fue Sun Microsystems con sus estaciones de trabajo Sun-1 y Sun-2 . Sun construyó placas de CPU, memoria, SCSI y pantalla de video diseñadas a medida , y luego agregó placas de red Ethernet 3Com , controladores de disco SMD Xylogics , controladores de cinta Ciprico Tapemaster de 1/2 pulgada, procesador de punto flotante Sky e interfaces de terminal Systech de 16 puertos para configurar el sistema como una estación de trabajo o un servidor de archivos . [3] Otros proveedores de estaciones de trabajo que usaron diseños basados ​​en Multibus incluyeron HP / Apollo [4] y Silicon Graphics . [5]

La línea de productos Intel Multibus I y II fue adquirida a Intel por RadiSys Corporation , que en 2002 fue adquirida por US Technologies, Inc.

Arquitectura multibus

Multibus era un bus asincrónico que admitía dispositivos con distintas velocidades de transferencia y, al mismo tiempo, mantenía un rendimiento máximo . Tenía 20 líneas de dirección, por lo que podía direccionar hasta 1 Mb de memoria Multibus y 1 Mb de ubicaciones de E/S. La mayoría de los dispositivos de E/S Multibus solo decodificaban los primeros 64 Kb de espacio de direcciones.

Multibus admitía una funcionalidad multimaestro que le permitía compartir el Multibus con múltiples procesadores y otros dispositivos DMA . [6]

El formato estándar de Multibus era una placa de circuito de 12 pulgadas de ancho (300 mm) y 6,75 pulgadas de profundidad (171 mm) con dos palancas de expulsión en el borde frontal. La placa tenía dos buses: un bus P1 más ancho con asignación de pines definida por la especificación Multibus y un segundo bus P2 más pequeño que también se definía como bus privado.

Normas multibus

Multibus incluye los siguientes autobuses:

Versiones

Multibus I

IEEE-796: Bus de sistema de microcomputadoras; lanzado por primera vez por Intel en 1974. Las tarjetas no utilizaban paneles frontales, sino que utilizaban conectores en los bordes de las tarjetas (similares a las tarjetas ISA/PC-AT). Empresas como Northwest Technical aún ofrecen productos "al final de su vida útil" para Multibus I, que ahora se considera obsoleto. A continuación se incluye una lista de secciones relevantes para Multibus de la norma IEC 796:

Multibus II

IEEE-1296 bus de 32 bits/10 MHz, a 40 Mbyte/s. Los tamaños de las tarjetas son 3U x 220 mm y 6U x 220 mm. Estas tarjetas son más grandes que los tamaños de las tarjetas Eurocard VME, que son 3U/6U x 160 mm. Utiliza puertas TTL (serie "Fast") para los controladores y los conectores de la placa base son DIN 41612 tipo C. Multibus II aún no se considera obsoleto, pero se considera maduro; sin embargo, no se recomienda para nuevos diseños. IEEE-STD-1296: Bus síncrono de 32 bits de alto rendimiento: Multibus II, lanzado en 1987 y 1994. También como ISO/IEC 10861.

Usos históricos

El hardware Multibus-II que ejecuta el sistema operativo iRMX se utiliza en la mayoría de los subsistemas centrales de Supervisión Automática de Trenes en CLSCS, el Sistema de Control de Señales de la línea Central del Metro de Londres . Este fue suministrado por Westinghouse Rail Systems y puesto en funcionamiento a mediados de la década de 1990. La línea Central es una línea de Operación Automática de Trenes . Los elementos de Supervisión Automática de Trenes utilizan una combinación de iRMX en Multibus y Solaris en computadoras SPARC . Dieciséis computadoras del sitio local basadas en Multibus se distribuyen a lo largo de la línea junto con seis subsistemas centrales basados ​​en Multibus en el centro de control. Las funciones de control y comunicaciones en tiempo real son proporcionadas por los procesadores basados ​​en Multibus y las estaciones de trabajo Sun proporcionan funciones de base de datos y las consolas del operador en la sala de control. Todas las computadoras del subsistema son doblemente redundantes . El componente de Protección Automática de Trenes , crítico para la seguridad, es proporcionado por equipos a lo largo de la vía y a bordo del tren que no utilizan Multibus. El sistema todavía estaba en pleno funcionamiento en 2011 . En el centro de control, Westinghouse también proporcionó una versión reducida del sistema para capacitación del personal y pruebas de software, utilizando gran parte del mismo hardware y software que el sistema ATS completo, pero conectado a una computadora (también basada en Multibus-II y Sun) para simular los movimientos del tren y el comportamiento de la señalización.

El metro de Oslo , u Oslo Tunnelbane, utiliza un sistema de control de hardware Multibus suministrado por Westinghouse similar (aunque menos complejo) a través de las vías del Common Tunnel central o Fellestunnelen, pero se esperaba que fuera desmantelado en 2011.

Véase también

Referencias

  1. ^ IEEE Standard Microcomputer System Bus. IEEE . Diciembre de 1983. págs. 1–46. doi :10.1109/IEEESTD.1983.81701. ISBN 978-0-7381-2753-8. Recuperado el 21 de noviembre de 2011 .
  2. ^ ftp://reports.stanford.edu/pub/cstr/reports/csl/tr/82/229/CSL-TR-82-229.pdf [ enlace muerto permanente ] La arquitectura de la estación de trabajo SUN, Andreas Bechtolsheim, Forest Baskett, Vaughan Pratt, Informe técnico n.º 229 del Laboratorio de sistemas informáticos de la Universidad de Stanford, marzo de 1982
  3. ^ The Sun Hardware Reference Archivado el 2 de enero de 2007 en Wayback Machine.
  4. ^ "Copia archivada". Archivado desde el original el 8 de junio de 2010. Consultado el 25 de abril de 2008 .{{cite web}}: CS1 maint: copia archivada como título ( enlace )INFORMACIÓN SOBRE SISTEMAS HP/APOLLO
  5. ^ http://www.futuretech.blinkenlights.nl/iris-faq.html Archivado el 4 de septiembre de 2013 en Wayback Machine Preguntas frecuentes sobre Silicon Graphics IRIS 2000/3000
  6. ^ Manual del usuario de la placa Sun 68000, Sun Microsystems, Inc., febrero de 1983, revisión B
  7. ^ Actas de la conferencia nacional de informática del 16 al 19 de mayo de 1983 de la AFIPS '83, páginas 497-501. Biblioteca digital de la ACM

Enlaces externos