Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
• Introduction
• Importance of Testing.
• What is Testability?
• Scan Architectures
History
Structured DFT
- To conquer the difficulties in controlling and observing the internal states of sequential circuits.
- Scan design is the most popular structured DFT approach.
What is DFT?
• DFT refers to the hardware design styles, or added hardware that reduces test generation complexity.
• Motivation :- Test generation complexity increases exponentially with the size of design.
Shorter time -to-market :- DFT ensures the release of the chip into the market within the
Reduced cost:- Testing and debugging the chip with low cost.
• To Improve Quality:
Improved quality of test : - Means improving test coverage to the required percentage.
Importance of Testing
• Since times design size is decreasing.
Test cost
Test quality
Test time
• Hence DFT came into existence to deliver the cost effective, defect-free quality designs.
What is Testability?
• The ability to put the design into a known initial state, and then control and observe internal signal
values.
Scan design
• The most common is scan design technique which modifies the internal sequential circuit.
• Scan circuit facilitates test generation and can reduce external tester usage.
• Internal scan is the modification of design’s circuitry to increase its testability with
two states mainly - shift & capture depending on SCAN_ENABLE.
• Achieving this goal involves replacing sequential elements with scan cells and stitching them together into
scan registers or scan chains.
Scan Cell Design
A scan cell has two inputs: data input and scan input
• In normal/capture mode, data input is selected to update the output
- Clocked-Scan Cell
Full-Scan Design
• All or almost all storage element are converted into scan cells.
Partial-Scan Design
• A subset of storage elements are converted into scan cells.
Advantages of RAS: