SlideShare a Scribd company logo
Nanometer Testing: Challenges and Solutions



                             Jais Abraham
                   AMD India Design Centre
Characteristics of Nanometer Devices

Design trends
 Increasing corners of operation (multiple frequencies,
 voltage, power scenarios)
 Increasing integration (SOCs, SIPs)
 Permeation of high bandwidth serial/ differential
 interfaces

Process issues
  Process variations becoming key concern
  Increasing wiring densities leading to complex signal
  integrity problems
  Dominance of new kinds of defects based on the metal
  subsystem
Test Challenges – Increased
Parametric Variations




  Source : “Parametric Failures in CMOS ICs- A Defect
       Based Analysis”, Hawkins et al., ITC2002
At Least Test will Find It?


                                             e-              e-
                                                  L TARGET


                                                                  L EFFECTIVE
                                                                                Minor bridging defects etc.
              Current vs. Speed Limit
Current




                                             L EFFECTIVE = L TARGET - X




            e-                    e-
                                                                                              X : Lot1
                     L TARGET                                                                 O : Lot2
                    L EFFECTIVE



              L EFFECTIVE = L TARGET + X



      Source: Madge, et. al., 2004
                                           Speed
Test Challenges – New Failure
Mechanisms


                            Cu Voids




     Open




                                   Shorts
Test Challenges - Cost of Test




        Source : International Technology Roadmap for Semiconductors, 2001
Test Challenges – Power

 Test power could be more than functional power
 – more regions of the device operating than in functional mode
 – switching of logic during scan shift


 With increasing design frequencies & integration
 – Can the tester supply the power required in the test mode
 – Can the package support the power required in the test mode
 – Will the part be able to withstand the power consumption during
   high voltage testing
Test Challenges - Yield Learning

Defect sizes scale as quickly or faster than the device features
 Difficulty in localizing faults increases one order of magnitude
 every six years
 Defective chips offer significant information on these failure
 mechanisms

Yield learning is becoming increasingly important
 To tune the manufacturing processes to achieve higher
 profits
 To reduce the time for volume production since product life
 cycles are coming down
SOLUTIONS
New Fault Models - Bridge Fault
Testing
Bridge fault testing detects shorts between interconnects




                    0
                           A             0
                    0


                    1
                    1     B              0
Bridge Fault Testing

Number of possible bridges in a design is exponential to
the number of nets
  Bridge node pair extraction is done from layout based
  on proximity analysis




                              Critical
                               Area
                              Analysis



Four possible bridge fault tests exist for a pair of nodes
 Could lead to a large test vector count
High resistance bridging faults




                              Bridge Resistance Data*

         Source: “Test challenges in nanometer”, Kundu et al., ITC2000
Delay Fault

DC tests (eg based on stuck-at, logic bridge model) are
no longer adequate
 AC tests which ensure that the design works at the
 rated speed are required
Delay Fault Testing

Delay fault tests check if any node in the design is slower
to rise or fall than it should

Requires design techniques to obtain high coverage
 On-chip PLL based clocking
 Support for multiple clock domains
 Knowledge of device timing exceptions

Consume 2x-5x times the number of test patterns for
stuck-at fault testing
Small Delay Defects




   Source: “Test Method Evaluation Experiments and Data”, Nigh et al., ITC2000
Small Delay Fault Testing




                                  small delay test
          0.4

                0.1               transition test

          0.3         0.3

                0.2         0.5
Reducing the Cost of Scan Tests




Scan in 1                                                            Scan out 1
Scan in 2                                                            Scan out 2

Scan in 3                                                            Scan out 3

Scan in 4                                                            Scan out 4
Scan in 5                                                            Scan out 5


     Test time   = length of scan chain x #patterns x (1/frequency of shifting)
     Test volume = length of scan chain x #patterns x 2
Scan Compression

                 Scan chain group 1          Scan chain group N
                              Scan chain group 2
 Scan in 1                                                C
             E                                            o
             x                                            m
 Scan in 2   p                                            p
             a                                            r
             n                                            e
             d                                            s
             e                                            s
 Scan in N   r                                            o
                                                          r
Reducing Power During Test

 Divide and conquer
      Switch lesser logic while reducing test time



 Prevent the functional logic from switching during
   scan shift using data gating



 Power aware ATPG patterns which prevent transitions
   that don’t result in additional coverage
