Professional Documents
Culture Documents
Lecture 3
Lecture 3
Fault Models
Usha Gogineni
7th August 2023
Review Questions
Question 1: What does "ATE" stand for in the context of VLSI testing?
Question 2: What is the purpose of Automatic Test Equipment (ATE) in VLSI testing?
a) To design VLSI circuits
b) To manufacture VLSI chips
c) To perform functional testing on VLSI devices
d) To analyze VLSI market trends
Question 3: Which type of ATE is used for testing analog and mixed-signal circuits in VLSI?
a) Digital ATE
b) FPGA-based ATE
c) RF ATE
d) Memory ATE
Question 4: True or False - Probe cards are used for testing packaged VLSI devices on the wafer directly.
Question 5: Which approach is commonly used to balance test cost and quality in VLSI testing?
a) Conducting exhaustive testing on all VLSI devices
b) Reducing test coverage to minimize cost
c) Utilizing statistical sampling for testing
d) Eliminating all functional tests
Usha Gogineni Design for Testability 2
Review Questions
Question 6: True or False - ATE systems are only used for wafer-level testing and not for packaged VLSI devices.
Question 7: What is the primary function of a tester interface board (TIB) in ATE systems?
a) To provide a user interface for operating the ATE
b) To serve as a connector between the device under test and the ATE
c) To process and analyze test data
d) To generate test patterns for VLSI devices
Question 8: What is the significance of burn-in testing in VLSI manufacturing?
a) To validate the design of VLSI circuits
b) To test VLSI devices under high-temperature conditions to identify early failures
c) To test VLSI devices for their functional correctness
d) To test VLSI devices for their power consumption
Question 9: What is the primary goal of Design for Testability (DFT) techniques in VLSI design?
a) To ensure that VLSI devices can only be tested by expensive equipment
b) To make VLSI devices immune to manufacturing defects
c) To enhance the manufacturability of VLSI devices
d) To improve the ease and efficiency of testing VLSI devices
Question 10: What is the primary goal of wafer probing during VLSI testing?
a) To detect manufacturing defects in VLSI devices
b) To program the VLSI devices with specific configurations
c) To measure the power consumption of VLSI circuits
d) To package the VLSI chips for commercial use
Usha Gogineni Design for Testability 3
Defect, Fault, Error and Failure
Defect: Unintended difference between the implemented hardware and its intended design.
Types of Defects:
Process Defects – missing contact windows, parasitic transistors, oxide breakdown, etc.
Material Defects – bulk defects (cracks, crystal imperfections), surface impurities, etc.
Age Defects – dielectric breakdown, electromigration, etc.
Package Defects – contact degradation, seal leaks, etc.
Error: Happens when a defect in hardware causes a line or a gate output to have a wrong value.
Failure: Occurs when a defect causes a misbehavior in the functionality of a system that cannot be reversed
or recovered.
Defect Error Failure
S Correct Faulty
0 W=A W=A
1 W=B W=A or B
S Correct Faulty
0 W=1 W=1
1 W=0 W=Z
Switch T2 open
Short between
G and S
Assumes that components forming a hardware module are fault free, and only the
interconnection of the components may be faulty.
The faults in components on either end of the intersection are lumped into the intersection fault.
Which test
patterns would you
pick for 100% fault
coverage?
A test pattern detects a fault if Output of faulty circuit ≠ Output of good circuit
4. VLSI Testing lectures by Prof. James Chien-Mo Li, Nanyang Technological Universty