Title :
Efficient time redundancy for error correcting inner-product units and convolvers
Author :
Hsu, Yuang-Ming ; Piuri, Vincenzo ; Swartzlander, Earl E., Jr.
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Abstract :
Fault tolerance can be achieved by using time redundancy with modest hardware overhead at the expense of computation time. In this paper the REcomputing with Triplication With Voting (RETWV) technique is applied to complex arithmetic units, such as inner product units and convolvers for concurrent error correction. Hardware complexity, delay, and throughput of the RETWV concurrent error correcting inner product units are analyzed and compared. It is seen that RETWV designs can be faster than the conventional design. That is, in addition to their concurrent error correcting capability, the throughput of RETWV designs is higher than that of their nonredundant counterparts. This result is significant because this shows that the RETWV technique, which is a time redundancy approach, can be used in high performance systems
Keywords :
convolution; delays; digital arithmetic; error correction; fault tolerant computing; parallel architectures; redundancy; RETWV technique; complex arithmetic units; concurrent error correction; convolvers; delay; error correcting inner-product units; fault tolerance; hardware complexity; hardware overhead; throughput; time redundancy; Computer errors; Convolution; Convolvers; Error correction; Fault tolerance; Hardware; Redundancy; Registers; Throughput; Voting;
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 1995. Proceedings., 1995 IEEE International Workshop on,
Conference_Location :
Lafayette, LA
Print_ISBN :
0-8186-7107-6
DOI :
10.1109/DFTVS.1995.476953