Fault-Tolerant Sequencer Using FPGA-Based Logic Designs for Space Applications

Abstract

The design of a device that controls the sequence and timing of deployment of CubeSats on the Naval Postgraduate School's CubeSat Launcher (NPSCuL) is detailed in this thesis. This design is intended to be implemented on a fieldprogrammable gate array (FPGA) installed into the NPSCuL. This configuration allows flexibility in reprogramming the launch sequence and adding additional functionality in future designs. Operating an FPGA on orbit presents unique challenges due to the radiation environment. Radiation from space cannot be shielded efficiently, so devices must be tolerant of the expected effects. The most common effect, the single-event upset can have detrimental effects on operating electronics, causing undesired changes to data. To combat this problem, fault tolerant techniques, such as triple-modular redundancy (TMR) are explored. In these methods, multiple redundant copies of the design are operated simultaneously, and the outputs are voted on by special circuits to eliminate errors. Comparisons between manual and software generated TMR methods are tested, and the design is implemented on test hardware for further verification. Finally, future research and testing is discussed to continue to ready the design for employment of the sequencer on an actual space mission.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2013
Accession Number
ADA620583

Entities

People

  • Jason J. Brandt

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Advanced Electronics
  • Biomedical
  • Energy and Power Technologies
  • Space

DTIC Thesaurus Topics

  • Application-Specific Integrated Circuits
  • Artificial Satellites
  • Computer Programming
  • Computer Programs
  • Computers
  • Cosmic Rays
  • Electronic Components
  • Field Programmable Gate Arrays
  • Integrated Circuits
  • Jet Propulsion
  • Logic Gates
  • Power Electronics
  • Semiconductor Devices
  • Semiconductors
  • Spacecraft
  • Systems Engineering
  • Test Methods

Fields of Study

  • Physics

Readers

  • Database Systems and Applications
  • Integrated Circuit Design and Technology.
  • Systems Analysis and Design

Technology Areas

  • Microelectronics
  • Microelectronics - Microelectromechanical Systems
  • Space
  • Space - Satellites