What is the Problem?

   Design 1                        Design 2




               • Same Die Size
               • Same Complexity
               • Same Foundry
               • Same Process
What is the Problem?

   Design 1                          Design 2




   77% Yield                        42% Yield

  Interactions Between Design and Manufacturing
Scan based diagnostics

To enable effective use of scan patterns for yield
learning, the patterns should have
 Capability to identify failures
 – Requires high test coverage
 Capability to isolate the failures
 – Accurately map the failures to the physical location of the
   failures
Scan based diagnostics
                                       Layout
                           Defect     mapping
                          suspect
                        coordinates
    Physical
     Failure
    Analysis                                          Failure
                                                   Diagnostics
                                                   Information




         Defect
      information
                                                              ATPG based
                                                                 failure
                                                              diagnostics



   Manufacture



                    Wafer
                                                   Failure
                                                Information




                                      Test
Economics


                            $$$$

        Yield




                Accelerated Yield Learning

                Standard Yield Improvement




                  Time
Conclusion

Nanometer testing presents new challenges not seen
hitherto

Without a single-eyed focus on test, either of the
following scenarios are likely:
  Low Test Quality : High escape rates of defective
  devices
  High Test Cost : Affecting profitability
  Slow ramp to volume : Missing critical time-to-market
  windows

The solution to these problems requires a tight
interaction between the test experts, silicon technology
experts and ATE experts

More Related Content

What's hot

Requirements in Cyber-Physical Systems: Specifications and Applications
Requirements in Cyber-Physical Systems: Specifications and ApplicationsRequirements in Cyber-Physical Systems: Specifications and Applications
Requirements in Cyber-Physical Systems: Specifications and Applications
Lionel Briand
 
A Model-Driven Approach to Trace Checking of Pattern-based Temporal Properties
A Model-Driven Approach to Trace Checking of Pattern-based Temporal PropertiesA Model-Driven Approach to Trace Checking of Pattern-based Temporal Properties
A Model-Driven Approach to Trace Checking of Pattern-based Temporal Properties
Lionel Briand
 
High Cost of a Low-Cost Cable Certification Tester
High Cost of a Low-Cost Cable Certification TesterHigh Cost of a Low-Cost Cable Certification Tester
High Cost of a Low-Cost Cable Certification Tester
Fluke Networks
 
Network Attack Injection
Network Attack InjectionNetwork Attack Injection
Network Attack Injection
Joao Antunes
 
Wind River Test Management
Wind River Test ManagementWind River Test Management
Wind River Test Management
ramzyh78
 
Paper-review: A Parallel Test Pattern Generation Algorithm to Meet Multiple Q...
Paper-review: A Parallel Test Pattern Generation Algorithm to Meet Multiple Q...Paper-review: A Parallel Test Pattern Generation Algorithm to Meet Multiple Q...
Paper-review: A Parallel Test Pattern Generation Algorithm to Meet Multiple Q...
Laboratory of Dependable Systems(I), GIEE, NTU
 
Continuous Change-Driven Build Verification
Continuous Change-Driven Build Verification  Continuous Change-Driven Build Verification
Continuous Change-Driven Build Verification
Perforce
 
Introducing LCS to Digital Design Verification
Introducing LCS to Digital Design VerificationIntroducing LCS to Digital Design Verification
Introducing LCS to Digital Design Verification
Daniele Loiacono
 
Analysis on demand? - Instantaneous Soundness Checking of Industrial Business...
Analysis on demand? - Instantaneous Soundness Checking of Industrial Business...Analysis on demand? - Instantaneous Soundness Checking of Industrial Business...
Analysis on demand? - Instantaneous Soundness Checking of Industrial Business...
Universität Rostock
 
Coverage and Introduction to UVM
Coverage and Introduction to UVMCoverage and Introduction to UVM
Coverage and Introduction to UVM
Dr. Shivananda Koteshwar
 
ASE06.ppt
ASE06.pptASE06.ppt
ASE06.ppt
Ptidej Team
 
A Survey on Automatic Test Generation and Crash Reproduction
A Survey on Automatic Test Generation and Crash ReproductionA Survey on Automatic Test Generation and Crash Reproduction
A Survey on Automatic Test Generation and Crash Reproduction
Sung Kim
 
Uma Solução para Identificação da Causa Raiz de Problemas no Gerenciamento de...
Uma Solução para Identificação da Causa Raiz de Problemas no Gerenciamento de...Uma Solução para Identificação da Causa Raiz de Problemas no Gerenciamento de...
Uma Solução para Identificação da Causa Raiz de Problemas no Gerenciamento de...
Ricardo Luis dos Santos
 
IEEE SWTW 2011 - Probe Card Cost Drivers - Ira Feldman 110615b
IEEE SWTW 2011 - Probe Card Cost Drivers - Ira Feldman 110615bIEEE SWTW 2011 - Probe Card Cost Drivers - Ira Feldman 110615b
IEEE SWTW 2011 - Probe Card Cost Drivers - Ira Feldman 110615b
Ira Feldman
 
Design for Testability
Design for TestabilityDesign for Testability
Design for Testability
Stanislav Tiurikov
 
Thesis Defence copy1
Thesis Defence copy1Thesis Defence copy1
Thesis Defence copy1
sonil Shrivastava
 
IEEE SWTW 2011 Probe Card Cost Drivers - Ira Feldman 110621
IEEE SWTW 2011 Probe Card Cost Drivers - Ira Feldman 110621IEEE SWTW 2011 Probe Card Cost Drivers - Ira Feldman 110621
IEEE SWTW 2011 Probe Card Cost Drivers - Ira Feldman 110621
Ira Feldman
 

What's hot (17)

Requirements in Cyber-Physical Systems: Specifications and Applications
Requirements in Cyber-Physical Systems: Specifications and ApplicationsRequirements in Cyber-Physical Systems: Specifications and Applications
Requirements in Cyber-Physical Systems: Specifications and Applications
 
A Model-Driven Approach to Trace Checking of Pattern-based Temporal Properties
A Model-Driven Approach to Trace Checking of Pattern-based Temporal PropertiesA Model-Driven Approach to Trace Checking of Pattern-based Temporal Properties
A Model-Driven Approach to Trace Checking of Pattern-based Temporal Properties
 
High Cost of a Low-Cost Cable Certification Tester
High Cost of a Low-Cost Cable Certification TesterHigh Cost of a Low-Cost Cable Certification Tester
High Cost of a Low-Cost Cable Certification Tester
 
Network Attack Injection
Network Attack InjectionNetwork Attack Injection
Network Attack Injection
 
Wind River Test Management
Wind River Test ManagementWind River Test Management
Wind River Test Management
 
Paper-review: A Parallel Test Pattern Generation Algorithm to Meet Multiple Q...
Paper-review: A Parallel Test Pattern Generation Algorithm to Meet Multiple Q...Paper-review: A Parallel Test Pattern Generation Algorithm to Meet Multiple Q...
Paper-review: A Parallel Test Pattern Generation Algorithm to Meet Multiple Q...
 
Continuous Change-Driven Build Verification
Continuous Change-Driven Build Verification  Continuous Change-Driven Build Verification
Continuous Change-Driven Build Verification
 
Introducing LCS to Digital Design Verification
Introducing LCS to Digital Design VerificationIntroducing LCS to Digital Design Verification
Introducing LCS to Digital Design Verification
 
Analysis on demand? - Instantaneous Soundness Checking of Industrial Business...
Analysis on demand? - Instantaneous Soundness Checking of Industrial Business...Analysis on demand? - Instantaneous Soundness Checking of Industrial Business...
Analysis on demand? - Instantaneous Soundness Checking of Industrial Business...
 
Coverage and Introduction to UVM
Coverage and Introduction to UVMCoverage and Introduction to UVM
Coverage and Introduction to UVM
 
ASE06.ppt
ASE06.pptASE06.ppt
ASE06.ppt
 
A Survey on Automatic Test Generation and Crash Reproduction
A Survey on Automatic Test Generation and Crash ReproductionA Survey on Automatic Test Generation and Crash Reproduction
A Survey on Automatic Test Generation and Crash Reproduction
 
Uma Solução para Identificação da Causa Raiz de Problemas no Gerenciamento de...
Uma Solução para Identificação da Causa Raiz de Problemas no Gerenciamento de...Uma Solução para Identificação da Causa Raiz de Problemas no Gerenciamento de...
Uma Solução para Identificação da Causa Raiz de Problemas no Gerenciamento de...
 
