Reducing Edges Among Flip-Flop Groups To Generate Diverse Launch-Off-Capture Patterns

碩士 === 中原大學 === 電子工程研究所 === 106 === In this thesis, we group the flip-flops to design multiple scan chains. The method of grouping flip-flops requires the arrival data of flip-flops to next flip-flops. By analyzing arrival data and circuit parameters, we establish a mathematical model with 1 target...

Full description

Bibliographic Details
Main Authors: Jin-Wei Li, 李勁緯
Other Authors: Hsing-Chung Liang
Format: Others
Language:zh-TW
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/a2dwzs
Description
Summary:碩士 === 中原大學 === 電子工程研究所 === 106 === In this thesis, we group the flip-flops to design multiple scan chains. The method of grouping flip-flops requires the arrival data of flip-flops to next flip-flops. By analyzing arrival data and circuit parameters, we establish a mathematical model with 1 target equation and 4 conditional equations, then use the linear programming software “Lingo” to compute the required partitioning results. We can obtain the best or better solutions for partitioning to lower the quantity of violation edges among flip-flop groups. Using the circuit structure of multi-scan chains and Automatic Test Pattern Generation (ATPG) software, we generate the LOC (launch-off-capture) test patterns for transition delay fault (TDF). The ATPG software generate diverse patterns, which can launch and capture between scan chains liberally. These patterns can achieve low power testing of circuit. We check the waveforms of signals to make sure the ATPG software has generated the patterns as we want. Experimental results show that we make most of the circuits reduce the number of violation edges, which increase the fault coverage. In addition, when reducing more violation edges, we obviously improve more fault coverage.