SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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 ApplicationsLionel 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 PropertiesLionel 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 TesterFluke Networks
 
Network Attack Injection
Network Attack InjectionNetwork Attack Injection
Network Attack InjectionJoao Antunes
 
Wind River Test Management
Wind River Test ManagementWind River Test Management
Wind River Test Managementramzyh78
 
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 VerificationDaniele 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
 
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 ReproductionSung 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 110615bIra Feldman
 
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 110621Ira Feldman
 

Was ist angesagt? (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
 

Ähnlich wie Nanometer Testing: Challenges and Solutions

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
 
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 VerificationDVClub
 
Pin pointpresentation
Pin pointpresentationPin pointpresentation
Pin pointpresentationLevan Huan
 
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
 
Presentation l`aquila new
Presentation l`aquila newPresentation l`aquila new
Presentation l`aquila newikrrish
 
design and testability.pptx
design and testability.pptxdesign and testability.pptx
design and testability.pptx19445KNithinbabu
 
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 StrategiesLionel Briand
 
Improving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN ApplicationsImproving Hardware Efficiency for DNN Applications
Improving Hardware Efficiency for DNN ApplicationsChester 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 ControllersLionel 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 MUXUrmilasSrinivasan
 
Module5 Testing and Verification.pdf
Module5 Testing and Verification.pdfModule5 Testing and Verification.pdf
Module5 Testing and Verification.pdfBhavanaHN5
 
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
 
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
 

Ähnlich wie 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
 
Energy Aware performance evaluation of WSNs.
Energy Aware performance evaluation of WSNs.Energy Aware performance evaluation of WSNs.
Energy Aware performance evaluation of WSNs.
 
Presentation l`aquila new
Presentation l`aquila newPresentation l`aquila new
Presentation l`aquila new
 
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
 
H010613642
H010613642H010613642
H010613642
 
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...
 
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...
 

Mehr von 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 EnterpriseDVClub
 
Cisco Base Environment Overview
Cisco Base Environment OverviewCisco Base Environment Overview
Cisco Base Environment OverviewDVClub
 
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 ChallengesDVClub
 
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 MethodologyDVClub
 
Validating Next Generation CPUs
Validating Next Generation CPUsValidating Next Generation CPUs
Validating Next Generation CPUsDVClub
 
Verification Automation Using IPXACT
Verification Automation Using IPXACTVerification Automation Using IPXACT
Verification Automation Using IPXACTDVClub
 
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 EnvironmentDVClub
 
Trends in Mixed Signal Validation
Trends in Mixed Signal ValidationTrends in Mixed Signal Validation
Trends in Mixed Signal ValidationDVClub
 
Verification In A Global Design Community
Verification In A Global Design CommunityVerification In A Global Design Community
Verification In A Global Design CommunityDVClub
 
Design Verification Using SystemC
Design Verification Using SystemCDesign Verification Using SystemC
Design Verification Using SystemCDVClub
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-ExpressDVClub
 
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 ProcessDVClub
 
Efficiency Through Methodology
Efficiency Through MethodologyEfficiency Through Methodology
Efficiency Through MethodologyDVClub
 
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 ValidationDVClub
 
OpenSPARC T1 Processor
OpenSPARC T1 ProcessorOpenSPARC T1 Processor
OpenSPARC T1 ProcessorDVClub
 
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 ExperienceDVClub
 
Using Assertions in AMS Verification
Using Assertions in AMS VerificationUsing Assertions in AMS Verification
Using Assertions in AMS VerificationDVClub
 
Low-Power Design and Verification
Low-Power Design and VerificationLow-Power Design and Verification
Low-Power Design and VerificationDVClub
 

Mehr von 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
 

Kürzlich hochgeladen

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 

Kürzlich hochgeladen (20)

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 

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