NSSC-1

Last updated

The NASA Standard Spacecraft Computer-1 (NSSC-1) is a computer developed as a standard component for the MultiMission Modular Spacecraft at the Goddard Space Flight Center (GSFC) in 1974. The basic spacecraft was built of standardized components and modules, for cost reduction. The computer had 18 bit wide core memory or plated wire memory; up to 64 k. 18 bits was chosen because it gave more accuracy (x4) for data over a 16 bit machine. Floating point arithmetic was not supported.

Contents

Usage

The NSSC-1 was used on the

and other missions that were mostly limited to the solar system, eg Gamma Ray Observatory, and UARS. [2] :910

The prior OBP hardware was developed by Westinghouse and GSFC. The machine used diode–transistor logic, the lowest power parts available at the time on the preferred parts list; initially fabricated from 1700 SSI (NOR gate) packages, the later AOP was implemented using 69 MSI (medium-scale integration) TTL chips from Harris. [2] :904

The NSSC-1 was implemented by IBM using TRW versions of the Harris chips. [2] :905

Programming and support

The NSSC-1 had an assembler/loader/simulator toolset hosted on Xerox XDS 930 (24- bit) mainframe. An associated simulator ran at 1/1000 of real time. The Xerox computer was interfaced to a breadboard OBP in a rack (which, of course, operated at room temperature ambient conditions). Later, the Software Development and Validation Facility (SDVF) added a flight dynamics simulator hosted on a PDP-11/70 minicomputer. [3]

A purpose-built NSSC-1 Flight Executive was developed for use on the Solar Maximum Mission (SMM) and subsequent flights. It switched tasks at intervals of 25 ms and included a stored command processor that handled both absolute time and relative time commands. It had a status buffer that could be transferred back to a ground receiver station and thus required a lot of memory, typically more than half of that available, leaving the rest for applications and spare. [4]

Historical context

Prior to NSSC-1

The Advanced Onboard Processor (AOP) was used on Landsat B & C, International Ultraviolet Explorer (IUE), and OSS-1. It used medium scale integration transistor-transistor logic (TTL). [2]

Subsequent to NSSC-1

In the 1980s the RCA 1802 was used for many missions—like Galileo. This mission and other missions started the trend away from custom built NASA CPUs in spacecraft. The exploration of the inner and outer parts of the solar system would have to be done with existing (civilian and military-aerospace) CPUs.

Before the RAD family of 32 bit CPUs were used in space missions, the MIL-STD-1750A (a CPU that could run modern applications) saw substantial use.

Since the arrival of the IBM RAD6000 in the 2000s and the RAD750 in the 2010s, using the NSSC-1 has become unthinkable. Its computing power was not great, and most modern space missions require flight computers to have substantial and substantive computing power.

Related Research Articles

<span class="mw-page-title-main">Explorers Program</span> Ongoing NASA space exploration program

The Explorers program is a NASA exploration program that provides flight opportunities for physics, geophysics, heliophysics, and astrophysics investigations from space. Launched in 1958, Explorer 1 was the first spacecraft of the United States to achieve orbit. Over 90 space missions have been launched since. Starting with Explorer 6, it has been operated by NASA, with regular collaboration with a variety of other institutions, including many international partners.

<span class="mw-page-title-main">Mariner 9</span> First spacecraft to enter orbit around Mars (1971–1972)

Mariner 9 was a robotic spacecraft that contributed greatly to the exploration of Mars and was part of the NASA Mariner program. Mariner 9 was launched toward Mars on May 30, 1971, from LC-36B at Cape Canaveral Air Force Station, Florida, and reached the planet on November 14 of the same year, becoming the first spacecraft to orbit another planet – only narrowly beating the Soviet probes Mars 2 and Mars 3, which both arrived at Mars only weeks later.

MIL-STD-1750A or 1750A is the formal definition of a 16-bit computer instruction set architecture (ISA), including both required and optional components, as described by the military standard document MIL-STD-1750A (1980). Since August 1996, it has been inactive for new designs.

<span class="mw-page-title-main">Goddard Space Flight Center</span> NASAs first space research laboratory

