NSSC-1


De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

La NASA Standard Spacecraft Computer-1 ( NSSC-1 ) es una computadora desarrollada como un componente estándar para la Nave Espacial Modular de Misiones Múltiples en el Centro de Vuelo Espacial Goddard (GSFC) en 1974. La nave espacial básica se construyó con componentes y módulos estandarizados, por costo reducción. La computadora tenía una memoria de núcleo de 18 bits de ancho o una memoria de cable enchapado ; hasta 64 k. Se eligieron 18 bits porque proporcionaban más precisión (x4) para los datos en una máquina de 16 bits. No se admite el punto flotante .

Uso

El NSSC-1 se utilizó en el

y otras misiones que se limitaron en su mayoría al sistema solar, por ejemplo, el Observatorio de Rayos Gamma y la UARS . [1] : 910

El hardware OBP anterior fue desarrollado por Westinghouse y GSFC. La máquina utilizaba lógica de diodo-transistor , las piezas de menor potencia disponibles en ese momento en la lista de piezas preferidas; Inicialmente fabricado a partir de 1700 paquetes SSI ( puerta NOR ), el AOP posterior se implementó utilizando 69 chips TTL MSI ( integración de escala media ) de Harris. [1] : 904

El NSSC-1 fue implementado por IBM usando versiones TRW de los chips Harris. [1] : 905

Programación y soporte

El NSSC-1 tenía un conjunto de herramientas de ensamblador / cargador / simulador alojado en el mainframe Xerox XDS 930 (24 bits) . Un simulador asociado se ejecutó a 1/1000 de tiempo real. La computadora Xerox se conectó a una placa de pruebas OBP en un bastidor (que, por supuesto, funcionaba a temperatura ambiente). Más tarde, el desarrollo de software y de las instalaciones de validación (SDVF) añadieron un vuelo dinámica simulador alojados en un PDP-11/70 minicomputadora . [2]

Se desarrolló un ejecutivo de vuelo NSSC-1 especialmente diseñado para su uso en la Misión Solar Máxima (SMM) y vuelos posteriores. Cambiaba tareas a intervalos de 25 ms e incluía un procesador de comandos almacenados que manejaba comandos de tiempo absoluto y de tiempo relativo . Tenía un búfer de estado que podía transferirse a una estación receptora terrestre y, por lo tanto, requería mucha memoria, generalmente más de la mitad de la disponible, dejando el resto para aplicaciones y repuesto. [3]

Contexto histórico

Antes de NSSC-1

El procesador avanzado a bordo (AOP) se utilizó en Landsat B & C, International Ultraviolet Explorer (IUE) y OSS-1. Utilizaba lógica transistor-transistor de integración de escala media (TTL). [1]

Posterior a NSSC-1

En la década de 1980, el RCA 1802 se utilizó para muchas misiones, como Galileo . Esta misión y otras misiones comenzaron la tendencia de alejarse de las CPU de la NASA construidas a medida en naves espaciales. La exploración de las partes internas y externas del sistema solar debería realizarse con CPU existentes (civiles y militares-aeroespaciales).

Antes de que la familia RAD de CPU de 32 bits se usara en misiones espaciales, la MIL-STD-1750A (una CPU que podía ejecutar aplicaciones modernas) tuvo un uso sustancial.

Desde la llegada del IBM RAD6000 en la década de 2000 y del RAD750 en la de 2010, el uso del NSSC-1 se ha vuelto impensable. Su poder de cómputo no era grande, y la mayoría de las misiones espaciales modernas requieren que las computadoras de vuelo tengan un poder de cómputo sustancial y sustancial.

Referencias

  1. ↑ a b c d Trevathan, Charles E., Taylor, Thomas D., Hartenstein, Raymond G., Merwarth, Ann C. y Stewart, William N. (1984). "Desarrollo y aplicación de la primera computadora espacial estándar de la NASA" . Comunicaciones de la ACM . 27 (9): 902–913. doi : 10.1145 / 358234.358252 .CS1 maint: varios nombres: lista de autores ( enlace )
  2. ^ Styles, F., Taylor, T., Tharpe, M. y Trevathan, C. "Un procesador a bordo de propósito general para naves espaciales científicas", NASA / GSFC, X-562-67-202, julio de 1967.
  3. ^ Stakem, Patrick H. La historia de las computadoras de la nave espacial desde la V-2 a la estación espacial, 2010, PRB Publishing, ASIN B004L626U6

Otras lecturas

  • DESARROLLO Y APLICACIÓN DE LA PRIMERA COMPUTADORA ESTÁNDAR DE LA NAVE ESPACIAL. MCCA 1984
Obtenido de " https://en.wikipedia.org/w/index.php?title=NSSC-1&oldid=1030234258 "