Optimization of Mutual and Signature Testing Schemes for Highly Concurrent Systems

Signature-based techniques are well known for the Built-in Self-test of integrated systems. We propose a novel test architecture which uses a judicious combination of mutual testing and signature testing to achieve low test area overhead, low aliasing probability and low test application time. The proposed architecture is powerful for testing highly concurrent systems in applications such as iterative logic arrays, real-time systems, systolic arrays, and low-latency pipelines which tend to have a large number of functional modules of a similar nature. The use of mutual testing helps in testing “self-loop” modules which cannot be tested using simple signature-based schemes. We provide graph-theoretic optimization algorithms to optimize the test area and test application time of the resulting test architecture.

[1]  C. P. Ravikumar,et al.  Efficient implementation of multiple on-chip signature checking , 1997, Proceedings Tenth International Conference on VLSI Design.

[2]  J. B. Gosling,et al.  Design of a Hih-Speed Square Root Multiply and Divide Unit , 1987, IEEE Transactions on Computers.

[3]  Kewal K. Saluja,et al.  Test Scheduling and Control for VLSI Built-In Self-Test , 1988, IEEE Trans. Computers.

[4]  Chien-In Henry Chen,et al.  Concurrent test scheduling in built-in self-test environment , 1992, Proceedings 1992 IEEE International Conference on Computer Design: VLSI in Computers & Processors.

[5]  Christos A. Papachristou,et al.  A design for testability scheme with applications to data path synthesis , 1991, 28th ACM/IEEE Design Automation Conference.

[6]  Melvin A. Breuer,et al.  Digital systems testing and testable design , 1990 .

[7]  Sen-Pin Lin,et al.  Generating a family of testable designs using the BILBO methodology , 1993, J. Electron. Test..

[8]  Chien-In Henry Chen Graph partitioning for concurrent test scheduling in VLSI circuit , 1991, 28th ACM/IEEE Design Automation Conference.

[9]  Alex Orailoglu,et al.  Microarchitectural Synthesis of VLSI Designs with High Test Concurrency , 1994, 31st Design Automation Conference.