Virtual Field Programmable Gate Array Triple Modular Redundant Cell Design

Abstract

Space systems are becoming increasingly dependent on field programmable gate arrays (FPGAs) and yet the higher gate-count devices are vulnerable to the space environment. To compensate for this effect, triple modular redundancy tools have been developed. Unfortunately these tools complicate the user's design and they cannot cope with the so-called single event functional interrupt (SEFI). In this report, a method referred to as the virtual FPGA has been developed to provide an alternative. It is based on the combination of three FPGAs and radiation-hardened support circuitry. The basic idea involves voting each of up to 512 user input/output pins on all three commercial FPGAs using a radiation-hardened voting circuit. A hardened microcontroller manages the configurations of each of the three FPGAs and monitors upset statistics. Advanced packaging is used to form a component that seems similar in form to the single FPGAs that the concept intends to replace.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 28, 2004
Accession Number
ADA426619

Entities

People

  • Barbara Marty
  • James C. Lyke

Tags

Communities of Interest

  • Advanced Electronics
  • Energy and Power Technologies
  • Space

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Application-Specific Integrated Circuits
  • Circuits
  • Diagrams
  • Electronics
  • Field Programmable Gate Arrays
  • Instruction Set Architecture
  • Integrated Circuits
  • Intellectual Property
  • Microcontrollers
  • Radiation
  • Redundancy
  • Space Environments
  • Space Systems
  • Spacecraft
  • Standards

Fields of Study

  • Physics

Readers

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

Technology Areas

  • Space