Concurrent detection of transient faults in microprocessors

dc.contributor.authorKhan, Mohammad Ziaullahen
dc.contributor.committeechairTront, Joseph G.en
dc.contributor.committeememberArmstrong, James R.en
dc.contributor.committeememberHa, Dong S.en
dc.contributor.committeememberBrown, Ezra A.en
dc.contributor.committeememberNunnally, Charles E.en
dc.contributor.departmentElectrical Engineeringen
dc.date.accessioned2015-07-09T20:43:18Zen
dc.date.available2015-07-09T20:43:18Zen
dc.date.issued1989en
dc.description.abstractA large number of errors in digital systems are due to the presence of transient faults. This is especially true of microprocessor-based systems working in a radiation environment that experience transient faults due to single event upsets. These upsets cause a temporary change in the state of the system without any permanent damage. Because of their random and non-recurring nature, transient faults are difficult to detect and isolate, hence they become a source of major concern, especially in critical real-time application areas. Concurrent detection of these errors is necessary for real-time operation. Most existing fault tolerance schemes either use redundancy to mask effects of transient faults or monitor the system for abnormal operations and then perform recovery operation. Although very effective, redundancy schemes incur substantial overhead that makes them unsuitable for small systems. Most monitoring schemes, on the other hand, only detect control flow errors. A new approach called Concurrent Processor Monitoring for on-line detection of transient faults is proposed that attempts to achieve high error coverage with small error detection latency. The concept of the execution profile of an instruction is defined and is used for detecting control flow and execution errors. To implement this scheme, a watchdog processor is designed for monitoring operation of the main processor. The effectiveness of this technique is demonstrated through computer simulations.en
dc.description.degreePh. D.en
dc.format.extentxii, 191 leavesen
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttp://hdl.handle.net/10919/54212en
dc.language.isoen_USen
dc.publisherVirginia Polytechnic Institute and State Universityen
dc.relation.isformatofOCLC# 20137598en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.lccLD5655.V856 1989.K526en
dc.subject.lcshFault location (Engineering)en
dc.subject.lcshFault-tolerant computingen
dc.titleConcurrent detection of transient faults in microprocessorsen
dc.typeDissertationen
dc.type.dcmitypeTexten
thesis.degree.disciplineElectrical Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.leveldoctoralen
thesis.degree.namePh. D.en

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LD5655.V856_1989.K526.pdf
Size:
5.79 MB
Format:
Adobe Portable Document Format