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...
Main Author: | |
---|---|
Other Authors: | |
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 |