Fault tolerant digital systems |
| |
Authors: | Prasad V.B. |
| |
Affiliation: | Dept. of Electr. Eng., Bradley Univ., Peoria, IL ; |
| |
Abstract: | Two common dependability measures of fault-tolerant systems, availability and reliability, are defined, and the design of a reliable system is described. The first step is the incoming inspection of components to remove weak or defective components prior to assembly into subsystems. The next step is to use fault-avoidance techniques. Examples are careful signal routing, shielding, cabinet grounding, and inline static filters to increase the signal-to-noise ratio, limiting the fanout of gates to a small number to reduce the dissipation of power, and minimization of human errors through such measures as labeling and documentation. Another technique for increasing reliability is the use of a fault-tolerant design. Three approaches are examined: (1) fault-detection techniques (duplication, coding techniques, the check sum method, watchdog timers and timeouts, and consistency and capability checking); (2) fault-masking techniques (triple modular redundancy and error-correcting codes); (3) dynamic redundancy techniques. System diagnosis and the application of fault-tolerant systems are also discussed |
| |
Keywords: | |
|
|