DocumentCode :
2448900
Title :
Data compression for multiple scan chains using dictionaries with corrections
Author :
Wurtenberger, A. ; Tautermann, Christofer S. ; Hellebrand, Sybille
Author_Institution :
Innsbruck Univ., Austria
fYear :
2004
fDate :
26-28 Oct. 2004
Firstpage :
926
Lastpage :
935
Abstract :
Reducing test application time and test data volume are major challenges in SoC design. In the case of IP cores, where no structural information is available, a common strategy is to compress the test data TD provided by the core vendor into an encoded format TE. Only the smaller set TE is stored on the ATE, and during test the original test data TD are regenerated by an on-chip decompressor. However, most of the encoding schemes suffer from two major drawbacks: Firstly, the irregularity of the encoded test data requires a complex test control including a handshake between the ATE and the system under test. Secondly, compression and decompression is very efficient for circuits with a single scan chain, however the extension to multiple scan chains requires either a separate decompressor for each chain or a serialization of the test data. So far, only a few approaches have been proposed trying to overcome these problems. Instead of dealing with the test vectors these approaches work with the slices to be fed into the scan chains, but they still allow a considerable degree of irregularity in the test application process. We propose a new dictionary based compression scheme which allows a fully regular test application while keeping the storage requirements low. Due to the regularity of the scheme the advantages of a multiple-scan architecture are preserved, and very low test times can be achieved.
Keywords :
automatic test equipment; data compression; encoding; integrated circuit design; integrated circuit testing; system-on-chip; ATE; IP cores; SoC design; complex test control; data compression; dictionary based compression method; encoding; multiple scan architecture; multiple scan chains; onchip decompressor; system under test; test data serialization; test vectors; Built-in self-test; Circuit faults; Circuit testing; Control systems; Costs; Data compression; Dictionaries; Encoding; System testing; Tellurium;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Conference, 2004. Proceedings. ITC 2004. International
Print_ISBN :
0-7803-8580-2
Type :
conf
DOI :
10.1109/TEST.2004.1387357
Filename :
1387357
Link To Document :
بازگشت