DocumentCode :
1422904
Title :
Tolerance to transient faults in microprogrammed control units
Author :
Antola, Anna ; Negrini, Roberto ; Sami, Mariagiovanna ; Scarabottolo, Nello
Author_Institution :
Politecnico di Milano, Italy
Volume :
39
Issue :
5
fYear :
1990
fDate :
12/1/1990 12:00:00 AM
Firstpage :
535
Lastpage :
546
Abstract :
The detection of and recovery from transient faults that cause errors in microprogrammed control units are addressed. Error detection is based upon a particular form of signature analysis, namely the run-time computation of a value (the signature) that depends strictly on the microprogram path (the sequence) under execution. The microprogram is statistically segmented (sequences are defined in a fixed way, at design time), and an anticipated signature is associated with each sequence. At run time, at the start of each sequence the computation of the signature is restarted, whereas at the end the computed signature is compared with the anticipated signature of the sequence. If the check is passed, the status of the control unit is saved in suitable registers, and the previously saved status is discarded. If the check fails, the last-saved status is restored (rolled back) and microprogram execution restarts from this last-saved point
Keywords :
computerised control; electrical faults; error detection; microprogramming; system recovery; error detection; microprogram path; microprogrammed control units; run-time computation; sequence; signature; signature analysis; transient faults; Central Processing Unit; Circuit faults; Costs; Error analysis; Error correction; Fault detection; Programmable logic arrays; Read only memory; Transient analysis; Very large scale integration;
fLanguage :
English
Journal_Title :
Reliability, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9529
Type :
jour
DOI :
10.1109/24.61309
Filename :
61309
Link To Document :
بازگشت