SlideShare a Scribd company logo
5
Most read
8
Most read
11
Most read
Presented by:
Harish Peta – IMI2013002
• Scan design has been the backbone of design for testability (DFT) in
industry for about three decades
• However, as the complexity of circuits has grown, the serial-scan has
some inherent problems
• test data volume
• test application time
• test power
• Switching activity and power consumption of serial-scan based DFT
method is known to be much higher than normal circuit operation
• Excessive heat dissipation in high-speed and high density deep sub-
micron (DSM) integrated circuits with the system-on-chip (SoC)
scheme
• produce incorrect responses
• permanently damage a circuit under test (CUT)
• reduce its reliability due to accelerated electromigration
• An alternate to serial scan architecture is Random Access Scan (RAS)
• In RAS, flip-flops work as addressable memory elements in the test
mode.
• This approach reduces the time of setting and observing the flip-flop
states.
• Requires a large overhead both in gates and test pins.
• Address three limitations of the traditional serial scan
• test data volume
• test application time
• test power
Random access scan
• In the previous design, a single decoder was used.
• A more feasible decoder has been designed.
• There are only sqrt(N) address wires in modified decoder when
compared to N address wires in the basic architecture decoder.
Random access scan
• Assuming a circuit has 𝑛𝑔 gates and 𝑛𝑓𝑓 FFs each consisting of 10
gates
• Gate overhead of scan =
4∗𝑛𝑓𝑓
𝑛𝑔+10∗𝑛𝑓𝑓
∗ 100% ------------------ (1)
• Gate overhead of RAS =
6∗𝑛𝑓𝑓+
𝑐+𝑑
2
𝑛𝑔+10∗𝑛𝑓𝑓
∗ 100% ------------------ (2)
• Let us consider a circuit with 5,120 gates and assume that there are
512 FFs in the circuit. The gate overhead of serial scan is 20% from
Equation (1) and the gate overhead of RAS is 30.2% from Equation (2).
Hence there is an increase of 10%.
• The FFs are cleared initially and then the following test is performed
{ (w0); (r0,w1); (r1,w0,r0) }
• All the stuck at faults (SAF) are detected because, from each cell a `0'
and a `1' is read uniquely.
Test vector generating algorithm is as follows:
1. Obtain the combinational vectors along with good circuit responses
and store the results in a stack
2. Find the FFs where faults are propagated at each vector
3. While number of vectors > 0
(a) Read all the FF where the faults are detected
(b) Choose the next vector from stack that has least hamming distance from
current FF states
4. End While
• During scan-in, the CUT is subject to unnecessary activity and all the
FFs are subject to change state.
• Assuming that the power dissipation in the CUT, is directly
proportional to the number of transitions in the primary inputs and
the transitions in the states of FFs, the power dissipation in RAS is
reduced drastically, since, the only activity during scan mode is the
transition in state of a single FF under consideration and transitions at
the primary input pins that control the decoder.
• [1] Dong Hyun Baik, Kewal K. Saluja, Seiji Kajihara, “Random Access Scan: A
solution to test power, test data volume and test time”, Proceedings of the
17th International Conference on VLSI Design, 2004
• [2] H. Ando, “Testing VLSI with Random Access Scan”, in Proc. Of the
COMPCON, Feb. 1980
• [3] V. D. Agrawal, K.-T. Cheng, D. D. Johnson, and T. Lin, “Designing Circuits
with Partial Scan”, IEEE Design & Test of Computers, vol. 5, pp. 8 - 15, Apr.
1988.
• [4] Fan Wang, Auburn University, Dept. of Electrical and Computer
Engineering, “Random Access Scan”, Term Paper, 2006
• [5] www.Wikipedia.org

More Related Content

PPT
ASIC VS FPGA.ppt
PPT
Fpga design flow
PDF
Design for Testability
PPTX
Xilinx virtex 7 fpga - Semester Presentation
PPTX
vlsi design summer training ppt
PDF
VLSI Fresher Resume
PDF
VLSI Technology Trends
ASIC VS FPGA.ppt
Fpga design flow
Design for Testability
Xilinx virtex 7 fpga - Semester Presentation
vlsi design summer training ppt
VLSI Fresher Resume
VLSI Technology Trends

