Testing and evaluation of the configurable fault tolerant processor (CFTP) for space-based application

Approved for public release; distribution is unlimited === With the complexity of digital systems, reliability considerations are important. In many digital systems it is desirable to con-tinuously monitor, exercise and test the system in order to determine whether the system is performing as desire...

Full description

Bibliographic Details
Main Author: Hulme, Charles A.
Other Authors: Loomis, Herschel H., Jr.
Published: Monterey, California. Naval Postgraduate School 2012
Online Access:http://hdl.handle.net/10945/6189
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-6189
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-61892015-03-05T15:56:32Z Testing and evaluation of the configurable fault tolerant processor (CFTP) for space-based application Hulme, Charles A. Loomis, Herschel H., Jr. Ross, Alan A. Electrical Engineering Approved for public release; distribution is unlimited With the complexity of digital systems, reliability considerations are important. In many digital systems it is desirable to con-tinuously monitor, exercise and test the system in order to determine whether the system is performing as desired. Such moni-toring may enable automatic detection of failures via periodic testing or through the use of codes and checking circuits (e.g., built-in self-testing). While any complex system requires testing to ensure satisfactory performance, satellite systems require extensive testing for two additional reasons: they operate in an environment considerably different from that in which they were built, and after launch they are inaccessible to routine maintenance and repair. Because of these unique requirements, a specific solution is required such as a self-contained, autonomous, self-testing circuit. The focus of this thesis is on the design and development of a series of Built-In Self-Tests (BISTs) for use with the Configurable Fault Tolerant Processor (CFTP). The results of this thesis are two detailed designs for a Random Access Memory (RAM) BIST and a Read-Only Memory (ROM) BIST, as well as a conceptual design for a Field Programmable Gate Array (FPGA) BIST. These designs are stored on board the CFTP and are made to operate remotely and autonomously. Together, these BISTs provide a means to monitor, exercise, and test the CFTP components and thus facilitate a reliable design. 2012-03-14T17:48:02Z 2012-03-14T17:48:02Z 2003-12 Thesis http://hdl.handle.net/10945/6189 This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, it may not be copyrighted. Monterey, California. Naval Postgraduate School
collection NDLTD
sources NDLTD
description Approved for public release; distribution is unlimited === With the complexity of digital systems, reliability considerations are important. In many digital systems it is desirable to con-tinuously monitor, exercise and test the system in order to determine whether the system is performing as desired. Such moni-toring may enable automatic detection of failures via periodic testing or through the use of codes and checking circuits (e.g., built-in self-testing). While any complex system requires testing to ensure satisfactory performance, satellite systems require extensive testing for two additional reasons: they operate in an environment considerably different from that in which they were built, and after launch they are inaccessible to routine maintenance and repair. Because of these unique requirements, a specific solution is required such as a self-contained, autonomous, self-testing circuit. The focus of this thesis is on the design and development of a series of Built-In Self-Tests (BISTs) for use with the Configurable Fault Tolerant Processor (CFTP). The results of this thesis are two detailed designs for a Random Access Memory (RAM) BIST and a Read-Only Memory (ROM) BIST, as well as a conceptual design for a Field Programmable Gate Array (FPGA) BIST. These designs are stored on board the CFTP and are made to operate remotely and autonomously. Together, these BISTs provide a means to monitor, exercise, and test the CFTP components and thus facilitate a reliable design.
author2 Loomis, Herschel H., Jr.
author_facet Loomis, Herschel H., Jr.
Hulme, Charles A.
author Hulme, Charles A.
spellingShingle Hulme, Charles A.
Testing and evaluation of the configurable fault tolerant processor (CFTP) for space-based application
author_sort Hulme, Charles A.
title Testing and evaluation of the configurable fault tolerant processor (CFTP) for space-based application
title_short Testing and evaluation of the configurable fault tolerant processor (CFTP) for space-based application
title_full Testing and evaluation of the configurable fault tolerant processor (CFTP) for space-based application
title_fullStr Testing and evaluation of the configurable fault tolerant processor (CFTP) for space-based application
title_full_unstemmed Testing and evaluation of the configurable fault tolerant processor (CFTP) for space-based application
title_sort testing and evaluation of the configurable fault tolerant processor (cftp) for space-based application
publisher Monterey, California. Naval Postgraduate School
publishDate 2012
url http://hdl.handle.net/10945/6189
work_keys_str_mv AT hulmecharlesa testingandevaluationoftheconfigurablefaulttolerantprocessorcftpforspacebasedapplication
_version_ 1716731744248397824