IEEE SWTW 2011 - Probe Card Cost Drivers - Ira Feldman 110615b
IEEE SWTW 2011 - Probe Card Cost Drivers - Ira Feldman 110615bIEEE SWTW 2011 - Probe Card Cost Drivers - Ira Feldman 110615b
IEEE SWTW 2011 - Probe Card Cost Drivers - Ira Feldman 110615b
 
Design for Testability
Design for TestabilityDesign for Testability
Design for Testability
 
Thesis Defence copy1
Thesis Defence copy1Thesis Defence copy1
Thesis Defence copy1
 
IEEE SWTW 2011 Probe Card Cost Drivers - Ira Feldman 110621
IEEE SWTW 2011 Probe Card Cost Drivers - Ira Feldman 110621IEEE SWTW 2011 Probe Card Cost Drivers - Ira Feldman 110621
IEEE SWTW 2011 Probe Card Cost Drivers - Ira Feldman 110621
 

Similar to Nanometer Testing: Challenges and Solutions

Abraham q3 2008
Abraham q3 2008Abraham q3 2008
Abraham q3 2008
Obsidian Software
 
01 software test engineering (manual testing)
01 software test engineering (manual testing)01 software test engineering (manual testing)
01 software test engineering (manual testing)
Siddireddy Balu
 
SBAC-PAD 2018: On the resilience of RTL NN accelerators fault characterizatio...
SBAC-PAD 2018: On the resilience of RTL NN accelerators fault characterizatio...SBAC-PAD 2018: On the resilience of RTL NN accelerators fault characterizatio...
SBAC-PAD 2018: On the resilience of RTL NN accelerators fault characterizatio...
LEGATO project
 
Dill may-2008
Dill may-2008Dill may-2008
Dill may-2008
Obsidian Software
 
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Daniele Loiacono
 
Dealing with the Three Horrible Problems in Verification
Dealing with the Three Horrible Problems in VerificationDealing with the Three Horrible Problems in Verification
Dealing with the Three Horrible Problems in Verification
DVClub
 
Pin pointpresentation
Pin pointpresentationPin pointpresentation
Pin pointpresentation
Levan Huan
 
Presentation l`aquila new
Presentation l`aquila newPresentation l`aquila new
Presentation l`aquila new
ikrrish
 
Energy Aware performance evaluation of WSNs.
Energy Aware performance evaluation of WSNs.Energy Aware performance evaluation of WSNs.
Energy Aware performance evaluation of WSNs.
ikrrish
 
Presentation03 27 03
Presentation03 27 03Presentation03 27 03
Presentation03 27 03
utkarsh SRIVASTAV
 
Integrated Yield Management Solutions
Integrated Yield Management SolutionsIntegrated Yield Management Solutions
Integrated Yield Management Solutions
Integrated Yield Enhancement Solutions
 
design and testability.pptx
design and testability.pptxdesign and testability.pptx
design and testability.pptx
19445KNithinbabu
 
Testing of Cyber-Physical Systems: Diversity-driven Strategies
Testing of Cyber-Physical Systems: Diversity-driven StrategiesTesting of Cyber-Physical Systems: Diversity-driven Strategies
Testing of Cyber-Physical Systems: Diversity-driven Strategies
Lionel Briand
 
Improving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN ApplicationsImproving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN Applications
Chester Chen
 
Effective Test Suites for ! Mixed Discrete-Continuous Stateflow Controllers
Effective Test Suites for ! Mixed Discrete-Continuous Stateflow ControllersEffective Test Suites for ! Mixed Discrete-Continuous Stateflow Controllers
Effective Test Suites for ! Mixed Discrete-Continuous Stateflow Controllers
Lionel Briand
 
Test pattern Generation for 4:1 MUX
Test pattern Generation for 4:1 MUXTest pattern Generation for 4:1 MUX
Test pattern Generation for 4:1 MUX
UrmilasSrinivasan
 
Module5 Testing and Verification.pdf
Module5 Testing and Verification.pdfModule5 Testing and Verification.pdf
Module5 Testing and Verification.pdf
BhavanaHN5
 
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
iosrjce
 
H010613642
H010613642H010613642
H010613642
IOSR Journals
 
ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...
ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...
ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...
Lionel Briand
 

Similar to Nanometer Testing: Challenges and Solutions (20)

Abraham q3 2008
Abraham q3 2008Abraham q3 2008
Abraham q3 2008
 
01 software test engineering (manual testing)
01 software test engineering (manual testing)01 software test engineering (manual testing)
01 software test engineering (manual testing)
 
SBAC-PAD 2018: On the resilience of RTL NN accelerators fault characterizatio...
SBAC-PAD 2018: On the resilience of RTL NN accelerators fault characterizatio...SBAC-PAD 2018: On the resilience of RTL NN accelerators fault characterizatio...
SBAC-PAD 2018: On the resilience of RTL NN accelerators fault characterizatio...
 
Dill may-2008
Dill may-2008Dill may-2008
Dill may-2008
 
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
 
Dealing with the Three Horrible Problems in Verification
Dealing with the Three Horrible Problems in VerificationDealing with the Three Horrible Problems in Verification
Dealing with the Three Horrible Problems in Verification
 
Pin pointpresentation
Pin pointpresentationPin pointpresentation
Pin pointpresentation
 
Presentation l`aquila new
Presentation l`aquila newPresentation l`aquila new
Presentation l`aquila new
 
Energy Aware performance evaluation of WSNs.
Energy Aware performance evaluation of WSNs.Energy Aware performance evaluation of WSNs.
Energy Aware performance evaluation of WSNs.
 
Presentation03 27 03
Presentation03 27 03Presentation03 27 03
Presentation03 27 03
 
Integrated Yield Management Solutions
Integrated Yield Management SolutionsIntegrated Yield Management Solutions
Integrated Yield Management Solutions
 
design and testability.pptx
design and testability.pptxdesign and testability.pptx
design and testability.pptx
 
Testing of Cyber-Physical Systems: Diversity-driven Strategies
Testing of Cyber-Physical Systems: Diversity-driven StrategiesTesting of Cyber-Physical Systems: Diversity-driven Strategies
Testing of Cyber-Physical Systems: Diversity-driven Strategies
 
Improving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN ApplicationsImproving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN Applications
 
Effective Test Suites for ! Mixed Discrete-Continuous Stateflow Controllers
Effective Test Suites for ! Mixed Discrete-Continuous Stateflow ControllersEffective Test Suites for ! Mixed Discrete-Continuous Stateflow Controllers
Effective Test Suites for ! Mixed Discrete-Continuous Stateflow Controllers
 
Test pattern Generation for 4:1 MUX
Test pattern Generation for 4:1 MUXTest pattern Generation for 4:1 MUX
Test pattern Generation for 4:1 MUX
 
Module5 Testing and Verification.pdf
Module5 Testing and Verification.pdfModule5 Testing and Verification.pdf
Module5 Testing and Verification.pdf
 
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
Vlsi Design of Low Transition Low Power Test Pattern Generator Using Fault Co...
 
H010613642
H010613642H010613642
H010613642
 
ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...
ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...
ATM: Black-box Test Case Minimization based on Test Code Similarity and Evolu...
 

More from DVClub

IP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the EnterpriseIP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the Enterprise
DVClub
 
Cisco Base Environment Overview
Cisco Base Environment OverviewCisco Base Environment Overview
Cisco Base Environment Overview
DVClub
 
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and ChallengesIntel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
DVClub
 
Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)
DVClub
 
Verification of Graphics ASICs (Part I)
Verification of Graphics ASICs (Part I)Verification of Graphics ASICs (Part I)
Verification of Graphics ASICs (Part I)
DVClub
 
Stop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification MethodologyStop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification Methodology
DVClub
 
Validating Next Generation CPUs
Validating Next Generation CPUsValidating Next Generation CPUs
Validating Next Generation CPUs
DVClub
 
Verification Automation Using IPXACT
Verification Automation Using IPXACTVerification Automation Using IPXACT
Verification Automation Using IPXACT
DVClub
 
Validation and Design in a Small Team Environment
Validation and Design in a Small Team EnvironmentValidation and Design in a Small Team Environment
Validation and Design in a Small Team Environment
DVClub
 
