|
|
|
|
|
Error DetectorIn electronics and computer science, an error detector is hardware and/or software which produces one output when an error is present at its input, and a different output when an error is not present. In simplest form, an error detector will produce a 0 when its input is correct, and a 1 when its input is in error. The error detector may detect inconsistencies in redundant information, an error-detecting code such as a parity bit, in the incoming data. The error detector may compare incoming signals against internally pre-set criteria. For example, it may compare a signal voltage against fixed limits, and output a 1 when the input voltage is outside the limits. When an error detector detects an error, it may produce an interrupt to cause an exception handling program to run. The output of the error detector may be captured in a latch for readout by the exception handler after the event, even if the incoming error is only transiently present. Error correction circuits often incorporate an error detector as well. An alert from an error detector can be used to enable reverse error correction, by recovery of correct data by the exception handler from a correct data source. For example, an exception handler can replace corrupted data in a cache with correct data from the original source. The error detector output can also be useful for problem diagnosis, even if the error cannot be corrected.
|
 |
|
| Copyright 2005-2009 OnPedia.com. All Rights Reserved |
|
|