Design of Testable Sequential Circuits
Design of Testable Sequential Circuits
sequential circuits
The increased complexity of embedded systems and
the reduced access to internal nodes has made it not
only more difficult to diagnose and locate faulty
components, but also the functions of embedded
components may be difficult to measure.
Creating testable designs is key.
A fault is testable if there exists a well-specified
procedure (e.g., test pattern generation ) to expose it .
ii) Using Tristate inverters
iii)Access to subset of a
logic (shift register)
B) Structured methods:
Scan– a) scan path technique
memory element.
Another technique is known as Raceless D type
flip flop.
RACE– a difference in time delays of signal
addressable latch.
Partial scan
Test mode =1, D flip flop data comes to the non subset of flip
Enhanced controllability:
The controllability is improved by selecting the
Fig 5.32
First method:
For normal mode, test mode=0.
Test mode =1, D flip flop data comes to the non
Enhanced controllability:
The controllability is improved by selecting the