DocumentCode :
1486462
Title :
Concurrent error detection in nonlinear digital circuits using time-freeze linearization
Author :
Chatterjee, Abhijit ; Roy, Rabindra K.
Author_Institution :
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Volume :
46
Issue :
11
fYear :
1997
fDate :
11/1/1997 12:00:00 AM
Firstpage :
1208
Lastpage :
1218
Abstract :
Concurrent error detection in digital circuits is very important in applications where error in processed data can have catastrophic effects. Typically, error detection is performed by a small amount of additional hardware called the checking circuit. In the past, researchers have developed techniques for concurrent error detection in linear digital state variable circuits. In this paper, we investigate concurrent error detection techniques for nonlinear digital circuits that compute polynomial functions of multiple variables. Such circuits have widespread use in the design of various classes of nonlinear digital filters. The proposed error detection schemes are possible due to the use of a new linearization method called time-freeze linearization. In this method, a nonlinear circuit is modeled as a linear circuit for each individual time frame corresponding to the time taken to process a given set of input data. The defining parameters of this linear model change from one time frame to another but are regarded as fixed or frozen in any given time frame. This allows the use of real number checksum codes for fault detection. As opposed to duplicating the entire nonlinear part of the circuit, our approach allows us to use the nonlinear functions to drive the check circuitry, while achieving full fault coverage at low hardware cost
Keywords :
digital circuits; digital filters; error detection; signal processing; checksum codes; concurrent error detection; error detection; error detection schemes; fault coverage; fault detection; nonlinear digital circuits; nonlinear digital filters; nonlinear functions; real number checksum codes; self-healing systems; state variable systems; time-freeze linearization; Circuit faults; Concurrent computing; Cost function; Digital circuits; Digital filters; Electrical fault detection; Hardware; Linear circuits; Nonlinear circuits; Polynomials;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.644296
Filename :
644296
Link To Document :
بازگشت