The earliest application of an FPGA flown in space is The Aerospace Corporation's Data Processing Unit (DPU) for the SAMPEX spacecraft, the first spacecraft in NASA Goddard Space Flight Centers Small Explorer (SMEX) program.
SAMPEX was launched on July 3, 1992 from Vandenberg Air Force Base into a 550 x 675 km orbit, with an 82º inclination.
Six A1020-CQ84B, data code 9113 were used in the DPU design for parallel processing, fault tolerance, and redundancy. The A1020 was built on a Matsushita Electric Corp. (MEC) 2.0 µm process and contained 547 logic cells, each of which contained essentially a 4:1 multiplexer and OR gate. The DPU was an 80C85RH-based system with 24 kbytes of PROM and 56 kbytes or RAM.
The DPU was written up in the following communication:
"The SAMPEX Data Processing Unit"
D. J. Mabry, S.J. Hansel, and J.B. Blake
The Aerospace Corporation
IEEE Transactions on Geoscience and Remote Sensing
Vo. 31, No. 3, May 1993, pp. 572-574If you know an earlier spaceflight application of FPGAs, or any interesting early application of FPGAs in any military or aerospace system, please contact me
Home - NASA Office of Logic Design
Last Revised:
January 13, 2006
Digital Engineering Institute
Web Grunt:
Richard Katz