| Tutorial
I – Defect-oriented Testing
April 18, 2004, 9:00 – 13:00
Michel
Renovell
Realistic Fault Models for Spot Defects (45 min)
Given that eliminating all potential defects in
today’s IC manufacturing technology is impossible, each manufactured
IC must be tested such that defective parts not be shipped to customers.
Typically, different IC test strategies are used since none alone
is sufficient to achieve targeted low defect levels. Most IC manufacturers
use one or more of the following three strategies: static voltage
strategy or Boolean test; the dynamic voltage strategy or Delay
test; and the static current strategy or IDDQ test. For test pattern
generation or fault simulation purposes, each test strategy uses
specific fault models. Of course the final objective is to detect
defects not faults. Hence, the efficiency of the generated test
sequence depends on a fault model’s ability to represent such
defects behavior and location. It is clear that defects not correctly
captured by the respective fault models can be partially responsible
for higher resulting defect levels. Defect level reduction in ICs
thus depends highly on improving fault model effectiveness in capturing
defects. Many different spot defects are very likely to happen in
today IC technologies. These spot defects are classically shorts
and opens located in the interconnect or on the transistors themselves.
In this presentation, the example of interconnect short is used
to analyze in details the Boolean behavior of the defect and to
define realistic model for this type of spot defect. The results
are extended to other types of test strategy (Iddq, delay) and to
other type of defect (floating gate, gate-oxide short..). The impact
on Fault Simulation and ATPG is discussed.
Bibliography:
1. I.Polian, P.Engelke, M.Renovell, B.Becker. Modeling feedback
bridging faults with non-zero resistance. Proc. of the 8th IEEE
European Test Workshop ETW 2003, 25-28 May 2003, pp. 91 –96.
2. P.Girard, O.Heron, S.Pravossoudovitch, M.Renovell. Defect Analysis
for Delay-Fault BIST in FPGs. Proc. of the 9th IEEE On-Line Testing
Symposium – IOLTS 2003, 7-9 July 2003, pp. 124 –128.
3. M.Renovell, J.M.Galliere, F.Azais, Y.Bertrand. Modeling gate
oxide short defects in CMOS minimum transistors. Proc. of the 8th
IEEE European Test Workshop ETW 2003, 25-28 May 2003, pp. 15 –20.
4. M.Renovell, F.Azais, Y.Bertrand. Improving defect detection
in static-voltage testing. Design & Test of Computers,
IEEE , Volume: 19, Issue: 6, Nov.-Dec. 2002, pp.83 –89.
Witold
A. Pleskacz
Defect Analysis and Probability Evaluation for Test Improvement
(45 min)
In this tutorial lecture, a methodology for probabilistic
modeling of physical defects in CMOS gates and estimation of the
effectiveness of test patterns for detecting physical defects will
be discussed. Quality of testing depends also on quality of test
patterns generated for a circuit under test. Evaluation criteria
for digital circuits testing are fault coverage and test application
time. Low efficiency of the classical stuck-at fault model in real
defect coverage in CMOS logic has initiated the need of new test
approaches. These approaches extend the CMOS standard cells characterization
methodology for voltage defect based testing and for IDDQ testing.
The proposed methodology allows to find the types of faults which
may occur in a real IC, to determine their probabilities, and to
find the input test vectors which detect these faults. For shorts
at the inputs two types of cell simulation conditions – “Wired-AND”
and “Wired-OR” – are used. Examples of industrial
standard cells characterization indicate that a single logic fault
probability table is not sufficient. Separate tables for “Wired-AND”
and “Wired-OR” conditions at the inputs are needed for
full characterization and hierarchical test generation.
Bibliography:
1. D.Kasprowicz, W.A.Pleskacz. Improvement of Integrated Circuit
Testing Reliability by Using the Defect Based Approach. J.
of Microelectronics Reliability, vol.43/6, June 2003, pp.
945-953.
2. W.A.Pleskacz, T.Borejko, W.Kuzmicz. CMOS Standard Cells
Characterization for IDDQ Testing. Proc. of Defect and Fault
Tolerance in VLSI Systems, Vancouver, Canada, Nov. 2002, pp.
390-398.
3. W.A.Pleskacz, D.Kasprowicz, T.Oleszczak, W.Kuzmicz. CMOS
Standard Cells Characterization for Defect Based Testing.
Proc. of Defect and Fault Tolerance in VLSI Systems, San Francisco,
USA, Oct. 2001, pp. 384-392.
4. M.Blyzniuk, I.Kazymyra, W.Kuzmicz, W.A.Pleskacz, J.Raik,
R.Ubar.
Probabilistic Analysis of CMOS Physical Defects in VLSI Circuits
for Test Coverage Improvements. Journal of Microelectronics
Reliability. Pergamon Press. Vol 41/12, Dec. 2001, pp. 2023-2040.
5. W.A. Pleskacz, C.Ouyang and W.Maly. A DRC Based Algorithm
for Extraction of Critical Areas for Opens in Large VLSI Circuits.
IEEE Trans. on Computer-Aided Design, vol. 18, no 2, Feb.
1999, pp. 151-162.
Viera
Stopjakova
Current-Based Test Techniques for Defect Coverage (45
min)
The advanced trends in recent VLSI circuits production
lead towards extremely complex systems that include digital and
analog parts, memory architectures, and other embedded blocks on
a single chip. The mixed-systems realized in deep sub-micron technologies
bring also an emergence of testing that becomes of the utmost importance
in order to provide the required quality of production. Since the
conventional voltage test strategy is not effective in covering
hard-detectable physical defects occurring in recent technologies,
other test techniques such as current-based strategies might be
used to augment the classical approaches. Examples of built-in current
monitors for both static supply current (IDDQ) as well as transient
supply current (IDDT) measurement are presented. Although current
test techniques are very efficient in detecting a wide class of
defects these methods suffer from poor versatility and their use
in deep sub-micron technologies is limited. Therefore, a new alternative
strategy for classification of defective circuits based on analysis
of the circuit’s current response using artificial neural
networks is described and the experimental results achieved are
presented.
Bibliography:
1. V.Stopjakova, H.Manhaeve. Current Conveyor Based BIC Monitor
for IDDQ Testing of Complex CMOS Circuits. Proc. of European Design
& Test Conference, Paris, France, March 27-30, 1997, pp. 266-270.
2. V.Stopjakova, H.Manhaeve, M.Sidiropulos. On-chip Transient Current
Monitor for Testing of Low-Voltage CMOS IC. Proceedings of Design,
Automation and Test in Europe - DATE99 Conference, Munich, Germany,
March 9-12, 1999, pp. 538-542.
3. D.Micuzik, V.Stopjakova,, L.Benuzkova. Application of Feed-forward
Artificial Neural Networks to the Identification of Defective Analog
Integrated Circuits, Neural Computing & Applications, Vol. 11,
No. 1, June 2002, pp. 71-79.
Raimund
Ubar
Hierarchical defect-oriented test generation (45 min)
Complexity problems in test generation and fault
simulation for digital systems are handled by raising the abstraction
levels from gate to higher system representation levels –
to register transfer, instruction set architecture (ISA) or behavioral
levels. On the other hand,because of the need of higher accuracy
and quality of testing todays submicron integrated circuits, defect
orientation is gaining more and more attention. But this increases
even more the complexity. As a compromise of the two opposite trends
today – defect orientation and high-level modeling - hierarchical
approaches are emerging in the test field. The main topics of the
lecture are: overview about defect modeling by Boolean differential
equations, mapping physical defects onto the logic and higher levels,
combining the hierarchical approach with defect orientation, comparing
bottom-up and top-down approaches to hierarchical test generation,
using Binary and High-Level Decision Diagrams for creating uniform
multi-level techniques for automated defect oriented test program
generation for complex digital systems.
Bibliography:
1. R.Ubar, J.Raik. Testing Strategies for Networks on Chip.
In “Networks on Chip” by A.Jantsch, H.Tenhunen.
Kluwer Academic Publishers, 2003, pp. 131-152.
2. T.Cibáková, M.Fischerová, E.Gramatová,
W.Kuzmicz, W.Pleskacz, J.Raik, R.Ubar. Hierarchical Test Generation
for Combinational Circuits with Real Defects Coverage. Pergamon
Press. Journal of Microelectronics Reliability, Vol. 42, 2002,
pp.1141-1149.
5. W.Kuzmicz, W.Pleskacz, J.Raik, R.Ubar. Defect-Oriented
Fault Simulation and Test Generation in Digital Circuits.
Proc. of International Symposium on Quality Electronic Design
– ISQED, San Jose, USA, March 2001, pp.365-371.
3. J.Raik, R.Ubar. Fast Test Pattern Generation for Sequential
Circuits Using Decision Diagram Representations. Journal of
Electronic Testing: Theory and Applications. Kluwer Academic
Publishers. Vol. 16, No. 3, pp. 213-226, 2000.
Ondrej
Novak and Zdenek Pliva
Design for Testability and BIST (90 minutes)
The lecture is focused on the problem of
IC testability improvement. The diagnostic access standards
IEEE 1149.1-6 and the prepared standard IEEE 1500 form a basis
on which an IC diagnostic subsystem can be built. In the lecture
we describe different Test Access Mechanisms (TAM). We discuss
effectiveness of the scan chain diagnostic access methods;
Boundary Scan based methods and Random Access Scan methods.
One of the important features of the TAM is the power consumption
during test. It can be relatively high for shifting test patterns
through long chains. We discuss the possibilities of power
consumption reduction of the scan chained diagnostic access
methods and of the Random Access Scan techniques.
The diagnostic access scan techniques form a platform for
Built-In Self Test Equipment design. Based on the diagnostic
access standards, different autonomous pattern generators
and test response compaction methods can be designed. We explain
the published BIST solutions and compare the diagnostic hardware
overhead, test data reduction and test time. Several methods
of pseudorandom, weighted random and pseudoexhaustive test
pattern generation can be used in BIST. Finite automata like
Linear Feedback Shift Registers and Cellular Automata are
often used as automata that generate and decompress test patterns
and that create and store the IC output response signature.
The most effective are those that use weighted random test
patterns. As the weighed random testing cannot overcome the
problem of hard-to-test faults, mixed-mode test approaches
are commonly adopted. In these approaches deterministic testing
is mixed with pseudo-random or weighted-random testing. We
compare these methods and give recommendation how to use them
effectively. For designs with dissipated energy and test time
restrictions the autonomously generated test patterns are
not suitable and deterministic test patterns are used. We
discuss the methods of deterministic test pattern compression
and decompression and we compare the hardware overhead, amount
of stored data and the time for test.
Bibliography:
1. Novak O., Pliva Z., Nosek J., Hlawiczka A., Garbolino T.,
Gucwa K., : Test-Per-Clock Logic BIST with Semi-Deterministic
Test Patterns and Zero-Aliasing Compactor, Kluwer Academic
Publishers - Journal of Electronic Testing: Theory and Applications
20, ISSN 0923-8174, pp.109-122, 2004
2. Novák, O., Nosek, J. : Test Pattern Decompression
Using a Scan Chain. Proc. of the 2001 IEEE International Symposium
on Defect and Fault Tolerance in VLSI Systems , 24-26 October
2001, San Francisco, California. ISBN 0-7695-1203-8, pp. 110-115
3. E. J. Marinissen, Y. Zorian, R. Kapur, T. Taylor, and L.
Whetsel.Towards a Standard for Embedded Core Test: An Example.
Proc. of the IEEE International Test Conference , pp. 616-627.
IEEE, 1999.
Zdenek Kotásek:
Partial Scan Methodologies – a Survey (45 min)
Two principles of applying a test will be mentioned briefly:
those based on full scan approach and on utilising transparent
properties of an RTL structure. Then, the reasons for reducing
the number of FFs included into a scan chain will be explained
(test application time, chip area overhead). The classification
of partial scan methodologies to testability analysis based,
test generation based and structural analysis based methodologies
will be demonstrated. The principles of the methodologies
will be explained. New approaches based on optimising the
process of selecting registers for partial scan will be demonstrated.
Bibliography
1. Aktouf, Ch. - Fleury, H. - Robach, Ch.: Inserting Scan at
the Behavioural Level, IEEE Design & Test of Computers,
vol. 7, No. 3, July - Sept. 2000, pp. 34 – 42.
2. Agrawal, V. D.- Cheng, K. - Johnson, D. D. - Lin, T..: A
Complete Solution to the Partial Scan Problem, Proc. of the
1987 International Test Conference, September 1--3, 1987, Washington,
pp. 44—51.
3. Higami, Y. - Kajihara, S. - Kinoshita, K.: Partial Scan Design
and Test Sequence Generation Based on Reduced Scan Shift Method,
Journal of Electronic Testing: Theory and Applications, 7, Kluwer
Academic Publishers, 1995, pp. 115—123.
4. Flottes, M. L. - Pires, R. - Rouzeyre, B. - Volpe, L.: A
Fast and Effective Technique for Partial Scan Selection at RT
Level, Proc. of IEEE ETW 1997, May 28--30, 1997, Cagliary, Italy,
pp. 36—42.
5. Strnadel, J. – Kotásek, Z.: Optimising Solution
of the Scan Problem at RT Level Based on a Genetic Algorithm,
In: Proceedings of 5th IEEE Design and Diagnostics of Electronics
Circuits and Systems Workshop, Brno, Czech Republic, 2002, p.
44-51, ISBN 80-214-2094-4.
6. Strnadel, J. – Kotásek, Z.: Testability Improvements
Based on the Combination of Analytical and Evolutionary Approaches
at RT Level, In: Proceedings of Euromicro Symposium on Digital
System Design Architectures, Methods and Tools DSD'2002, Dortmund,
Germany, 2002, p. 166-173, ISBN 0-7695-1790-0.
7. Kotásek, Z. – Mika, D. – Strnadel, J.:
Methodologies of RTL Partial Scan Analysis and Their Comparison,
In: Proceeding of IEEE Workshop on Design and Diagnostic of
Electronic Circuits and Systems, Poznan, Poland, 2003, p. 233-238,
ISBN 83-7143-557-6.
8. Kotásek, Z. – Zboril, F. – Hlavicka, J.:
Partial Scan Methodology for RTL Designs, IEEE European Test
Workshop, Compendium of Papers, 1999, Konstanz, Germany, 2 pages.
Data about the previous presentation of the tutorial:
Presented as one of lectures at the tutorial held in Tallinn,
Estonia in October 2002.
Artur Jutman:
Interconnect BIST with Boundary Scan and Beyond (45
min)
The tutorial will embrace the topic of board-level interconnect
BIST with the main stress made upon issues related to at-speed
testing and the multi-driver contention problem. An introduction
into interconnect testing and evolution of related approaches
will be presented first. The IEEE Std. 1149.1 (Boundary Scan)
will be discussed together with different related test pattern
generation methods and their properties. Then the lector will
consider the latest developments in at-speed interconnect
BIST with and without the aid of the Boundary Scan.
Bibliography:
1. A. Jutman, “Shift Register Based TPG for At-Speed
Interconnect BIST”, in Proc. of 24th International Conference
on Microelectronics (MIEL’04), Nis, Yugoslavia, May
16-19, 2004.
2. E.J. Marinissen, B. Vermeulen, H. Hollmann, R.G. Bennetts,
„Minimizing Pattern Count for Interconnect Test under
a Ground Bounce Constraint,“ in IEEE D&T of Comp.,
March-April 2003, pp. 8-18.
3. R.Pendurkar,A.Chatterjee,Y.Zorian,”Switching Activity
Gen¬¬eration with Automated BIST Synthesis for Performance
Tes¬ting of Interconnects,”IEEE Trans CAD/ICS,vol.20,n.9,2001.
4. B.Nadeau-Dostie,et.al,”An Embedded Technique for
At-Speed Interconnect Testing,” in Proc. ITC’1999,
pp.431-438.
5. A.Attarha,M.Nourani,”Testing Interconnects for Noise
and Skew in Gigahertz SoC,” in Proc of ITC’2001,
pp.305-314.
6. S.Park,T.Kim,”A new IEEE 1149.1 boundary scan design
for the detection of delay defects,” Proc.DATE’2000,pp.458-462.
7. A.J.Hassan,J.Rajski,V.K.Agrawal,”Testing and Diagnosis
of Interconnects using Boundary Scan Architecture,”
Proc. Int’l Test Conf., 1988, pp.126-137.
8. W.Feng,F.J.Meyer,F.Lombardi,“Novel control pattern
gene¬rators for interconnect testing with Boundary Scan,”
in Proc. Int’l Symp. Defect and Fault Tolerance in VLSI
Systems, 1999, pp. 112-120.
|