DocumentCode :
3131965
Title :
Test data compression for IP embedded cores using selective encoding of scan slices
Author :
Wang, Zhanglei ; Chakrabarty, Krishnendu
Author_Institution :
Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC
fYear :
2005
fDate :
8-8 Nov. 2005
Lastpage :
590
Abstract :
We present a selective encoding method that reduces test data volume and test application time for scan testing of intellectual property (IP) cores. This method encodes the slices of test data that are fed to the scan chains in every clock cycle. Unlike many prior methods, the proposed method does not encode all the specified (0s and 1s) and unspecified (don´t-care) bits in a slice. For example, if a slice contains more 1s than 0s, only the 0s are encoded and all don´t-cares are mapped to 1. We use only c tester channels, where c = [log2(N + 1)] + 2, to drive N scan chains. In the best case, we can achieve compression by a factor of N/c using only one tester clock cycle per slice. We derive an upper bound on the density of care bits (either 1s or 0s) that allows us to achieve the best-case compression. The pattern decompression is of the continuous-flow type because no complex handshakes are required between the tester and the chip. Unlike popular compression methods such as EDT and SmartBIST, the proposed approach is suitable for IP cores because it does not require structural information for fault simulation, dynamic compaction, or interleaved test generation. The on-chip decoder is small, independent of the circuit under test and the test set, and it can be shared between different circuits. We present compression results for a number of industrial circuits, and compare our results to other recent compression methods targeted at IP cores. We show that up to 28times reduction in test data volume and 20times reduction in testing time is obtained for these circuits
Keywords :
automatic test pattern generation; boundary scan testing; built-in self test; data compression; integrated circuit testing; logic testing; EDT; SmartBIST; dynamic compaction; fault simulation; intellectual property embedded cores; interleaved test generation; on-chip decoder; scan chains; scan slices selective encoding; scan testing; test data compression; Circuit faults; Circuit simulation; Circuit testing; Clocks; Compaction; Decoding; Encoding; Intellectual property; Test data compression; Upper bound;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Conference, 2005. Proceedings. ITC 2005. IEEE International
Conference_Location :
Austin, TX
Print_ISBN :
0-7803-9038-5
Type :
conf
DOI :
10.1109/TEST.2005.1584019
Filename :
1584019
Link To Document :
بازگشت