G. Russell et Ah. Maamar, Check bit prediction scheme using Dong's code for concurrent error detection in VLSI processors, IEE P-COM D, 147(6), 2000, pp. 467-471
The authors describe the application of Dong's Code to the implementation o
f a checkbit prediction scheme for concurrent error detection (CED) in VLSI
processors. Checkbit prediction is the only method which will permit the d
etection of both data transfer and data processing errors. Dong's Code has
the advantage that its error detection capability is a function of the numb
er of checkbits used, independent of the number of databits being processed
; that is the error detection capability of code can be made to be applicat
ion specific. The applicability of the scheme for implementing a 'CED' test
strategy in VLSI circuits is demonstrated by integrating this test method
into a 32 bit RISC processor. The impact of the test scheme on the design i
s subsequently analysed in terms of area overheads and effect on performanc
e. A comparison is made with two self-testing ALUs, one using Berger Code a
nd the other Bose-Lin Code; Dong's Code shows a reduction in the gate count
required for checkbit prediction hardware for the ALU of 27 and 11%, respe
ctively. When Dong's Code was used for CED in the 32 bit RISC Processor, th
e area overhead incurred amounted to 55.5%, which is much less than duplica
tion.