DocumentCode
3374862
Title
Low Coverage Analysis using dynamic un-testability debug in ATPG
Author
Chandrasekar, Kameshwar ; Bommu, Surendra ; Sengupta, Sanjay
Author_Institution
Intel Corp., Santa Clara, CA, USA
fYear
2011
fDate
1-5 May 2011
Firstpage
291
Lastpage
296
Abstract
In this paper, we propose an automated technique to identify the reasons for un-testable faults and, an interactive Low Coverage Analysis flow to expedite the coverage analysis step, in scan ATPG. We seamlessly use an implication graph to keep track of the reasons that are responsible for each conflict encountered during ATPG. As ATPG progresses, for each fault, all the reasons arising from ATPG constraints are logged systematically. Then, we use a low coverage analysis flow to cumulatively analyze the faults and reasons / ATPG constraints. We integrated the proposed technique into the production scan ATPG flow at Intel. The proposed technique resolved up to 15% coverage gap on real micro-processor designs in a few hours. Potentially, this would have, otherwise, taken a few days of manual effort with considerable design knowledge.
Keywords
automatic test pattern generation; microprocessor chips; ATPG; Intel; automatic test pattern generation; dynamic untestability debug; implication graph; interactive low coverage analysis flow; microprocessor design; production scan ATPG flow; untestable fault; Algorithm design and analysis; Automatic test pattern generation; Circuit faults; Cognition; Fault diagnosis; Logic gates; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Test Symposium (VTS), 2011 IEEE 29th
Conference_Location
Dana Point, CA
ISSN
1093-0167
Print_ISBN
978-1-61284-657-6
Type
conf
DOI
10.1109/VTS.2011.5783736
Filename
5783736
Link To Document