Completion and Testing of a TMR Computing Testbed and Recommendations for a Flight-Ready Follow-On Design

Abstract

This thesis focuses on the completion and hardware testing of a fault tolerant computer system utilizing Triple Modular Redundancy (TMR). Due to the radiation environment in space, electronics in space applications must be designed to accommodate single event phenomena. While radiation hardened processors are available, they offer lower performance and higher cost than commercial off the shelf processors. In order to utilize non-hardened devices, a fault tolerance scheme such as TMR may be implemented to increase reliability in a radiation environment. The design that was completed in this effort is one such implementation. The completion of the hardware design consisted of programming logic devices, implementing hardware design corrections, and the design of an overall system controller. The testing effort included basic power and ground verification checks to programming, executing, and evaluating programs in read only memory. During this phase, additional design changes were implemented to correct design flaws. This thesis also evaluated the preliminary design changes required for a space implementation of this TMR design. This included design changes due to size, power, and weight restrictions. Additionally, a detailed analysis of component survivability was performed based on past radiation testing.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 2000
Accession Number
ADA386424

Entities

People

  • Damen O. Hofheinz

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Artificial Satellites
  • Circuit Boards
  • Compilers
  • Computer Programming
  • Computers
  • Cosmic Rays
  • Electronics
  • Electronics Industry
  • Environment
  • Fault Tolerance
  • Logic Devices
  • Low Earth Orbits
  • Operating Systems
  • Radiation
  • Radiation Effects
  • Reliability
  • Spacecraft

Fields of Study

  • Physics

Readers

  • Parallel and Distributed Computing.
  • Software Engineering

Technology Areas

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