What's hot (20)

PDF
Clock Tree Synthesis.pdf
PPTX
Introduction to Digital Signal processors
PPTX
Lightly Doped Drain
PPT
VLSI routing
DOCX
UNIT-III-DIGITAL SYSTEM DESIGN
PDF
Physical design
PPTX
PDF
2019 5 testing and verification of vlsi design_fault_modeling
PDF
IR Drop Analysis and Its Reduction Techniques in Deep Submicron Technology
PPT
file-3.ppt
PPT
PPTX
Vlsi physical design automation on partitioning
PPTX
Timing issues in digital circuits
PDF
Sta by usha_mehta
PPTX
Ic technology-pattern transfer and etching
PPTX
Pipelining approach
PDF
Verilog lab manual (ECAD and VLSI Lab)
PPTX
Vlsi physical design (Back End Process)
PPTX
Device isolation Techniques
PPT
Vlsi design and fabrication ppt
Clock Tree Synthesis.pdf
Introduction to Digital Signal processors
Lightly Doped Drain
VLSI routing
UNIT-III-DIGITAL SYSTEM DESIGN
Physical design
2019 5 testing and verification of vlsi design_fault_modeling
IR Drop Analysis and Its Reduction Techniques in Deep Submicron Technology
file-3.ppt
Vlsi physical design automation on partitioning
Timing issues in digital circuits
Sta by usha_mehta
Ic technology-pattern transfer and etching
Pipelining approach
Verilog lab manual (ECAD and VLSI Lab)
Vlsi physical design (Back End Process)
Device isolation Techniques
Vlsi design and fabrication ppt
Ad

Similar to Random access scan (20)

PDF
AN EFFICIENT SEGMENTED RANDOM ACCESS SCANARCHITECTURE WITH TEST COMPRESSION
PDF
AN EFFICIENT SEGMENTED RANDOM ACCESS SCANARCHITECTURE WITH TEST COMPRESSION
PPTX
Design for testability for Beginners PPT for FDP.pptx
PDF
Secure Scan Design Using Redundant Scan Register
PDF
Design for Testability in Timely Testing of Vlsi Circuits
PPTX
Design for testability and automatic test pattern generation
PPT
Soc.pptx
PDF
COMPARATIVE ANALYSIS OF SIMULATION TECHNIQUES: SCAN COMPRESSION AND INTERNAL ...
PDF
Jy3617211726
PPT
Lecture10.ppt
PPTX
vlsitestingtechniquesand asic flow1.pptx
PDF
Mixed Scanning and DFT Techniques for Arithmetic Core
DOCX
Certificates for bist including index
PDF
Nanometer Testing: Challenges and Solutions
PDF
Abraham q3 2008
PDF
Fv3610681072
PDF
scan_IEEE
PPT
VLSI TESTING.ppt
PPT
IllinoisScan_seminar.ppt
PPTX
Scan insertion
AN EFFICIENT SEGMENTED RANDOM ACCESS SCANARCHITECTURE WITH TEST COMPRESSION
AN EFFICIENT SEGMENTED RANDOM ACCESS SCANARCHITECTURE WITH TEST COMPRESSION
Design for testability for Beginners PPT for FDP.pptx
Secure Scan Design Using Redundant Scan Register
Design for Testability in Timely Testing of Vlsi Circuits
Design for testability and automatic test pattern generation
Soc.pptx
COMPARATIVE ANALYSIS OF SIMULATION TECHNIQUES: SCAN COMPRESSION AND INTERNAL ...
Jy3617211726
Lecture10.ppt
vlsitestingtechniquesand asic flow1.pptx
Mixed Scanning and DFT Techniques for Arithmetic Core
Certificates for bist including index
Nanometer Testing: Challenges and Solutions
Abraham q3 2008
Fv3610681072
scan_IEEE
VLSI TESTING.ppt
IllinoisScan_seminar.ppt
Scan insertion
Ad

Recently uploaded (20)

