Fault tolerant microcontroller for the configurable Fault Tolerant Processor

In this thesis, the design of a fault tolerant microcontroller for the Configurable Fault Tolerant Processor is presented. The Configurable Fault Tolerant processor is a spaceborne Field Programmable Gate Array experiment platform susceptible to Single Event Upsets. Fault tolerance is needed to cont...

Full description

Bibliographic Details
Main Author: Dwiggins, David E.
Other Authors: Loomis, Herschel H.
Published: Monterey, California. Naval Postgraduate School 2012
Online Access:http://hdl.handle.net/10945/3989
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-3989
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-39892014-11-27T16:05:00Z Fault tolerant microcontroller for the configurable Fault Tolerant Processor Dwiggins, David E. Loomis, Herschel H. Ross, Alan A. Naval Postgraduate School (U.S.) Electrical Engineering In this thesis, the design of a fault tolerant microcontroller for the Configurable Fault Tolerant Processor is presented. The Configurable Fault Tolerant processor is a spaceborne Field Programmable Gate Array experiment platform susceptible to Single Event Upsets. Fault tolerance is needed to control the experiment in higher radiation orbits and the microcontroller will offer enhanced functionality for experiments. The 16-bit microcontroller is contained within the resources of a single Field Programmable Gate Array. It includes RAM, microprocessor, FPGA configuration and configuration readback modules, PC/104 interface module, and fault detection and correction capabilities. Fault tolerance is implemented via triple modular redundancy and Hamming error correction coding. Complete source code for the microcontroller and C-based compilation tools are included as appendices. 2012-03-14T17:40:00Z 2012-03-14T17:40:00Z 2008-09 Thesis http://hdl.handle.net/10945/3989 268816326 Approved for public release, distribution unlimited Monterey, California. Naval Postgraduate School
collection NDLTD
sources NDLTD
description In this thesis, the design of a fault tolerant microcontroller for the Configurable Fault Tolerant Processor is presented. The Configurable Fault Tolerant processor is a spaceborne Field Programmable Gate Array experiment platform susceptible to Single Event Upsets. Fault tolerance is needed to control the experiment in higher radiation orbits and the microcontroller will offer enhanced functionality for experiments. The 16-bit microcontroller is contained within the resources of a single Field Programmable Gate Array. It includes RAM, microprocessor, FPGA configuration and configuration readback modules, PC/104 interface module, and fault detection and correction capabilities. Fault tolerance is implemented via triple modular redundancy and Hamming error correction coding. Complete source code for the microcontroller and C-based compilation tools are included as appendices.
author2 Loomis, Herschel H.
author_facet Loomis, Herschel H.
Dwiggins, David E.
author Dwiggins, David E.
spellingShingle Dwiggins, David E.
Fault tolerant microcontroller for the configurable Fault Tolerant Processor
author_sort Dwiggins, David E.
title Fault tolerant microcontroller for the configurable Fault Tolerant Processor
title_short Fault tolerant microcontroller for the configurable Fault Tolerant Processor
title_full Fault tolerant microcontroller for the configurable Fault Tolerant Processor
title_fullStr Fault tolerant microcontroller for the configurable Fault Tolerant Processor
title_full_unstemmed Fault tolerant microcontroller for the configurable Fault Tolerant Processor
title_sort fault tolerant microcontroller for the configurable fault tolerant processor
publisher Monterey, California. Naval Postgraduate School
publishDate 2012
url http://hdl.handle.net/10945/3989
work_keys_str_mv AT dwigginsdavide faulttolerantmicrocontrollerfortheconfigurablefaulttolerantprocessor
_version_ 1716720906058858496