Implementation Of The Configurable Fault Tolerant System Experiment On NPSAT 1

Abstract

Space is a harsh environment, full of high-energy radiation that can cause single-event effects (SEE) in orbiting satellites. Some of these effects, such as single-event upsets and single-event functional interrupts, occur when ionizing radiation causes the logical value in a memory element to change and are detectable and correctable through various error mitigation techniques. In this thesis, we develop and implement a hardware solution to combat these SEE for deployment as an experimental module on Naval Postgraduate School Satellite 1 (NPSAT-1). Based on the relatively benign orbit of NPSAT-1, industrial-grade, commercial-off-the-shelf components that have shown tolerance to radiation were selected to keep costs low. The primary source of mitigation relies on a globally triple-modular redundant microprocessor system instantiated inside of a XILINX Kintex-7 field-programmable gate array. The system consists of an open-source microprocessor without interlocked pipeline stages (MIPS) based processor softcore, a cached memory structure capable of accessing double-data rate type three and secure digital card memories, an interface to the main satellite bus, and XILINXs soft error mitigation softcore. The hardware was tested both in and out of the system and verified to work on the ground with faults injected. Other techniques to mitigate errors due to SEE, such as memory scrubbing, are intended to be added before launch.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2016
Accession Number
AD1027454

Entities

People

  • Andrew S. Jackson

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Advanced Electronics
  • Space

DTIC Thesaurus Topics

  • Artificial Satellites
  • Circuit Boards
  • Compilers
  • Computer Programming
  • Computer Programs
  • Computers
  • Data Rate
  • Electronics
  • Field Programmable Gate Arrays
  • Instruction Set Architecture
  • Integrated Circuits
  • Intellectual Property
  • Ionizing Radiation
  • Object Code
  • Operating Systems
  • Satellite Buses
  • Space Systems

Fields of Study

  • Physics

Readers

  • Cybersecurity.
  • Integrated Circuit Design and Technology.
  • Parallel and Distributed Computing.

Technology Areas

  • Space
  • Space - Satellites