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.
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.
Multibus incluye los siguientes autobuses:
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:
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.
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. [actualizar]
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.
{{cite web}}
: CS1 maint: copia archivada como título ( enlace )INFORMACIÓN SOBRE SISTEMAS HP/APOLLO