DocumentCode
795582
Title
Test data compression and test time reduction using an embedded microprocessor
Author
Hwang, Sungbae ; Abraham, Jacob A.
Volume
11
Issue
5
fYear
2003
Firstpage
853
Lastpage
862
Abstract
Systems-on-a-chip (SOCs) with many complex intellectual property cores require a large volume of data for manufacturing test. The computing power of the embedded processor in a SOC can be used to test the cores within the chip boundary, reducing the test time and memory requirements. This paper discusses techniques that use the computing power of the embedded processor in a more sophisticated way. The processor can generate and reuse random numbers to construct test patterns and selectively apply only those patterns that contribute to the fault coverage, significantly reducing the pattern generation time, the total number of test applications and, hence, the test time. It can also apply deterministic test patterns that have been compressed using the characteristics of the random patterns as well as those of the deterministic patterns themselves, which leads to high compression of test data. We compare three fast run-length coding schemes which are easily implemented and effective for test-data compression. We also demonstrate the effectiveness of the proposed approach by applying it to some benchmark circuits and by comparing it with other available techniques.
Keywords
automatic test pattern generation; built-in self test; data compression; embedded systems; integrated circuit testing; microprocessor chips; random number generation; runlength codes; system-on-chip; built-in self-test; embedded microprocessor; fault coverage; intellectual property core; manufacturing test; random number generation; run-length coding; system-on-a-chip; test data compression; test pattern generation; test time; Circuit testing; Embedded computing; Intellectual property; Manufacturing; Microprocessors; Random number generation; System testing; System-on-a-chip; Test data compression; Test pattern generators;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2003.817140
Filename
1234404
Link To Document