Totally Self-Checking Checker Designs for Bose-Lin, Bose, and Blaum Codes

Research output: Contribution to journalArticlepeer-review

9 Scopus citations


The totally self-checking (TSC) circuit concept is well established in the area of concurrent error detection (CED). The outputs of a functional circuit are encoded and are monitored by a TSC checker. Thus errors can be detected concurrently with normal operation. Both permanent and transient faults can be detected. Recently, some efficient systematic codes have been developed for detecting unidirectional errors in t or fewer bits (Bose-Lin code) and for detecting burst unidirectional errors (Bose and Blaum codes). Since unidirectional errors are the most common errors in VLSI circuits, such codes should find widespread use. We have found TSC checker designs for the three codes mentioned above. The designs are easily testable, relatively economical, and have a modular structure.

Original languageEnglish (US)
Pages (from-to)136-143
Number of pages8
JournalIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Issue number1
StatePublished - Jan 1991

All Science Journal Classification (ASJC) codes

  • Software
  • Computer Graphics and Computer-Aided Design
  • Electrical and Electronic Engineering


Dive into the research topics of 'Totally Self-Checking Checker Designs for Bose-Lin, Bose, and Blaum Codes'. Together they form a unique fingerprint.

Cite this