Abstract
We present a dictionary-based test data compression approach for reducing test data volume in SOCs. The proposed method is based on the use of a small number of ATE channels to deliver compressed test patterns from the tester to the chip and to drive a large number of internal scan chains in the circuit under test. Therefore, it is especially suitable for a reduced pin-count and low-cost DFT test environment, where a narrow interface between the tester and the SOC is desirable. The dictionary-based approach not only reduces test data volume but it also eliminates the need for additional synchronization and handshaking between the SOC and the ATE. The dictionary entries are determined during the compression procedure by solving a variant of the well-known clique partitioning problem from graph theory. Experimental results for the ISCAS-89 benchmarks and representative test data from IBM show that the proposed method outperforms a number of recently-proposed test data compression techniques. Compared to the previously proposed test data compression approach based on selective Huffman coding with variable-length indices, the proposed approach generally provides higher compression for the same amount of hardware overhead.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 470-490 |
| Number of pages | 21 |
| Journal | ACM Transactions on Design Automation of Electronic Systems |
| Volume | 8 |
| Issue number | 4 |
| DOIs | |
| State | Published - Oct 2003 |
| Externally published | Yes |
Keywords
- Embedded core testing
- Reduced pin-count testing
- SoC testing
- Test application time
- Test data volume
ASJC Scopus subject areas
- Computer Science Applications
- Computer Graphics and Computer-Aided Design
- Electrical and Electronic Engineering
Fingerprint
Dive into the research topics of 'Test Data Compression Using Dictionaries with Selective Entries and Fixed-Length Indices'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS