Modular implementation of efficient self-checking checkers for the Berger code

被引:4
|
作者
Pierce, DA
Lala, PK
机构
[1] Department of Electrical Engineering, North Carolina A and T State University, Greensboro
关键词
totally self-checking checkers; CMOS technology; conventional Berger code; Berger code partitioning; 1's counters; fully-testable circuits;
D O I
10.1007/BF00134692
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A technique for designing efficient checkers for conventional Berger code is proposed in this paper. The check bits are derived by partitioning the information bits into two blocks, and then using an addition array to sum the number of 1's in each block. The check bit generator circuit uses a specially designed 4-input 1's counter. Two other types of 1's counters having 2 and 3 inputs are also used to realize checkers for variable length information bits. Several variations of 2-bit adder circuits are used to add the number of 1's. The check bit generator circuit uses gates with fan-in of less than or equal to 4 to simplify implementation in CMOS. The technique achieves significant improvement in gate count as well as speed over existing approaches.
引用
收藏
页码:279 / 294
页数:16
相关论文
共 50 条
  • [41] EFFICIENT DESIGN OF SELF-CHECKING CHECKER FOR ANY META-OUT-OF-NORMAL CODE
    MAROUF, MA
    FRIEDMAN, AD
    IEEE TRANSACTIONS ON COMPUTERS, 1978, 27 (06) : 482 - 490
  • [42] A self-checking ALU design with efficient codes
    Gorshe, SS
    Bose, B
    14TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 1996, : 155 - 161
  • [43] Efficient Totally Self-Checking Shifter Design
    Ricardo O. Duarte
    M. Nicolaidis
    H. Bederr
    Y. Zorian
    Journal of Electronic Testing, 1998, 12 : 29 - 39
  • [44] Efficient totally self-checking shifter design
    Duarte, Ricardo O.
    Nicolaidis, M.
    Bederr, H.
    Zorian, Y.
    Journal of Electronic Testing: Theory and Applications (JETTA), 1998, 12 (1-2): : 29 - 39
  • [45] Efficient totally self-checking shifter design
    Duarte, RO
    Nicolaidis, M
    Bederr, H
    Zorian, Y
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1998, 12 (1-2): : 29 - 39
  • [46] Self checking register file using Berger code
    Abdulhadi, A. H.
    Maamar, Ali H.
    PROCEEDINGS OF THE WSEAS INTERNATIONAL CONFERENCE ON CIRCUITS, SYSTEMS, ELECTRONICS, CONTROL & SIGNAL PROCESSING: SELECTED TOPICS ON CIRCUITS, SYSTEMS, ELECTRONICS, CONTROL & SIGNAL PROCESSING, 2007, : 62 - 68
  • [48] The self-checking structures implementation features based on the inverting data and linear block code method
    Efanov, Dmitry, V
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-UPRAVLENIE VYCHISLITELNAJA TEHNIKA I INFORMATIKA-TOMSK STATE UNIVERSITY JOURNAL OF CONTROL AND COMPUTER SCIENCE, 2023, (65): : 126 - 138
  • [49] SELF-CHECKING PROPERTIES OF RESIDUE NUMBER ERROR CHECKERS BASED ON MIXED RADIX CONVERSION
    JENKINS, WK
    ALTMAN, EJ
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1988, 35 (02): : 159 - 167
  • [50] DESIGN OF MAXIMUM-SPEED SELF-CHECKING M-OUT-OF-N CHECKERS
    SAPOZHNIKOV, VV
    SAPOZHNIKOV, VV
    TSEGLOVSKI, L
    AUTOMATION AND REMOTE CONTROL, 1988, 49 (10) : 1364 - 1376