The Goddard Space Flight Center (GSFC) is a major NASA space research laboratory located approximately 6.5 miles (10.5 km) northeast of Washington, D.C., in Greenbelt, Maryland, United States. Established on May 1, 1959, as NASA's first space flight center, GSFC employs about 10,000 civil servants and contractors. Named for American rocket propulsion pioneer Robert H. Goddard, it is one of ten major NASA field centers. GSFC is partially within the former Goddard census-designated place; it has a Greenbelt mailing address.

The RAD6000 radiation-hardened single-board computer, based on the IBM RISC Single Chip CPU, was manufactured by IBM Federal Systems. IBM Federal Systems was sold to Loral, and by way of acquisition, ended up with Lockheed Martin and is currently a part of BAE Systems Electronic Systems. RAD6000 is mainly known as the onboard computer of numerous NASA spacecraft.

<span class="mw-page-title-main">Ronald Parise</span> Italian-American astronaut (1951–2008)

Ronald Anthony Parise was an Italian American scientist who flew aboard two NASA Space Shuttle missions as a payload specialist.

Orbital Sciences Corporation was an American company specializing in the design, manufacture, and launch of small- and medium- class space and launch vehicle systems for commercial, military and other government customers. In 2014, Orbital merged with Alliant Techsystems (ATK) to create a new company called Orbital ATK, which in turn was purchased by Northrop Grumman in 2018.

<span class="mw-page-title-main">STEREO</span> Solar observation mission (2006–present)

STEREO is a solar observation mission. Two nearly identical spacecraft were launched in 2006 into orbits around the Sun that cause them to respectively pull farther ahead of and fall gradually behind the Earth. This enabled stereoscopic imaging of the Sun and solar phenomena, such as coronal mass ejections.

<span class="mw-page-title-main">Solar Dynamics Observatory</span> NASA mission, launched in 2010 to SE-L1

The Solar Dynamics Observatory (SDO) is a NASA mission which has been observing the Sun since 2010. Launched on 11 February 2010, the observatory is part of the Living With a Star (LWS) program.

<span class="mw-page-title-main">Katherine Johnson Independent Verification and Validation Facility</span>

NASA's Independent Verification & Validation (IV&V) Program was established in 1993 as part of an agency-wide strategy to provide the highest achievable levels of safety and cost-effectiveness for mission critical software. NASA's IV&V Program was founded under the NASA Office of Safety and Mission Assurance (OSMA) as a direct result of recommendations made by the National Research Council (NRC) and the Report of the Presidential Commission on the Space Shuttle Challenger disaster. Since then, NASA's IV&V Program has experienced growth in personnel, projects, capabilities, and accomplishments. NASA IV&V efforts have contributed to NASA's improved safety record since the program's inception. Today, Independent Verification and Validation (IV&V) is an Agency-level function, delegated from OSMA to Goddard Space Flight Center (GSFC) and managed by NASA IV&V. NASA's IV&V Program's primary business, software IV&V, is sponsored by OSMA as a software assurance technology. Having been reassigned as GSFC, NASA IV&V is Code 180.

Satellite formation flying is the coordination of multiple satellites to accomplish the objective of one larger, usually more expensive, satellite. Coordinating smaller satellites has many benefits over single satellites including simpler designs, faster build times, cheaper replacement creating higher redundancy, unprecedented high resolution, and the ability to view research targets from multiple angles or at multiple times. These qualities make them ideal for astronomy, communications, meteorology, and environmental uses.

<span class="mw-page-title-main">Amri Hernández-Pellerano</span> Puerto Rican scientist

Amri Hernández-Pellerano is a Puerto Rican electronics engineer and scientist who designs, builds and tests the electronics that will regulate the solar array power in order to charge the spacecraft battery and distribute power to the different loads or users inside various spacecraft at NASA's Goddard Space Flight Center. She designed the power systems electronics for the Wilkinson Microwave Anisotropy Probe (WMAP) mission. WMAP is a NASA Explorer mission spacecraft which measures the temperature of the cosmic background radiation over the full sky with unprecedented accuracy.

<span class="mw-page-title-main">Landsat 8</span> American Earth-observing satellite launched in 2013 as part of the Landsat program

