DocumentCode
1128577
Title
Signature-monitoring technique based on instruction-bit grouping
Author
Chen, Y.-Y. ; Leu, K.-L.
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Chung-Hua Univ., Hsin-Chu, Taiwan
Volume
152
Issue
4
fYear
2005
fDate
7/8/2005 12:00:00 AM
Firstpage
527
Lastpage
536
Abstract
A new concurrent error-detection scheme monitors the signatures in online detection of instruction memory and control flow errors caused by transient and intermittent faults. The proposed signature-monitoring technique is based on the grouping of column bit information of instructions in a block to produce the block signature. The grouping size that represents the number of bits in a group could affect the fault coverage. It is shown that the fault coverage of a three-bit grouping scheme is better than that of two-bit grouping, and approaches to 1.0. The issue of the effect of state assignment on fault coverage is discussed. A methodology is given that can be used to select a near-optimal state assignment that guarantees a near-optimal fault coverage among all possible state assignments. A software-based simulation is conducted to justify the near-optimal state selected and validate the effectiveness of the proposed techniques. The proposed schemes are implemented in VHDL and hardware-based fault simulations running several benchmark programs verify the results obtained. Comparisons between various schemes are conducted.
Keywords
error detection; fault tolerant computing; instruction sets; state assignment; VHDL; benchmark programs; block signature; column bit information; concurrent error-detection scheme; control flow errors; fault coverage; hardware-based fault simulations; instruction memory; instruction-bit grouping; intermittent faults; near-optimal fault coverage; near-optimal state assignment; online detection; signature-monitoring technique; software-based simulation; three-bit grouping scheme; transient faults;
fLanguage
English
Journal_Title
Computers and Digital Techniques, IEE Proceedings -
Publisher
iet
ISSN
1350-2387
Type
jour
DOI
10.1049/ip-cdt:20045103
Filename
1492066
Link To Document