stringtranslate.com

multibus

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 en él. Debido a que estaba bien definido y bien documentado, a su alrededor creció una industria compatible con Multibus, y muchas empresas fabricaban cajas y carcasas para tarjetas. Muchos otros fabricaron CPU , memoria y otras placas periféricas. En 1982 existían más de 100 fabricantes de placas y sistemas Multibus. [2] Esto permitió construir sistemas complejos a partir de hardware comercial disponible en el mercado y también permitió a las empresas innovar diseñando una placa Multibus patentada 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 visualización de video de diseño personalizado , 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 de 16 puertos Systech. para configurar el sistema como estación de trabajo o servidor de archivos . [3] Otros proveedores de estaciones de trabajo que utilizaron diseños basados ​​en Multibus incluyeron HP / Apollo [4] y Silicon Graphics . [5]

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

Arquitectura multibus

Multibus era un bus asíncrono que acomodaba dispositivos con varias velocidades de transferencia manteniendo 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 sólo decodifican los primeros 64 Kb de espacio de direcciones.

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

El factor de forma 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 junta tenía dos autobuses. El bus P1 más ancho cuya asignación de pines fue definida por la especificación Multibus. Un segundo autobús P2 más pequeño también se definió como autobús privado.

Estándares multibus

Multibus incluye los siguientes autobuses:

Versiones

Multibús I

IEEE-796: Bus del sistema de microcomputadoras; Lanzado por primera vez por Intel en 1974. Las tarjetas no usaban paneles frontales, sino que usaban dedos de borde de tarjeta como conectores (similar a las tarjetas ISA/PC-AT). Empresas como Northwest Technical todavía ofrecen productos de "fin de vida útil" para Multibus I, que ahora se considera obsoleto. La siguiente es una lista de secciones relevantes para Multibus del estándar IEC 796:

Multibús II

Bus IEEE-1296 de 32 bits/10 MHz, a 40 Mbyte/s. Los tamaños de tarjeta son 3U x 220 mm y 6U x 220 mm. Estas tarjetas son más grandes que los tamaños de VME Eurocard, que son 3U/6U x 160 mm. Utiliza puertas TTL (serie "Fast") para controladores y los conectores del backplane son DIN 41612 tipo C. Multibus II aún no se considera obsoleto, pero sí maduro; sin embargo, no se recomienda para diseños nuevos. 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 principales 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 . Fue suministrado por Westinghouse Rail Systems y puesto en servicio 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 ordenadores locales de sitio basados ​​en Multibus están distribuidos a lo largo de la línea junto con seis subsistemas centrales basados ​​en Multibus en el centro de control. Las funciones de comunicación y control en tiempo real las proporcionan 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 tienen doble redundancia . El componente de protección automática de trenes , crítico para la seguridad, lo proporcionan equipos en 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 imitació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 de los trenes y el comportamiento de señalización.

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

Ver también

Referencias

  1. ^ Bus del sistema de microcomputadora estándar IEEE. Ieeexplore.ieee.org. Diciembre de 1983. págs. 1–46. doi :10.1109/IEEESTD.1983.81701. ISBN 978-0-7381-2753-8. Consultado 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}}: Mantenimiento CS1: copia archivada como título ( enlace )INFORMACIÓN DE SISTEMAS HP/APOLLO
  5. ^ http://www.futuretech.blinkenlights.nl/iris-faq.html 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 AFIPS '83 de la conferencia nacional de informática del 16 al 19 de mayo de 1983, páginas 497-501. biblioteca digital ACM

enlaces externos