Title :
On error correction in macro-based circuits
Author :
Pomeranz, Irith ; Reddy, Sudhakar M.
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
fDate :
10/1/1997 12:00:00 AM
Abstract :
We consider the problem of correcting errors in a macro-based circuit. Our formulation of the problem allows the correction of errors that arise both in the context of design error correction before the circuit is realized, and when a physical circuit needs to be corrected or diagnosed. Two error classes are defined, namely, component errors and line errors. Both single and multiple errors are considered. Accurate correction procedures are given for single errors. Heuristics are used for correcting multiple errors. Experimental results are given to demonstrate the correction procedures presented
Keywords :
error correction; logic design; logic testing; macros; component error; design; diagnosis; error correction; line error; macro-based circuit; multiple error; single error; Circuit simulation; Computational modeling; Computer errors; Error correction; Fault location; Hardware; Integrated circuit interconnections; Logic; Manufacturing processes; Physics computing;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on