Este artículo necesita citas adicionales para su verificación . ( octubre de 2024 ) |
Futurebus ( IEEE 896 ) es un estándar de bus de computadora diseñado para reemplazar todas las conexiones de bus local en una computadora, incluyendo la CPU , tarjetas enchufables e incluso algunos enlaces LAN entre máquinas. El proyecto comenzó en 1979 y se completó en 1987, pero luego pasó por un rediseño hasta 1994. Ha tenido poco uso en el mundo real, aunque aún se diseñan implementaciones personalizadas.
A finales de los años 70, VMEbus era más rápido que las piezas que se conectaban a él. Podía conectar una CPU y una RAM a VME en tarjetas separadas para construir una computadora. Sin embargo, a medida que la velocidad de las CPU y la RAM aumentaba rápidamente, Futurebus creó un sucesor de VMEbus utilizando enlaces asincrónicos . Aunque la capacidad de tener varias tarjetas en el sistema como "maestras", lo que le permitió a Futurebus construir máquinas multiprocesador , requería alguna forma de "arbitraje distribuido" para permitir que las distintas tarjetas accedieran al bus en cualquier momento, a diferencia de VME, que colocaba una única maestra en la ranura 0 con el control general.
Los estándares IEEE típicos comienzan con una empresa que construye un dispositivo y luego lo envía al IEEE para que lo estandarice. En el caso de Futurebus, se diseñó todo el sistema durante el proceso de estandarización. Pasaron ocho años hasta que finalmente se acordó la especificación en 1987. Tektronix fabricó algunas estaciones de trabajo basadas en Futurebus. [1] Pasaron otros cuatro años hasta que se publicó el estándar Futurebus+. El comité IEEE 896 se separó más tarde del comité IEEE de estándares de microcomputadoras y formó el comité IEEE de estándares de arquitectura de bus (BASC).
Texas Instruments aún fabrica transceptores Futurebus+ que cumplen con el estándar IEEE Standard 1194.1-1991 Backplane Transceiver Logic (BTL) . Futurebus+ se utilizó como bus de E/S en los sistemas DEC 4000 AXP y DEC 10000 AXP . Las placas Futurebus+ FDDI aún son compatibles con el sistema operativo OpenVMS .
Futurebus se describe en los siguientes estándares IEEE :
Los sistemas Futurebus se implementaron con mecánica Eurocard 9U×280 utilizando conectores DIN de 96 pines , lo que dio como resultado una placa base que admitía anchos de bus de 16 y 32 bits. Las placas Futurebus+ tienen un tamaño Hard Metric de 12SU×12SU definido en los estándares IEEE 1301.