Embedded Checker Architectures for Cyclic and Low-Cost Arithmetic Codes

  • Authors:
  • Albrecht P. Stroele;Steffen Tarnick

  • Affiliations:
  • University of Karlsruhe, Institute of Computer Design and Fault Tolerance, D-76128 Karlsruhe, Germany;SATCON GmbH, Satellitenkommunikationsgesellschaft, D-14513 Teltow, Germany

  • Venue:
  • Journal of Electronic Testing: Theory and Applications
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Code checkers that monitor the outputs of a system can detect both permanent and transient faults. We present two novel architectures of embedded self-testing checkers for low-cost and cyclic arithmetic codes, one based on code word generators and adders, the other based on code word accumulators. In these schemes, the code checker receives all possible code words but one, irrespective of the number of different code words that are produced by the circuit under check (CUC). So any code checker can be employed that is self-testing for all or a particular subset of code words, and the structure of the code checker need not be tailored to the set of code words produced by the CUC. The proposed code word generators and accumulators are built from simple standard hardware structures, counters and end-around-carry adders. They can also be utilized in an off-line BIST environment as pattern generators and test response compactors.