Low power self-checking two-rail code checker design

Totally self-checking (TSC) system can execute on-line testing in normal operation mode and immediately detect the fault existing in a system to enhance reliability. In this paper, a novel non-tree structure two-rail code self-checking checker (denoted by TCC-P) is proposed. Based on TSMC 0.18um process technology, the real chip is designed and verified. The experiment results show that the proposed checker has reduced 39.30% power dissipation with the penalty of little area overhead as compared with the best one previous work. The feature of both lower power and the capability to work in both clock phases confirm our design is valid and efficient.

[1]  J. Martin Borden Optimal Asymmetric Error Detecting Codes , 1982, Inf. Control..

[2]  Sotirios Matakias,et al.  A Current Mode, Parallel, Two-Rail Code Checker , 2008, IEEE Transactions on Computers.

[3]  Jay M. Berger A Note on Error Detection Codes for Asymmetric Channels , 1961, Inf. Control..

[4]  Cecilia Metra,et al.  High speed and highly testable parallel two-rail code checker , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

[5]  Cheng-Wen Wu,et al.  Low-Cost Modular Totally Self-Checking Checker Design for m-out-of-n Code , 1999, IEEE Trans. Computers.

[6]  Bella Bose,et al.  Systematic Unidirectional Error-Detecting Codes , 1985, IEEE Transactions on Computers.

[7]  William C. Carter,et al.  Design of dynamically checked computers , 1968, IFIP Congress.

[8]  Michael Gössel,et al.  Self-Checking Comparator with One Periodic Output , 1996, IEEE Trans. Computers.

[9]  Gernot Metze,et al.  Design of Totally Self-Checking Check Circuits for m-Out-of-n Codes , 1973, IEEE Transactions on Computers.

[10]  Cecilia Metra,et al.  Low cost and high speed embedded two-rail code checker , 2005, IEEE Transactions on Computers.