Professional Documents
Culture Documents
Atpg Question Answer: Name: Meet Zankat
Atpg Question Answer: Name: Meet Zankat
Atpg Question Answer: Name: Meet Zankat
4. AU fault in detail?
➢ AU Black Box - These are faults that are untestable due to a black box, which
includes faults that need to be propagated through a black box to reach an
observation point, as well as faults whose control or observation requires values
from the output(s) of a black box.
➢ AU Pin Constrain - These are faults that are uncontrollable or that cannot be
propagated to an observation point, in the presence of a constraint value. That
is, because the tool cannot toggle the pin, the tool cannot test the fanout.
➢ AU Undriven - These are faults that cannot be tested due to undriven input
pins. For the purpose of this analysis, undriven input pins include inputs driven
by X values. Faults are occur on undriven pins and on pins that are untestable
due to other pins being undriven.
➢ AU Sequential Depth - These are faults associated with non-scan cells that
require multiple clock cycles to propagate to an observe point. One possible
solution is to increase the sequential depth using the command.
➢ AU Multicycle Path - These are faults that can be tested only through a
multicycle path, which means that the fault cannot propagate between the launch
and capture point within a single clock cycle.
Launch
from PI
Launch from
SI
9. LOES ?
➢ LOES – Launch on Extra shift is delay fault test technique used to solve
problems of LOS methodology. In LOES methodology, transition is launched
by extra fast shift clock. In case of scan chain having N bit scan length, N slow
shift clock cycle require to load entire scan chain and (N+1)th fast shift clock is
used to launch the transition.
➢ Then fast functional clock happens to capture response after scan enable signal
goes low. So, in LOES, extra shift and capture clocks are at-speed clocks.
Essentially, loading unloading processes of LOES are similar to LOC whereas
launching process is same as LOS because transition is launched through shift
path.
10. Advantage and disadvantage loc and los?
➢ LOS :
• Advantages :
→ Basic advantage is in los our pattern count. In los we need a less pattern
count as compare to loc.
→ In los we get high coverage because in los we launch the data from SI.
And we have the proper controbilty of the scan path.
• Disadvantages :
→ In los we have to give the Launch pulse on a high frequency. and after
the imidiatly we have to make SE to low, for that we need to set some
high frequency SE signal wich is very costly.
➢ LOC :
• Advantages :
→ In loc we launch our data on capture time so our launch pulse and
capture pulse is working on high frequency. and before the launch we set
SE to low. So there is no need of high frequency SE signal.
• Disadvantages :
→ Basic disadvantage in loc is we use the functionl path to launch our
data. And for that we set our cominational logic to a proper logic value
for that we need some more pattern to set that proper combinational logic.
→ In loc there will be less coverage as compare to the los beause we use
combinational logic to get the launch pulse.because of that we have less
controalibity.
11. What is ATPG effectiveness?
➢ ATPG effectiveness measures the ATPG tool’s ability to either create a test for
a fault or prove that a test cannot be created for the fault under the restrictions
placed on the tool.
➢ ND (not detected fault) is not count in this formula because ATPG is not sure
for that fault to generate the pattern or not sure for not generate the pattern. If
we increase the abort limit it is possible that ATPG can detected that fault.
➢ In this Path A-P-Q-R-D is tested for rising transition at pin A. Small delay defects
distributed along the path will be tested if the cumulative delay exceeds
specification.