Title :
Timing-driven test point insertion for full-scan and partial-scan BIST
Author :
Cheng, Kwang-Ting ; Lin, Chih-Jen
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
Abstract :
We propose timing-driven test point insertion methods for a full-scan based BIST scheme and for a partial-scan based BIST scheme, where the global flip-flop cycles have been broken by the scan flip-flops. The objective is to minimize the performance as well as the area impact due to the insertion of test points while achieving a high fault coverage under the pseudo-random BIST scheme. The gradient-based method is used and extended to estimate the random-pattern testability improvement factors for the test point candidates of either full-scan based or partial-scan based BIST. We also propose a symbolic computation technique to compute testability for circuits under the partial-scan based BIST scheme. Experimental results show that the performance degradation of test point insertion could be unacceptably high if the cost function used for test point selection does not include the performance penalty. Using our timing-driven algorithm, zero performance degradation and a high fault coverage can always be achieved using a small number of test points
Keywords :
built-in self test; design for testability; flip-flops; logic testing; sequential circuits; timing; area impact; cost function; fault coverage; full-scan BIST; global flip-flop cycles; gradient-based method; partial-scan BIST; pseudo-random BIST scheme; random-pattern testability improvement factors; scan flip-flops; testability; timing-driven test point insertion; zero performance degradation; Built-in self-test; Circuit faults; Circuit testing; Costs; Degradation; Design for testability; Flip-flops; Integrated circuit testing; Logic testing; Very large scale integration;
Conference_Titel :
Test Conference, 1995. Proceedings., International
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-2992-9
DOI :
10.1109/TEST.1995.529878