PPTX
Sustainable Sites - Green Building Construction
PPTX
Geodesy 1.pptx...............................................
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
Digital Logic Computer Design lecture notes
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
composite construction of structures.pdf
PPT
Mechanical Engineering MATERIALS Selection
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Well-logging-methods_new................
Sustainable Sites - Green Building Construction
Geodesy 1.pptx...............................................
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Digital Logic Computer Design lecture notes
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
CYBER-CRIMES AND SECURITY A guide to understanding
composite construction of structures.pdf
Mechanical Engineering MATERIALS Selection
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Foundation to blockchain - A guide to Blockchain Tech
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Embodied AI: Ushering in the Next Era of Intelligent Systems
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
Model Code of Practice - Construction Work - 21102022 .pdf
Well-logging-methods_new................

Random access scan

  • 1. Presented by: Harish Peta – IMI2013002
  • 2. • Scan design has been the backbone of design for testability (DFT) in industry for about three decades • However, as the complexity of circuits has grown, the serial-scan has some inherent problems • test data volume • test application time • test power • Switching activity and power consumption of serial-scan based DFT method is known to be much higher than normal circuit operation
  • 3. • Excessive heat dissipation in high-speed and high density deep sub- micron (DSM) integrated circuits with the system-on-chip (SoC) scheme • produce incorrect responses • permanently damage a circuit under test (CUT) • reduce its reliability due to accelerated electromigration • An alternate to serial scan architecture is Random Access Scan (RAS)
  • 4. • In RAS, flip-flops work as addressable memory elements in the test mode. • This approach reduces the time of setting and observing the flip-flop states. • Requires a large overhead both in gates and test pins. • Address three limitations of the traditional serial scan • test data volume • test application time • test power
  • 6. • In the previous design, a single decoder was used. • A more feasible decoder has been designed. • There are only sqrt(N) address wires in modified decoder when compared to N address wires in the basic architecture decoder.
  • 8. • Assuming a circuit has 𝑛𝑔 gates and 𝑛𝑓𝑓 FFs each consisting of 10 gates • Gate overhead of scan = 4∗𝑛𝑓𝑓 𝑛𝑔+10∗𝑛𝑓𝑓 ∗ 100% ------------------ (1) • Gate overhead of RAS = 6∗𝑛𝑓𝑓+ 𝑐+𝑑 2 𝑛𝑔+10∗𝑛𝑓𝑓 ∗ 100% ------------------ (2) • Let us consider a circuit with 5,120 gates and assume that there are 512 FFs in the circuit. The gate overhead of serial scan is 20% from Equation (1) and the gate overhead of RAS is 30.2% from Equation (2). Hence there is an increase of 10%.
  • 9. • The FFs are cleared initially and then the following test is performed { (w0); (r0,w1); (r1,w0,r0) } • All the stuck at faults (SAF) are detected because, from each cell a `0' and a `1' is read uniquely.
  • 10. Test vector generating algorithm is as follows: 1. Obtain the combinational vectors along with good circuit responses and store the results in a stack 2. Find the FFs where faults are propagated at each vector 3. While number of vectors > 0 (a) Read all the FF where the faults are detected (b) Choose the next vector from stack that has least hamming distance from current FF states 4. End While
  • 11. • During scan-in, the CUT is subject to unnecessary activity and all the FFs are subject to change state. • Assuming that the power dissipation in the CUT, is directly proportional to the number of transitions in the primary inputs and the transitions in the states of FFs, the power dissipation in RAS is reduced drastically, since, the only activity during scan mode is the transition in state of a single FF under consideration and transitions at the primary input pins that control the decoder.
  • 12. • [1] Dong Hyun Baik, Kewal K. Saluja, Seiji Kajihara, “Random Access Scan: A solution to test power, test data volume and test time”, Proceedings of the 17th International Conference on VLSI Design, 2004 • [2] H. Ando, “Testing VLSI with Random Access Scan”, in Proc. Of the COMPCON, Feb. 1980 • [3] V. D. Agrawal, K.-T. Cheng, D. D. Johnson, and T. Lin, “Designing Circuits with Partial Scan”, IEEE Design & Test of Computers, vol. 5, pp. 8 - 15, Apr. 1988. • [4] Fan Wang, Auburn University, Dept. of Electrical and Computer Engineering, “Random Access Scan”, Term Paper, 2006 • [5] www.Wikipedia.org