Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mixed-Mode BIST Based on Column Matching Petr Fišer.

Similar presentations


Presentation on theme: "Mixed-Mode BIST Based on Column Matching Petr Fišer."— Presentation transcript:

1 Mixed-Mode BIST Based on Column Matching Petr Fišer

2 Outline  Introduction to BIST  State-of-the-art Methods  Mixed-Mode BIST  Column-Matching Method  Experimental Results  Conclusions  Publications on Column-Matching  Further Work

3 Introduction to BIST  Built-in Self-Test  Enables the device to test itself  Why (to) BIST?  With increasing integration density, the amount of manufacture faults is increasing  Thus, we have to test the chip  With increasing complexity of the design, it becomes impossible to test the chip externally  Thus, we HAVE to use BIST

4 Introduction to BIST The BIST Structure Generate test patternsGenerate test patterns Apply the patterns to the circuitApply the patterns to the circuit Evaluate the responseEvaluate the response

5 Introduction to BIST Two General Approaches to BIST Test-per-scanTest-per-scan Connect the CUT flip-flops into a scan chain Test the circuit serially Test-per-clockTest-per-clock Tests the circuit in parallel

6 Naive Methods  Exhaustive Testing  Generates all the 2 n patterns  Extremely slow – impossible to use  Pseudo-Random Testing  Apply several pseudo-random patterns to the CUT  Complete fault coverage is not achieved  BOM-based BIST  Test patterns are stored in ROM  Big area overhead

7 State-of-the-art Methods  Reseeding  The pseudo-random test patterns are generated by LFSR  More LFSR seeds are applied  Weighted Pattern BIST  Change the probability of occurrence of 1s and 0s in the PR sequence  Bit-Fixing, Bit-Flipping, Row-matching  Modify the PR patterns by additional logic

8 Mixed-Mode BIST Combination of pseudo-random and deterministic BIST

9 Column-Matching  LFSR produces code words  These have to be transformed into deterministic patterns (computed by ATPG) => Output Decoder

10 Column-Matching Basic Principle Try to reorder test patterns, so that most of the Decoder outputs will be implemented as wires – A MatchTry to reorder test patterns, so that most of the Decoder outputs will be implemented as wires – A Match This will be accomplished when the particular columns of the LFSR and test matrix will be equalThis will be accomplished when the particular columns of the LFSR and test matrix will be equal Direct match – even the Switch logic is eliminatedDirect match – even the Switch logic is eliminated

11 Column-Matching Mixed-Mode BIST 1. Simulate first n LFSR patterns 2. Determine undetected faults 3. Compute a test for them (APTG) 4. Make a decoder producing test from LFSR patterns > n

12 Column-Matching Mixed-Mode BIST Two separate test phases  pseudorandom  and deterministic

13 Column-Matching Example

14

15 Experimental Results Column- matching Bit-fixingRow-matching BenchTLGEsTLGEsTLGEs c880 1 K 10.5 27 21 c1355 2 K 15 3 K 11 2 K 0 c1908 3 K 7.5 4 K 12 4.5 K 8 c2670 5 K 172 121 119 c3540 3 K 7.5 4.5 K 13 4 c7552 8 K 586 10 K 186 8 K 297 s420 1 K 24.5 28-- s641 4 K 15 10 K 12 6 s713 5 K 16.5-- 4 s838 6 K 130 10 K 37-- s1196 6-- 36

16 Conclusions  Column-matching-based mixed-mode BIST method has been presented  Pseudo-random LFSR patterns are being transformed into deterministic vectors generated by ATPG by the Decoder  We try to match as many of the Decoder outputs as possible with its inputs, which yields no logic necessary to implement these outputs  Mixed-mode – two disjoint BIST phases introduced

17 Publications  Fišer, P. - Hlavička, J.: Column-Matching Based BIST Design Method. Proc. 7th IEEE Europian Test Workshop (ETW'02), Corfu (Greece), 26.-29.5.2002, pp. 15-16  Fišer, P. - Hlavička, J. - Kubátová, H.: Column-Matching BIST Exploiting Test Don't-Cares. Proc. 8th IEEE Europian Test Workshop (ETW'03), Maastricht (The Netherlands), 25.- 28.5.2003, pp. 215-216  Fišer, P. - Kubátová, H.: An Efficient Mixed-Mode BIST Technique, Proc. 7th IEEE Design and Diagnostics of Electronic Circuits and Systems Workshop 2004 (DDECS'04), Tatranská Lomnica, SK, 18.-21.4.2004, pp. 227-230  Fišer, P. - Kubátová, H.: Survey of the Algorithms in the Column-Matching BIST Method, Proc. 10th International On- Line Testing Symposium 2004 (IOLTS'04), Madeira, Portugal, 12.- 14.7.2004, pp. 181  Fišer, P. - Kubátová, H.: Pseudorandom Testability - Study of the Effect of the Generator Type, ECI'04, Herľany, SR, 22.- 24.9.04  Fišer, P. - Kubátová, H.: Influence of the Test Lengths on Area Overhead in Mixed-Mode BIST, BEC'04, Tallinn (Estonia), 3.-6.10.2004

18 Further Work  Use more sophisticated structures instead of a LFSR (cellular automata)  Adjust the width of a PRPG  Incorporate the ATPG into the design process – iterative test computation  Test-per-scan support  Partitioning of the CUT  Combine CM-BIST with other methods


Download ppt "Mixed-Mode BIST Based on Column Matching Petr Fišer."

Similar presentations


Ads by Google