ECT Chapter 2
ECT Chapter 2
ECT Chapter 2
LITTERATURE REVIEW
2.0 INTRODUCTION
In this chapter, we shall study the review on the use and development of Electronic
Component Tester using microcontrollers, similar product done by others, and the
various faults that may exist in digital ICs.
Yousif Taha Yousif Elamin posted through the International Journal for Engineering
and Research and Applications issues, Vol. 5, Issue 2 (part-2), 1 st February 2015 which
implemented a microcontroller based circuit integrated tester for the 74 series to test
three samples (NAND, NOR, NOT), using AT mega 32 microcontroller of the ATMEL
FAMILY. These results help in importing better quality IC’s from supplies. Vol 6, issue
1, January 2016.
Figure 2. 3: SU-300
Features
Supports different IC families and IC packages through various cartridges and
Adaptors.
Each module has protection function for sale, stable, and fast programming.
Graphic design lets programming status clear.
Support low voltage “green” IC.
User friendly and process programming by pressing ↑, ↓, Enter and ESC buttons
Auto detect function: wrong device insertion, bad pin connecting, etc.
With auto-search FLASH/EPROM brand and serial number function.
2.2.2. Model 570A Analogue IC Tester.
The Model 570A Analogue and Model 575A Digital handheld IC Testers from B&K
Precision are compact, hand held, and battery powered testers offer advanced
Functionality and ease of use. See figure 2.4. The 2-line x 16-character dot matrix LCD
shows the result of the test as a PASS or FAIL, together with individual pin diagnostics,
test made, and possible equivalents.
The Model 570A Analogue IC Tester’s built-in test library includes common Analogue
ICs including op-amps, comparators, voltage regulators, voltage references, analogue
switches & multiplexes, opto-isolators & couplers, and audio ICs. Besides that, this
Model 575A Digital IC Tester’s built-in test library includes broad range of TTL, CMOS,
memory, LSI, interface and other devices of up to 40 pins.
For Built-In Self-Test (BITS), special circuit generates test patterns automatically. In an
automatic testing equipment, expected value of results are retrieved from the memory
as each test vector is applied on the circuit's inputs and comparing the results to the
corresponding circuit output (Sameer D., 2017). The model for Built-In Self-Test is
depicts in Figure 2.6.
Figure 2. 6: Example setup of Built in Self-Test (BIST)
A fault, defined as any condition that can cause the circuit to function improperly can be
verified using test vectors or pattern. They can be used to detect the faulty circuit and by
then they will be called Fault Detection Test Set (FDTS) or locate and they will be called
Fault Location Test Set (FLTS). In any case, we apply the test vectors to the input,
collect to the output and compare it with the expected results and decide. So, this logic
is applied to ATE and all testers that use the BIST. So, our tester will follow those
characteristics.
Parametric and Functional Failures: Those failures can affect only the parametric
behavior of the circuit. In other words, the circuit realizes its function but with
performances less than those expected. The detection of such failures can be tedious
and requires specific tests. The other type of defect causes a catastrophic failure. This
failure can range from the malfunctioning for a particular configuration of data {which
might be complex in detecting) to a serious crash independent of data and which is
easily detected. The parametric failure or non-logical failure consists of the defect of
some parameters of the ICs (current, voltage, time, temperature). On the other hand,
the functional failure of the digital IC deals with logic state at each stages of the circuit.
In this section, we will try to enumerate the different types of fault that can occur in
digital logic
circuit. There are many possible causes of fault in a digital circuit. Faults in the digital
ICs are generally classified into two groups: static and dynamic faults.
Static Faults: Static faults are characterized by an erroneous output that is constant for
a given input condition, for the duration of a circuit state. The faulty condition does not
change with time. The faulty output is maintained as long as the corresponding input
held constant. It's also known as a permanent fault. Like a permanent open or short
circuit
Dynamic Faults: Dynamic faults are characterized by an erroneous output that exists
for a very short period of time. These transient errors can be difficult to detect, requiring
the use-of high-speed storage equipment. These faults appear and disappear with time.
It's also known as intermittent fault, for instance, the sudden variation of the output
current and voltage.
Bridge Faults: Most digital circuits are assembled on fiberglass cards containing
printed circuit on wire-wrap connections. Such cards usually support a multitude of
interconnected IC packages. Adjacent terminals or printed circuit leads can become
accidentally shorted together. This is known as bridge faults. This will affect the logic
values of the shorted lines. If the two lines have different logic value, a conflict will be
there. The resulting logic value may differ depending on the type of electronic logic that
is being used.
In the case of TTL devices, a bridge between two opposing signals results in a valid
logic '0' voltage. Figure 2.7 shows a bridge fault at the output of two AND gate inside
the 7408 IC package. For TTL devices, the value on the bridge line will be only '1' if both
of the outputs are '1