DocumentCode
956396
Title
Using data compression in automatic test equipment for system-on-chip testing
Author
Karimi, Farzin ; Navabi, Zainalabedin ; Meleis, Waleed M. ; Lombardi, Fabrizio
Author_Institution
Dept. of Electr. & Comput. Eng., Northeastern Univ., Boston, MA, USA
Volume
53
Issue
2
fYear
2004
fDate
4/1/2004 12:00:00 AM
Firstpage
308
Lastpage
317
Abstract
Compression has been used in automatic test equipment (ATE) to reduce storage and application time for high volume data by exploiting the repetitive nature of test vectors. The application of a binary compression method to an ATE environment for manufacturing is studied using a technique, referred to as reuse. In reuse, compression is achieved by partitioning the vector set and removing repeating segments. This process has O(n2) time complexity for compression (where n is the number of vectors) with a simple hardware decoding circuitry. It is shown that for industrial system-on-chip (SoC) designs, the efficiency of the reuse compression technique is comparable to sophisticated software techniques with the advantage of easy and fast decoding. Two shift register-based decompression schemes are presented; they can be either incorporated into internal scan chains or built in the tester´s head. The proposed compression method has been applied to industrial test and data and an average compression rate of 84% has been achieved.
Keywords
VLSI; automatic test equipment; automatic testing; boundary scan testing; computational complexity; data compression; decoding; integrated circuit testing; logic testing; production testing; system-on-chip; application time reduction; automatic test equipment; binary compression; data compression; hardware decoding circuitry; high volume data; industrial SoC designs; internal scan chains; manufacturing test; repeating segment removal; reuse compression; shift register-based decompression; storage reduction; system-on-chip testing; test compression; test vectors; time complexity; vector set partitioning; Automatic test equipment; Automatic testing; Circuits; Data compression; Decoding; Hardware; Manufacturing; Storage automation; System testing; System-on-a-chip;
fLanguage
English
Journal_Title
Instrumentation and Measurement, IEEE Transactions on
Publisher
ieee
ISSN
0018-9456
Type
jour
DOI
10.1109/TIM.2003.822703
Filename
1284860
Link To Document