Análisis de los circuitos del procesador de E/S del transbordador espacial

Fuentes: Examining circuit boards from the Space Shuttle's I/O Processor

Un artículo técnico extenso analiza dos tarjetas de circuito obtenidas del procesador de entrada/salida (IOP) de las computadoras de propósito general del programa del transbordador espacial de la NASA, fabricadas por IBM. El texto describe la arquitectura del IOP, un computador programable independiente del CPU, considerado uno de los primeros sistemas multihilo del mundo al implementar 25 procesadores virtuales sobre un único procesador físico. La primera tarjeta examinada, denominada MIA (Multiplexer Interface Adapter), servía como interfaz para cuatro de las 28 redes de bus de datos que conectaban las computadoras con el resto de la nave, transmitiendo a un millón de bits por segundo mediante señales con codificación Manchester. El artículo detalla los componentes de la placa: un módulo híbrido analógico de IBM con 46 pines para transmisión y recepción de señales, transformadores de aislamiento electromagnético, y chips personalizados de Motorola para codificar y decodificar Manchester, junto con registros de desplazamiento TTL. La segunda tarjeta almacenaba el microcódigo del IOP en fusibles metálicos, técnica anterior a las memorias DRAM. El texto también recorre el origen histórico de la codificación Manchester, desarrollada en la Universidad de Manchester a finales de los años cuarenta por el equipo de Frederic Williams, y explica por qué se eligió para las redes del transbordador: eliminar la componente de corriente continua y permitir separar bits en largas secuencias. En conjunto, el artículo combina ingeniería inversa de hardware, historia de la computación y fotografía de circuitos para documentar una pieza clave de la aviónica del transbordador espacial.