A fault-tolerant computer architecture for space vehicle applications

dc.contributor.advisorChairperson, Graduate Committee: Brock LaMeresen
dc.contributor.authorHane, Jennifer Susanen
dc.date.accessioned2013-06-25T18:39:50Z
dc.date.available2013-06-25T18:39:50Z
dc.date.issued2012en
dc.description.abstractThe discovery of new methods to protect electronics from harsh radiation environments outside earth's atmosphere is important to the future of space exploration. Reconfigurable, SRAM-based Field Programmable Gate Arrays (FPGAs) are especially promising candidates for future spacecraft computing platforms; however, their susceptibility to radiation-induced faults in their configuration memory makes their use a challenge. This thesis presents the design and testing of a redundant fault-tolerant architecture targeted at the Xilinx Virtex-6 FPGA. The architecture is based on a combination of triple modulo redundancy (TMR), numerous spare units, repair (scrubbing), and environmental awareness. By using the spares and the partial reconfiguration capabilities of the FPGA, the system can remain operational while repair of damaged modules proceeds in the background. The environmental awareness is supplied by a multi-pixel radiation sensor designed to rest above the FPGA chip, providing information about which areas of the chip have received radiation strikes. The system places these potentially damaged areas first in the queue for scrubbing. Four implementations of the architecture with different types of computing module and numbers of spares reveal its versatility and scalability. These four demonstration systems were modeled with theoretical Markov calculations, for the purpose of determining their reliability. They were also implemented on Xilinx hardware and tested by the injection of simulated faults, based on realistic orbital fault rate data from the Cosmic Ray Effects on Micro-Electronics Code (CREME96) tool. These results confirm that the systems will be highly reliable under typical earth orbit conditions. The results also demonstrate that the inclusion of numerous spares and the sensor both lead to substantial improvements in the Mean Time Before Failure, over a traditional TMR system with only three modules and scrubbing.en
dc.identifier.urihttps://scholarworks.montana.edu/handle/1/1423en
dc.language.isoenen
dc.publisherMontana State University - Bozeman, College of Engineeringen
dc.rights.holderCopyright 2012 by Jennifer Susan Haneen
dc.subject.lcshComputer architectureen
dc.subject.lcshFault-tolerant computingen
dc.subject.lcshField programmable gate arraysen
dc.subject.lcshAerospace engineeringen
dc.titleA fault-tolerant computer architecture for space vehicle applicationsen
dc.typeThesisen
thesis.catalog.ckey1909486en
thesis.degree.committeemembersMembers, Graduate Committee: Randal Larimer; Ross K. Snideren
thesis.degree.departmentElectrical & Computer Engineering.en
thesis.degree.genreThesisen
thesis.degree.nameMSen
thesis.format.extentfirstpage1en
thesis.format.extentlastpage78en

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
HaneJ0512.pdf
Size:
2.89 MB
Format:
Adobe Portable Document Format
Copyright (c) 2002-2022, LYRASIS. All rights reserved.