2005 Fiscal Year Final Research Report Summary
Study on Built-in Self Test and Fault Diagnosis for Very High Speed and Deep Sub-micron VLSIs
Project/Area Number |
15500043
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
Computer system/Network
|
Research Institution | Ehime University |
Principal Investigator |
TAKAMATSU Yuzo Ehime University, Faculty of Engineering, Professor, 工学部, 教授 (80039255)
|
Co-Investigator(Kenkyū-buntansha) |
TAKAHASHI Hiroshi Ehime University, Faculty of Engineering, Associate Professor, 工学部, 助教授 (80226878)
HIGAMI Yoshinobu Ehime University, Faculty of Engineering, Associate Professor, 工学部, 助教授 (40304654)
|
Project Period (FY) |
2003 – 2005
|
Keywords | Testing of LSIs / Fault diagnosis / Built-in self test / Test compaction / Stuck-at fault / Internal bridging fault / Open fault |
Research Abstract |
We have developed a diagnostic test compaction method, a fault diagnostic method for open faults and a fault diagnostic method for internal bridging faults. (1)Diagnostic test compaction method In built-in self test of LSIs, a large number of test vectors must be applied. We have developed a method for selecting a small number of test vectors used for diagnosis of faulty LSIs. This method can reduce the execution time for fault diagnosis as well as memory space to store test data and output responses. The developed method selects a small number of test vectors among a given test set so that the number of fault pairs distinguished by the given test set is preserved. First, it extracts faults that are detected by only one test vector, and collect the test vectors that detect such faults. After that, a subset of fault pairs are selected and a small number of test vectors are selected so that the selected fault pairs are distinguished by the test vectors. The process of selection of fault pairs and test vectors is repeated until all the fault pairs are distinguished. (2)Fault diagnostic method for open faults We have developed a diagnostic method for open faults. In this research, we assumed that the value at a signal line with open fault is determined by adjacent signal lines. The developed method perform fault simulation using passing tests and failing tests, and deduces a small number of candidate faulty sites. (3)Fault diagnostic method for internal bridging faults We have developed a diagnostic method for internal bridging faults, which are caused by short between two transistor nodes. The developed method first performs logic simulation using passing tests in order to extract suspected faulty gates. Next, it deduces suspected internal bridging faults existing in the suspected faulty gates. Moreover, it reduces the suspected internal bridging faults by performing logic simulation using passing tests.
|
Research Products
(6 results)