Landsat 8 is an American Earth observation satellite launched on 11 February 2013. It is the eighth satellite in the Landsat program; the seventh to reach orbit successfully. Originally called the Landsat Data Continuity Mission (LDCM), it is a collaboration between NASA and the United States Geological Survey (USGS). NASA Goddard Space Flight Center in Greenbelt, Maryland, provided development, mission systems engineering, and acquisition of the launch vehicle while the USGS provided for development of the ground systems and will conduct on-going mission operations. It comprises the camera of the Operational Land Imager (OLI) and the Thermal Infrared Sensor (TIRS), which can be used to study Earth surface temperature and is used to study global warming.

In computer architecture, 18-bit integers, memory addresses, or other data units are those that are 18 bits wide. Also, 18-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers, address buses, or data buses of that size.

<span class="mw-page-title-main">History of the Goddard Space Flight Center</span>

Goddard Space Flight Center (GSFC) is NASA's first, and oldest, space center. It is named after Robert H. Goddard, the father of modern rocketry. Throughout its history, the center has managed, developed, and operated many notable missions, including the Cosmic Background Explorer, the Hubble Space Telescope, the Tracking and Data Relay Satellite System (TDRSS), the Lunar Reconnaissance Orbiter, and the Solar Dynamics Observatory.

<span class="mw-page-title-main">Interplanetary Monitoring Platform</span> NASA program to investigate interplanetary plasma and magnetic field

Interplanetary Monitoring Platform was a program managed by the NASA Goddard Space Flight Center in Greenbelt, Maryland, as part of the Explorers program, with the primary objectives of investigation of interplanetary plasma and the interplanetary magnetic field. The orbiting of IMP satellites in a variety of interplanetary and earth orbits allowed study of spatial and temporal relationships of geophysical and interplanetary phenomena simultaneously by several other NASA satellites.

<span class="mw-page-title-main">Lunar IceCube</span> Nanosatellite launched in 2022

Lunar IceCube is a NASA nanosatellite orbiter mission that was intended to prospect, locate, and estimate amount and composition of water ice deposits on the Moon for future exploitation. It was launched as a secondary payload mission on Artemis 1, the first flight of the Space Launch System (SLS), on 16 November 2022. As of February 2023 it is unknown whether NASA team has contact with satellite or not.

Multi-mission Modular Spacecraft, also known as the MMS, was originally designed by NASA to serve the largest array of functions for the space program possible to decrease the cost of space missions. It was designed to operate in four distinct areas of missions. The MMS began development about a decade before it became implemented in the 1980s and 1990s. The basic MMS was made up of three different modules. They include the altitude control, communications and data handling, and the power subsystems. The idea of a modular system serving many purposes was the pioneer of the leading systems within the space technology ecosystem today as it has left a lasting legacy. The MMS was intended to be "Shuttle compatible", i.e. recoverable/serviceable by the Space Shuttle orbiter.

NASA's Solar Terrestrial Probes program (STP) is a series of missions focused on studying the Sun-Earth system. It is part of NASA's Heliophysics Science Division within the Science Mission Directorate.

A spacecraft command language is a computer command language for commanding spacecraft mission systems. Ultimately such languages are used to command remote spacecraft with telecommands, but they are also used for development and verification of onboard systems, and of ground systems, prior to launch.

References

  1. McComas, David (September 22, 2015). "Lessons from 30 Years of Flight Software" (PDF). NASA Goddard Space Flight Center. Retrieved November 22, 2024.
  2. 1 2 3 4 Trevathan, Charles E., Taylor, Thomas D., Hartenstein, Raymond G., Merwarth, Ann C., and Stewart, William N. (1984). "Development and Application of NASA's First Standard Spacecraft Computer". Communications of the ACM. 27 (9): 902–913. doi: 10.1145/358234.358252 . S2CID   9237533.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  3. Styles, F., Taylor, T., Tharpe, M. and Trevathan, C. “A General-Purpose On-Board Processor for Scientific Spacecraft,” NASA/GSFC, X-562-67-202, July 1967.
  4. Stakem, Patrick H. The History of Spacecraft Computers from the V-2 to the Space Station, 2010, PRB Publishing, ASIN B004L626U6

Further reading