Date post: | 06-Apr-2018 |
Category: |
Documents |
Upload: | pragya-kushwaha |
View: | 258 times |
Download: | 0 times |
of 14
8/3/2019 IC Testing Pragya Kushwaha KIT S2
1/14
Session 2Session Name: IC Testing
Author Name: Pragya Kushwaha
Department: Electronics and Communication
Subject/Course: VLSI Design
8/3/2019 IC Testing Pragya Kushwaha KIT S2
2/14
Page 2 Ver : 1.01 IC TestingPragya Kushwaha, Kanpur Institute of Technology
Session Objectives
At the end of this session, the learner will be able to:
Discuss the need for IC Testing.
List and explain the various IC Faults.
Discuss the steps in testing an IC.
Explain the test pattern generation.
Teaching Learning Material
Board.
Presentation Slides.LCD Projector.
8/3/2019 IC Testing Pragya Kushwaha KIT S2
3/14
IC Testing Page 3Pragya Kushwaha, Kanpur Institute of Technology
Session Plan
Time(in
min)Content Learning Aid and
MethodologyFaculty
Approach
TypicalStudentActivity
Learning Outcomes(Blooms + Gardeners)
15 Need for IC TestingAnalogy
Chalk and Talk
ConductsFacilitatesDebriefs
ParticipatesAnswers
Comprehends
RememberingUnderstandingIntrapersonalInterpersonal
Linguistic
15 Types of IC FaultsSlide
PresentationChalk and Talk
ExplainsListens
ObservesComprehends
RememberingUnderstandingIntrapersonal
Visual
10 IC Testing Steps
VideoSlide
PresentationChalk and Talk
ExplainsFacilitates
ListensObserves
Comprehends
RememberingUnderstandingIntrapersonal
Visual
10Test PatternGeneration
SlidePresentation
Chalk and Talk
ExplainsFacilitates
ListensObserves
Comprehends
RememberingUnderstandingIntrapersonal
LogicalMathematical
Visual
10 Conclusion Pictorial QuizConducts
Facilitates
Questions
DiscussesRecalls
Answers
RememberingUnderstandingIntrapersonal
InterpersonalVisualLinguistic
8/3/2019 IC Testing Pragya Kushwaha KIT S2
4/14
Page 4 Ver : 1.01 IC TestingPragya Kushwaha, Kanpur Institute of Technology
Session Inputs
Need for IC Testing
We can begin the session on IC testing by explaining an analogy to
the learners and by comparing the same with the IC Testing.
Through this, we can explain the need for IC Testing to our learners.
Suggested Activity: Analogy
Let us make learners understand the need for an IC testing through the
following analogy.
Ram and Sanjay are good friends. Suppose if a teacher wants to find out whois intelligent and who is stupid amongst them according to the strategic plan,
then, the easy way to solve this problem is Exam Test.
Suppose if Ram passes the exam, then it is sure that, Ram knows the strategy
to work.
On the other hand if Sanjay fails in the exam, then it means that, Sanjay has
not worked accordingly.
8/3/2019 IC Testing Pragya Kushwaha KIT S2
5/14
IC Testing Page 5Pragya Kushwaha, Kanpur Institute of Technology
Finally, we can ask the learners to list out their inference from the analogy and
we can conclude the following:
We learnt two things from this example:
Student who works according to strategic plan will PASS in the exam.
Student who does not work according to the strategy will FAIL in the exam.
Similarly, a good IC will PASS the IC Test and on the other hand a faulty IC will
not PASS the IC test.
Good IC is like a brilliant student who passes every exam. Hence
good is an IC which has no fault at any level of its formation.
Faulty IC is like a failed student who is not able to pass the exam.
Types of IC Faults
Having explained the need for an IC testing, let us now discuss theIC faults by showing some pictures on presentation slides to the
learners.
Here Figure 1 is showing Physical Defects developed in IC during the
time of fabrication.
Types of physical defects are:
Defects in silicon substrate, Photolithographic defects, Mask
contamination and scratches, Process variations and abnormalities,
Oxide defects.
8/3/2019 IC Testing Pragya Kushwaha KIT S2
6/14
Page 6 Ver : 1.01 IC TestingPragya Kushwaha, Kanpur Institute of Technology
Figure1: Physical Fault
There are many process of IC formation after their completion we
get our fully working IC. But as IC goes through these processessome kind of unwanted electrical connections occurs that creates
IC failure during IC testing.
These electrical faults are:
Shorts (bridging faults), Opens, Transistors stuck-on, stuck-open,
Resistive shorts and opens, Excessive change in threshold voltage,
Excessive steady-state currents. This is shown in figure 2 below.
Figure2: Electrical Fault
Logical fault occurs when logic of gate stuck at any logic 0 or 1.
Examples of logical faults are: Logical stuck-at-0 or stuck-at-1, Slower
transition (delay faults), AND-bridging, OR-bridging. This is shown in
8/3/2019 IC Testing Pragya Kushwaha KIT S2
7/14
IC Testing Page 7Pragya Kushwaha, Kanpur Institute of Technology
figure 3 below.
Figure3: Logical Faults
Fabrication faults occur during the fabrication time.
Electrical faults are like shorted resistances and open circuited
resistance.
Logical faults are the faults which are logically not correct.
IC Testing Steps
With the help of a video clip, the IC Testing steps can be discussed.
The following link contains a video file that shows a tester used to
test the working condition of an IC.
http://www.mission10x.com/mission-
10x/Documents/IC%20TESTING%20VIDEO_PRAGYA_S2
A tester is the one, on which we can insert the device (IC) under
test. The tester in the video shows some kind of test pattern to check
the programs inside it. When IC passes all those in built test patterns,
we get output: IC PASS, it means that, our IC can be used further for
any kind of circuit formation.
When IC is not able to pass any of those in built test patterns, we getoutput: IC FAIL, it means that, our IC is faulty and hence we cant
use it further for any kind of circuit formation. And in this way we can
save our overall system testing cost.
Auto mode and Manual mode are there in tester for testing our
IC.
http://www.mission10x.com/mission-10x/Documents/IC%20TESTING%20VIDEO_PRAGYA_S2http://www.mission10x.com/mission-10x/Documents/IC%20TESTING%20VIDEO_PRAGYA_S2http://www.mission10x.com/mission-10x/Documents/IC%20TESTING%20VIDEO_PRAGYA_S2http://www.mission10x.com/mission-10x/Documents/IC%20TESTING%20VIDEO_PRAGYA_S2http://www.mission10x.com/mission-10x/Documents/IC%20TESTING%20VIDEO_PRAGYA_S28/3/2019 IC Testing Pragya Kushwaha KIT S2
8/14
Page 8 Ver : 1.01 IC TestingPragya Kushwaha, Kanpur Institute of Technology
IC will pass the electrical test when it follows test patterns.
Test Pattern Generation
Let us now proceed with the test pattern generation by explaining
fault models using the slide presentation. We can give various
pattern generation problems to our learners so that they can get
better understanding of IC faults.
As we can see in this flow chart below, first we will have to find
which type of fault our IC has? Further accordingly we can
generate the test pattern to test our IC.
Test Pattern Generation and Fault
Simulation
Output of gate 1 is stuck-at logic zero (s-a-0). The faults are
activated by applying logic 1 at the inputs of gate 1.
Input test pattern for this fault is (A,B,C,D,E,F,G) (1,0,1,0,0,1,0).
Output 1 in the fault-free case, or Output 0 if the fault exists.
Now, we can find type of fault and then generate test pattern for
IC.
8/3/2019 IC Testing Pragya Kushwaha KIT S2
9/14
IC Testing Page 9Pragya Kushwaha, Kanpur Institute of Technology
Conclusion
Finally, we can conclude the session by revising the key points
discussed so far, through the following Pictorial Quiz activity.
Suggested Activity: Pictorial Quiz
To begin with this activity, the learners can be divided into two groups
(columns wise). We can select one representative from each group. The
group members can collectively help their team representative to identify the
keyword written on the power point slide by giving clues in the form of its
definition, function, etc. If he/she identifies the keyword correctly, one point
can be given to the group. The group with highest point can be declared as
winners.
The following are some sample questions based on pictures:
1. Why IC Testing is important?
The possible answer:
8/3/2019 IC Testing Pragya Kushwaha KIT S2
10/14
Page 10 Ver : 1.01 IC TestingPragya Kushwaha, Kanpur Institute of Technology
Debugging cost will become high if whole system will fail, so we have to test
our IC at each level.
2. See the figure and tell four major level of IC testing.
The possible answer:
Component Test, Package Test, Board Electrical Test, System Reliability Test
3. See the figure and tell? How much factor of cost will IC testing take incomparison to IC Designing?
The possible answer:
45% of the total cost.
Click the below link to view the PPT for some more sample questions.
http://www.mission10x.com/mission-
10x/Documents/IC%20Testing_Pictorial%20Quiz_Pragya_KIT.ppt
http://www.mission10x.com/mission-10x/Documents/IC%20Testing_Pictorial%20Quiz_Pragya_KIT.ppthttp://www.mission10x.com/mission-10x/Documents/IC%20Testing_Pictorial%20Quiz_Pragya_KIT.ppthttp://www.mission10x.com/mission-10x/Documents/IC%20Testing_Pictorial%20Quiz_Pragya_KIT.ppthttp://www.mission10x.com/mission-10x/Documents/IC%20Testing_Pictorial%20Quiz_Pragya_KIT.ppthttp://www.mission10x.com/mission-10x/Documents/IC%20Testing_Pictorial%20Quiz_Pragya_KIT.ppt8/3/2019 IC Testing Pragya Kushwaha KIT S2
11/14
IC Testing Page 11Pragya Kushwaha, Kanpur Institute of Technology
Click the following link to view the PPT on IC testing for more
detailed explanation of the concepts covered so far.
http://www.mission10x.com/mission-
10x/Documents/IC%20Testing%20PPT_Pragya_KIT.ppt
http://www.mission10x.com/mission-10x/Documents/IC%20Testing%20PPT_Pragya_KIT.ppthttp://www.mission10x.com/mission-10x/Documents/IC%20Testing%20PPT_Pragya_KIT.ppthttp://www.mission10x.com/mission-10x/Documents/IC%20Testing%20PPT_Pragya_KIT.ppthttp://www.mission10x.com/mission-10x/Documents/IC%20Testing%20PPT_Pragya_KIT.ppthttp://www.mission10x.com/mission-10x/Documents/IC%20Testing%20PPT_Pragya_KIT.ppt8/3/2019 IC Testing Pragya Kushwaha KIT S2
12/14
Page 12 Ver : 1.01 IC TestingPragya Kushwaha, Kanpur Institute of Technology
Summary
In this session, we learnt to:
Discuss the need for IC Testing.
List and explain the various IC Faults.
Discuss the steps in testing an IC.
Explain the test pattern generation.
8/3/2019 IC Testing Pragya Kushwaha KIT S2
13/14
IC Testing Page 13Pragya Kushwaha, Kanpur Institute of Technology
Assignment
Find some more videos on IC testing and present them in group.
Do some numerical on test pattern generation by finding fault type in IC.
8/3/2019 IC Testing Pragya Kushwaha KIT S2
14/14
Page 14 Ver : 1.01 IC TestingPragya Kushwaha, Kanpur Institute of Technology
References
www.youtube.com/watch?v=z1sRk5PYLCw
www.youtube.com/watch?v=YrF99bQ44Wc
http://www.youtube.com/watch?v=z1sRk5PYLCwhttp://www.youtube.com/watch?v=z1sRk5PYLCwhttp://www.youtube.com/watch?v=YrF99bQ44Wchttp://www.youtube.com/watch?v=YrF99bQ44Wchttp://www.youtube.com/watch?v=YrF99bQ44Wchttp://www.youtube.com/watch?v=z1sRk5PYLCw