Trends in Mixed Signal Validation
Trends in Mixed Signal ValidationTrends in Mixed Signal Validation
Trends in Mixed Signal Validation
DVClub
 
Verification In A Global Design Community
Verification In A Global Design CommunityVerification In A Global Design Community
Verification In A Global Design Community
DVClub
 
Design Verification Using SystemC
Design Verification Using SystemCDesign Verification Using SystemC
Design Verification Using SystemC
DVClub
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-Express
DVClub
 
SystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification ProcessSystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification Process
DVClub
 
Efficiency Through Methodology
Efficiency Through MethodologyEfficiency Through Methodology
Efficiency Through Methodology
DVClub
 
Pre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si ValidationPre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si Validation
DVClub
 
OpenSPARC T1 Processor
OpenSPARC T1 ProcessorOpenSPARC T1 Processor
OpenSPARC T1 Processor
DVClub
 
Intel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification ExperienceIntel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification Experience
DVClub
 
Using Assertions in AMS Verification
Using Assertions in AMS VerificationUsing Assertions in AMS Verification
Using Assertions in AMS Verification
DVClub
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and Verification
DVClub
 

More from DVClub (20)

IP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the EnterpriseIP Reuse Impact on Design Verification Management Across the Enterprise
IP Reuse Impact on Design Verification Management Across the Enterprise
 
Cisco Base Environment Overview
Cisco Base Environment OverviewCisco Base Environment Overview
Cisco Base Environment Overview
 
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and ChallengesIntel Xeon Pre-Silicon Validation: Introduction and Challenges
Intel Xeon Pre-Silicon Validation: Introduction and Challenges
 
Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)Verification of Graphics ASICs (Part II)
Verification of Graphics ASICs (Part II)
 
Verification of Graphics ASICs (Part I)
Verification of Graphics ASICs (Part I)Verification of Graphics ASICs (Part I)
Verification of Graphics ASICs (Part I)
 
Stop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification MethodologyStop Writing Assertions! Efficient Verification Methodology
Stop Writing Assertions! Efficient Verification Methodology
 
Validating Next Generation CPUs
Validating Next Generation CPUsValidating Next Generation CPUs
Validating Next Generation CPUs
 
Verification Automation Using IPXACT
Verification Automation Using IPXACTVerification Automation Using IPXACT
Verification Automation Using IPXACT
 
Validation and Design in a Small Team Environment
Validation and Design in a Small Team EnvironmentValidation and Design in a Small Team Environment
Validation and Design in a Small Team Environment
 
Trends in Mixed Signal Validation
Trends in Mixed Signal ValidationTrends in Mixed Signal Validation
Trends in Mixed Signal Validation
 
Verification In A Global Design Community
Verification In A Global Design CommunityVerification In A Global Design Community
Verification In A Global Design Community
 
Design Verification Using SystemC
Design Verification Using SystemCDesign Verification Using SystemC
Design Verification Using SystemC
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-Express
 
SystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification ProcessSystemVerilog Assertions (SVA) in the Design/Verification Process
SystemVerilog Assertions (SVA) in the Design/Verification Process
 
Efficiency Through Methodology
Efficiency Through MethodologyEfficiency Through Methodology
Efficiency Through Methodology
 
Pre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si ValidationPre-Si Verification for Post-Si Validation
Pre-Si Verification for Post-Si Validation
 
OpenSPARC T1 Processor
OpenSPARC T1 ProcessorOpenSPARC T1 Processor
OpenSPARC T1 Processor
 
Intel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification ExperienceIntel Atom Processor Pre-Silicon Verification Experience
Intel Atom Processor Pre-Silicon Verification Experience
 
Using Assertions in AMS Verification
Using Assertions in AMS VerificationUsing Assertions in AMS Verification
Using Assertions in AMS Verification
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and Verification
 

Recently uploaded

Virtual Leadership and the managing work
Virtual Leadership and the managing workVirtual Leadership and the managing work
Virtual Leadership and the managing work
IruniUshara1
 
2024.06 CPMN Cambridge - Beyond Now-Next-Later.pdf
2024.06 CPMN Cambridge - Beyond Now-Next-Later.pdf2024.06 CPMN Cambridge - Beyond Now-Next-Later.pdf
2024.06 CPMN Cambridge - Beyond Now-Next-Later.pdf
Cambridge Product Management Network
 
