Title :
Circuit Testing Using the Principles of Self–Nonself Discrimination
Author :
De Souza, Cleonilson Protásio ; De Assis, Francisco Marcos ; Freire, Raimundo Carlos Silvério
Author_Institution :
Dept. of Electr. & Electron., Fed. Center of Technol. Educ. of Maranhao, Sao Luis
Abstract :
As complex very-large-scale integration circuit testing using external automatic test equipment is becoming increasingly expensive, built-in self-test (BIST) is an alternative technique that can significantly reduce the cost of testing. On the other hand, artificial immune systems have been considered as one of the most promising nature-inspired techniques used for novelty detection systems. One of the main features of such systems is self-nonself discrimination, which enables the body to distinguish any foreign cell from the body´s own cell. In this paper, based on the principles of self-nonself discrimination, an immune-based output response analyzer for BIST is presented. Using the proposed scheme, the evaluation of the circuit under test (CUT) is performed by a set of immune-based detectors that are capable of detecting faulty output responses. Since the number of detectors is proportional to the hardware overhead consumed by the scheme, it is also presented as an optimization algorithm to reduce the number of detectors. Using the reduced set of immune-based detectors, zero aliasing is achieved, and, in addition, the evaluation of the CUT is performed during the test. The experimental results show the effectiveness of the proposed scheme.
Keywords :
VLSI; automatic test equipment; built-in self test; circuit optimisation; integrated circuit testing; artificial immune systems; automatic test equipment; built-in self-test; circuit under test; complex very-large-scale integration circuit testing; faulty output responses; immune-based detectors; immune-based output response analyzer; novelty detection systems; optimization algorithm; self-nonself discrimination; zero aliasing; Artificial immune system; built-in self-test (BIST); output response analyzer (ORA); self–nonself discrimination; self–nonself discrimination; zero aliasing;
Journal_Title :
Instrumentation and Measurement, IEEE Transactions on
DOI :
10.1109/TIM.2008.919002