|
TL32 Datasheet, PDF (13/31 Pages) List of Unclassifed Manufacturers – Real Time System Testing MIT 16.070 Lecture 32 | |||
|
◁ |
Fault Tolerance - Checking Hardware Resources
How can a processor check its own status?
⢠Built-In-Test (BIT)
â Ongoing diagnostics of the hardware that runs the software
â Interface checks
⢠CPU testing (done in the background)
⢠Memory testing
â Checking for memory corruption due to vibration, power surges,
electrostatic discharge, single event upsets, etc.
â Use error detection & recovery schemes (CRC, Hamming Code)
⢠Watchdog Timers
â Counting registers used to ensure that devices are still on line
â CPU resets the timer at regular intervals. Timer overflow indicates
a problem with the CPU
hperry
5/4/01
|
▷ |