Call 8867766396 Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian M...
Call 8867766396 Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian M...Call 8867766396 Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian M...
Call 8867766396 Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian M...
dpbossdpboss69
 
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Stone Art Hub
 
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
concepsionchomo153
 
Call8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessingCall8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessing
➑➌➋➑➒➎➑➑➊➍
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
Kirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper PresentationKirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip
 
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Herman Kienhuis
 
The Most Inspiring Entrepreneurs to Follow in 2024.pdf
The Most Inspiring Entrepreneurs to Follow in 2024.pdfThe Most Inspiring Entrepreneurs to Follow in 2024.pdf
The Most Inspiring Entrepreneurs to Follow in 2024.pdf
thesiliconleaders
 
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
ISONIKELtd
 
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Niswey
 
Science Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around UsScience Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around Us
PennapaKeavsiri
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
Pro Tips for Effortless Contract Management
Pro Tips for Effortless Contract ManagementPro Tips for Effortless Contract Management
Pro Tips for Effortless Contract Management
Eternity Paralegal Services
 
CULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for dukeCULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for duke
ZevinAttisha
 
1Q24_HYUNDAI CAPITAL SERVICES INC. AND SUBSIDIARIES
1Q24_HYUNDAI CAPITAL SERVICES INC. AND SUBSIDIARIES1Q24_HYUNDAI CAPITAL SERVICES INC. AND SUBSIDIARIES
1Q24_HYUNDAI CAPITAL SERVICES INC. AND SUBSIDIARIES
irhcs
 
Prescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPTPrescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPT
Freelance
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 

Recently uploaded (20)

Virtual Leadership and the managing work
Virtual Leadership and the managing workVirtual Leadership and the managing work
Virtual Leadership and the managing work
 
2024.06 CPMN Cambridge - Beyond Now-Next-Later.pdf
2024.06 CPMN Cambridge - Beyond Now-Next-Later.pdf2024.06 CPMN Cambridge - Beyond Now-Next-Later.pdf
2024.06 CPMN Cambridge - Beyond Now-Next-Later.pdf
 
Call 8867766396 Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian M...
Call 8867766396 Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian M...Call 8867766396 Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian M...
Call 8867766396 Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian M...
 
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
 
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
 
Call8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessingCall8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessing
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
Kirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper PresentationKirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper Presentation
 
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
Presentation by Herman Kienhuis (Curiosity VC) on Investing in AI for ABS Alu...
 
The Most Inspiring Entrepreneurs to Follow in 2024.pdf
The Most Inspiring Entrepreneurs to Follow in 2024.pdfThe Most Inspiring Entrepreneurs to Follow in 2024.pdf
The Most Inspiring Entrepreneurs to Follow in 2024.pdf
 
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
 
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
 
Science Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around UsScience Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around Us
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
Pro Tips for Effortless Contract Management
Pro Tips for Effortless Contract ManagementPro Tips for Effortless Contract Management
Pro Tips for Effortless Contract Management
 
CULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for dukeCULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for duke
 
1Q24_HYUNDAI CAPITAL SERVICES INC. AND SUBSIDIARIES
1Q24_HYUNDAI CAPITAL SERVICES INC. AND SUBSIDIARIES1Q24_HYUNDAI CAPITAL SERVICES INC. AND SUBSIDIARIES
1Q24_HYUNDAI CAPITAL SERVICES INC. AND SUBSIDIARIES
 
Prescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPTPrescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPT
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 

