DocumentCode
2268213
Title
An implementation and analysis of a concurrent built-in self-test technique
Author
Sharma, R. ; Saluja, K.K.
Author_Institution
Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
fYear
1988
fDate
27-30 June 1988
Firstpage
164
Lastpage
169
Abstract
The authors propose a built-in concurrent self-test (BICST) technique for testing combinational logic circuits concurrently with their normal operation. They also introduce a concept of sharing the test hardware between identical circuits to reduce the overall area overhead. They implemented this technique in the design of an ALU (arithmetic logic unit) with online test capability in CMOS technology. The additional hardware used for a 12-bit ALU was 19% of the total chip area, and it did not impose any timing overhead on the operation of the ALU. The overhead decreases with an increase in the size of the ALU. The authors define some measures for evaluating the performance of the BICST technique and discuss methods for their computation and include both simulation and analytical results. In addition to detecting permanent faults, the BICST technique can also be used for detecting intermittent and transient faults. The authors propose some methods for detecting intermittent faults and for computing the transient fault coverage.<>
Keywords
combinatorial circuits; integrated logic circuits; logic testing; ALU; BICST; CMOS technology; arithmetic logic unit; built-in self-test; combinational logic circuits; concurrent; transient fault coverage; Arithmetic; Automatic testing; Built-in self-test; CMOS technology; Circuit faults; Circuit testing; Combinational circuits; Fault detection; Hardware; Logic testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Fault-Tolerant Computing, 1988. FTCS-18, Digest of Papers., Eighteenth International Symposium on
Conference_Location
Tokyo, Japan
Print_ISBN
0-8186-0867-6
Type
conf
DOI
10.1109/FTCS.1988.5315
Filename
5315
Link To Document