Reordering-Based Test Pattern Reduction Considering Critical Area-Aware Weighted Fault Coverage

Masayuki ARAI  Kazuhiko IWASAKI  

IEICE TRANSACTIONS on Fundamentals of Electronics, Communications and Computer Sciences   Vol.E100-A   No.7   pp.1488-1495
Publication Date: 2017/07/01
Online ISSN: 1745-1337
DOI: 10.1587/transfun.E100.A.1488
Type of Manuscript: Special Section PAPER (Special Section on Design Methodologies for System on a Chip)
weighted fault coverage,  critical area,  test cost reduction,  test pattern reduction,  bridge fault,  open fault,  

Full Text: PDF>>
Buy this Article

Shrinking feature sizes and higher levels of integration in semiconductor device manufacturing technologies are increasingly causing the gap between defect levels estimated in the design stage and reported ones for fabricated devices. In this paper, we propose a unified weighted fault coverage approach that includes both bridge and open faults, considering the critical area as the incident rate of each fault. We then propose a test pattern reordering scheme that incorporates our weighted fault coverage with an aim to reduce test costs. Here we apply a greedy algorithm to reorder test patterns generated by the bridge and stuck-at automatic test pattern generator (ATPG), evaluating the relationship between the number of patterns and the weighted fault coverage. Experimental results show that by applying this reordering scheme, the number of test patterns was reduced, on average, by approximately 50%. Our results also indicate that relaxing coverage constraints can drastically reduce test pattern set sizes to a level comparable to traditional 100% coverage stuck-at pattern sets, while targeting the majority of bridge faults and keeping the defect level to no more than 10 defective parts per milion (DPPM) with a 99% manufacturing yield.