Nanometer Testing: Challenges and Solutions

  • 1. Nanometer Testing: Challenges and Solutions Jais Abraham AMD India Design Centre
  • 2. Characteristics of Nanometer Devices Design trends Increasing corners of operation (multiple frequencies, voltage, power scenarios) Increasing integration (SOCs, SIPs) Permeation of high bandwidth serial/ differential interfaces Process issues Process variations becoming key concern Increasing wiring densities leading to complex signal integrity problems Dominance of new kinds of defects based on the metal subsystem
  • 3. Test Challenges – Increased Parametric Variations Source : “Parametric Failures in CMOS ICs- A Defect Based Analysis”, Hawkins et al., ITC2002
  • 4. At Least Test will Find It? e- e- L TARGET L EFFECTIVE Minor bridging defects etc. Current vs. Speed Limit Current L EFFECTIVE = L TARGET - X e- e- X : Lot1 L TARGET O : Lot2 L EFFECTIVE L EFFECTIVE = L TARGET + X Source: Madge, et. al., 2004 Speed
  • 5. Test Challenges – New Failure Mechanisms Cu Voids Open Shorts
  • 6. Test Challenges - Cost of Test Source : International Technology Roadmap for Semiconductors, 2001
  • 7. Test Challenges – Power Test power could be more than functional power – more regions of the device operating than in functional mode – switching of logic during scan shift With increasing design frequencies & integration – Can the tester supply the power required in the test mode – Can the package support the power required in the test mode – Will the part be able to withstand the power consumption during high voltage testing
  • 8. Test Challenges - Yield Learning Defect sizes scale as quickly or faster than the device features Difficulty in localizing faults increases one order of magnitude every six years Defective chips offer significant information on these failure mechanisms Yield learning is becoming increasingly important To tune the manufacturing processes to achieve higher profits To reduce the time for volume production since product life cycles are coming down
  • 10. New Fault Models - Bridge Fault Testing Bridge fault testing detects shorts between interconnects 0 A 0 0 1 1 B 0
  • 11. Bridge Fault Testing Number of possible bridges in a design is exponential to the number of nets Bridge node pair extraction is done from layout based on proximity analysis Critical Area Analysis Four possible bridge fault tests exist for a pair of nodes Could lead to a large test vector count
  • 12. High resistance bridging faults Bridge Resistance Data* Source: “Test challenges in nanometer”, Kundu et al., ITC2000
  • 13. Delay Fault DC tests (eg based on stuck-at, logic bridge model) are no longer adequate AC tests which ensure that the design works at the rated speed are required
  • 14. Delay Fault Testing Delay fault tests check if any node in the design is slower to rise or fall than it should Requires design techniques to obtain high coverage On-chip PLL based clocking Support for multiple clock domains Knowledge of device timing exceptions Consume 2x-5x times the number of test patterns for stuck-at fault testing
  • 15. Small Delay Defects Source: “Test Method Evaluation Experiments and Data”, Nigh et al., ITC2000
  • 16. Small Delay Fault Testing small delay test 0.4 0.1 transition test 0.3 0.3 0.2 0.5
  • 17. Reducing the Cost of Scan Tests Scan in 1 Scan out 1 Scan in 2 Scan out 2 Scan in 3 Scan out 3 Scan in 4 Scan out 4 Scan in 5 Scan out 5 Test time = length of scan chain x #patterns x (1/frequency of shifting) Test volume = length of scan chain x #patterns x 2
  • 18. Scan Compression Scan chain group 1 Scan chain group N Scan chain group 2 Scan in 1 C E o x m Scan in 2 p p a r n e d s e s Scan in N r o r
  • 19. Reducing Power During Test Divide and conquer Switch lesser logic while reducing test time Prevent the functional logic from switching during scan shift using data gating Power aware ATPG patterns which prevent transitions that don’t result in additional coverage
  • 20. What is the Problem? Design 1 Design 2 • Same Die Size • Same Complexity • Same Foundry • Same Process
  • 21. What is the Problem? Design 1 Design 2 77% Yield 42% Yield Interactions Between Design and Manufacturing
  • 22. Scan based diagnostics To enable effective use of scan patterns for yield learning, the patterns should have Capability to identify failures – Requires high test coverage Capability to isolate the failures – Accurately map the failures to the physical location of the failures
  • 23. Scan based diagnostics Layout Defect mapping suspect coordinates Physical Failure Analysis Failure Diagnostics Information Defect information ATPG based failure diagnostics Manufacture Wafer Failure Information Test
  • 24. Economics $$$$ Yield Accelerated Yield Learning Standard Yield Improvement Time
  • 25. Conclusion Nanometer testing presents new challenges not seen hitherto Without a single-eyed focus on test, either of the following scenarios are likely: Low Test Quality : High escape rates of defective devices High Test Cost : Affecting profitability Slow ramp to volume : Missing critical time-to-market windows The solution to these problems requires a tight interaction between the test experts, silicon technology experts and ATE experts