Test compression

Xiaowei Li, Kuen Jong Lee, Nur A. Touba

Research output: Chapter in Book/Report/Conference proceedingChapter

2 Citations (Scopus)


This chapter introduces the the basic concepts and principles of test compression. Test compression involves compressing the amount of test data (both stimulus and response) that must be stored on automatic test equipment (ATE) for testing with a deterministic (automatic test pattern generation [ATPG]-generated) test set. The idea in test compression is to compress the amount of test data (both stimulus and response) that is stored on the tester. This provides two advantages: the first is that it reduces the amount of tester memory that is required, and the second advantage is that it reduces test time because less test data has to be transferred across the low bandwidth link between the tester and the chip. The chapter focuses on test stimulus compression and describes three different categories of schemes: using data compression codes, employing linear decompression, and broadcasting the same value to multiple scan chains. Moreover some additional on-chip hardware before the scan chains to decompress the test stimulus coming from the tester and after the scan chains to compact the response going to the tester are also used to test compression. Finally test response compaction and different ways for dealing with unknown (non-deterministic) values in the output response along with the commercial tools used for implementing test compression in industry are discussed.

Original languageEnglish
Title of host publicationVLSI Test Principles and Architectures
PublisherElsevier Inc.
Number of pages56
ISBN (Print)9780123705976
Publication statusPublished - 2006

All Science Journal Classification (ASJC) codes

  • Business, Management and Accounting(all)


Dive into the research topics of 'Test compression'. Together they form a unique fingerprint.

Cite this