Totally Self-Checking Checkers for Low-Cost Arithmetic Codes
- 1 July 1985
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-34 (7) , 596-601
- https://doi.org/10.1109/TC.1985.1676598
Abstract
This paper presents totally self-checking (TSC) checkers for low-cost AN codes with generator A = 2r −1. These checkers are composed of two different parts. The first part is a TSC residue generator modulo (22r − 1), and the second part is a TSC checker for the same low-cost AN code with code length 2r. There are r output lines with two code output states: the all O's and the all 1's states, which can be reduced to 1-out-of-2 code output states by using a "counter-driven comparator." These checkers have the same number of output lines, but they are faster, more economical, and more reliable, compared to the corresponding checkers based on the computation of the residue modulo 2r − 1 of the input states.Keywords
This publication has 12 references indexed in Scilit:
- Design and Application of Self-Testing Comparators Implemented with MOS PLA'sIEEE Transactions on Computers, 1984
- Design of Totally Self-Checking Comparators with an Arbitrary Number of InputsIEEE Transactions on Computers, 1984
- Totally self-checking checker for 3 N arithmetic codesElectronics Letters, 1983
- Detection of Storage Errors in Mass Memories Using Low-Cost Arithmetic Error CodesIEEE Transactions on Computers, 1978
- The STAR (Self-Testing And Repairing) Computer: An Investigation of the Theory and Practice of Fault-Tolerant Computer DesignIEEE Transactions on Computers, 1971
- Concurrent Error Detection for Group Look-ahead Binary AddersIBM Journal of Research and Development, 1970
- An Error-Detecting Binary Adder: A Hardware-Shared ImplementationIEEE Transactions on Computers, 1970
- Error Codes for Arithmetic OperationsIEEE Transactions on Electronic Computers, 1966
- Error Detecting and Correcting Binary Codes for Arithmetic OperationsIEEE Transactions on Electronic Computers, 1960
- On Checking an AdderIBM Journal of Research and Development, 1958