1. Efficient implementation of single event upset tolerant register comparison.
- Author
-
Reviriego, Pedro, Shanshan Liu, Liyi Xiao, and Maestro, Juan Antonio
- Subjects
- *
DATA corruption , *ERROR correction (Information theory) , *INFORMATION theory , *ERROR detection (Information theory) , *ERROR-correcting codes - Abstract
In many applications, an incoming value is compared against one or more values stored in registers. To avoid data corruption, the registers are in some cases protected with a single error correction (SEC) code. Therefore, in a traditional implementation, SEC decoding would be done before the comparison. However, previous works have shown that it may be more efficient to compare the SEC encoded values directly using a distance one comparison. This distance one comparison prevents single bit errors from affecting the result of the comparison and is in many cases simpler than an SEC decoding plus a traditional comparison. It is shown that the use of single-error correction double error detection (SEC-DED) encoded registers enables a simplified distance one comparison that can further reduce the cost of implementing error protection for register comparison. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF