Testing system-on-a-chip using artificial immune system

A novel system-on-a-chip (SoC) test scheme taking inspiration from the human immune system is presented. Such a scheme is based on the negative-selection mechanism which provides the human body with the capability to discriminate between the self (body's own cell) and any foreign cell (non-self). Based on this, it is design a test scheme which is emulated and executed by an embedded processor in order to test other cores of the SoC. Experimental results showing the effectivity of the proposed scheme are presented.

[1]  Andrew M. Tyrrell,et al.  Immunotronics - novel finite-state-machine architectures with built-in self-test using self-nonself differentiation , 2002, IEEE Trans. Evol. Comput..

[2]  Paolo Prinetto,et al.  Non-intrusive BIST for systems-on-a-chip , 2000, Proceedings International Test Conference 2000 (IEEE Cat. No.00CH37159).

[3]  Alan S. Perelson,et al.  Self-nonself discrimination in a computer , 1994, Proceedings of 1994 IEEE Computer Society Symposium on Research in Security and Privacy.

[4]  Ishak Aris,et al.  Challenges and directions for testing IC , 2004, Integr..

[5]  Rui Vilela Mendes,et al.  Using immunology principles for fault detection , 2003, IEEE Trans. Ind. Electron..

[6]  D. Dasgupta,et al.  Immunity-based systems: a survey , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.