z-logo
open-access-imgOpen Access
Static Test Compaction for VLSI Tests An Evolutionary Approach
Author(s) -
Doina Logofătu
Publication year - 2008
Publication title -
advances in electrical and computer engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.254
H-Index - 23
eISSN - 1844-7600
pISSN - 1582-7445
DOI - 10.4316/aece.2008.02009
Subject(s) - test (biology) , compaction , very large scale integration , computer science , reliability engineering , geology , embedded system , engineering , geotechnical engineering , paleontology
The test compaction is one of most important requirement regarding the large scale integration (LSI) testing. The overall cost of a VLSI circuit's testing depends on the length of its test sequence; therefore the reduction of this sequence, keeping the coverage of error prone points, will lead to a reduction of used resources in the testing process. This problem is NP-complete. Consequently an optimal algorithm doesn't have applicability in practice. In this paper we describe an evolutionary algorithm (GATC) and we introduce the term of compaction factor (cf), i.e. the "expected" percentage of compacted test sequence. GATC provides in praxis better results than a greedy approach (GR) for many configurations. This improvement comes from the freedom to merge randomly pairs of compatible tests for different candidates to solution and keeps the ones with more "Don't care" positions, thus there is an increased probability to find for them compatible tests in the next stage. Also the C++ implementation was optimized, using compact data structures and the Standard Template Library

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here