2003 · 14 citations · 5 references
EngineeringComputer EngineeringComputer ScienceFault ToleranceFault-tolerant ComputingFault-tolerant SystemsError Control CodingError CorrectionHardware Fault ToleranceRedundancy TechniquesAdder DesignArithmetic Logic Unit ArchitectureArithmetic Logic Unit DesignArithmetic Unit DesignFault MaskingFault-tolerant ArchitectureRedundancy EngineeringRedundant Computation
A fault-masking technique for both arithmetic and logical operations in an arithmetic logic unit (ALU) is proposed. The technique, which is basically time redundant, takes advantage of both time and hardware redundancy concepts. The method with which error correction is accomplished resembles that of triplication of hardware. Time redundancy is then used to complete the computation and obtain the final result on the same hardware. For example, a 12-b addition operation can be realized by using each of three 4-b adder modules three times in parallel. During each partial calculation, the error correction is accomplished by taking the majority gate of the results from the three 4-b adder blocks. The operation of an N-bit full-adder is shown as an example to describe the basis of the hardware partition in time redundancy (HPTR) technique.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
5
Fault-tolerant computing: fundamental concepts
V.P. Nelson · Computer · 1990 · 360 citations
The design and analysis of VLSI circuits
G.W.A.D. · Microelectronics Reliability · 1986 · 219 citations
Engineering, Computer Engineering, Electrical Engineering +12
A structured approach for VLSI circuit design
Jie Gu, K.F. Smith · Computer · 1989 · 28 citations
Engineering, Computer Engineering, Electrical Engineering +15