SlideShare a Scribd company logo
VLSI FAULTS and TESTING
Presented by:-
Dilip Mathuria
M.Tech (VLSI)
2016008200
Yield and Reliability Engineering
VLSI Realization Process
 Customer’s need
 Determine requirements
 Write specifications
 Design synthesis and Verification
 Test development
 Fabrication
 Manufacturing test
 Chips to customer
VLSI Design Cycle
VLSI Chip Yield
A manufacturing defect is a finite chip area with
electrically malfunctioning circuitry caused by errors in
the fabrication process
A chip with no manufacturing defect is called a good
chip
Fraction (or percentage) of good chips produced in a
manufacturing process is called the yield.
Yield is denoted by symbol Y
Why Model Faults
I/O function tests inadequate for manufacturing
(functionality versus component and
interconnection testing)
Real defects (often mechanical) too numerous and
often not analyzable
A fault model identifies targets for testing
A fault model makes analysis possible
Effectiveness measurable by experiments
Defect, Fault, and Error
Defect
A defect is the unintended difference between the implemented
hardware and its intended design.
Defects occur either during manufacture or during the use of
devices.
Fault
A representation of a defect at the abstracted function level.
Error
A wrong output signal produced by a defective system.
An error is caused by a Fault or a design error.
Typical Types of Defects
Extra and missing material
Primarily caused by dust particles on the mask or
wafer surface, or in the processing chemicals
Oxide breakdown
Primarily caused by insufficient oxygen at the interface of
silicon (Si) and silicon dioxide (SiO2), chemical contamination,
and crystal defects
Electromigration
Primarily caused by the transport of metal atoms when a
current flows through the wire
Defect Categories
Defect categories
Random defects, which are independent of designs and
processes
Systematic defects, which depend on designs and
processes used for manufacturing
For example, random defects might be caused by
random particles scattered on a wafer during
manufacturing
Logical Fault Models
Systematic defects might be caused by process
variations, signal integrity, and design integrity issues.
It is possible both random and systematic defects
could happen on a single die
Logical faults
Logical faults represent the physical defects on the
behaviors of the systems
Role of Testing
If you design a product, fabricate, and test it, and it fails the test,
then there must because for the failure.
 Test was wrong
 The fabrication process was faulty
 The design was incorrect
 The specification problem
The role of testing is to detect whether something went wrong
and the role of diagnosis is to determine exactly what went
wrong.
Correctness and effectiveness of testing is most important for
quality products.
Verification & Test
Verification
Verifies correctness of design
Performed by simulation, hardware emulation, or formal methods
Perform once before manufacturing
Responsible for quality of design
Test
Verifies correctness of manufactured hardware
Two-part process
Test generation: software process executed once during design
Test application: electrical tests applied to hardware
Test application performed on every manufactured device
Responsible for quality of device
Ideal Tests & Real Tests
The problems of ideal tests
Ideal tests detect all defects produced in the manufacturing process
Ideal tests pass all functionally good devices
Very large numbers and varieties of possible defects need to be
tested
Difficult to generate tests for some real defects
Real tests
Based on analyzable fault models, which may not map on real
defects
Incomplete coverage of modeled faults due to high complexity
Some good chips are rejected. The fraction (or percentage) of such
chips is called the yield loss
Some bad chips pass tests. The fraction (or percentage) of bad chips
among all passing chips is called the defect level
Testing Economics
Chips must be tested before they are assembled onto PCBs,
which, in turn, must be tested before they are assembled into
systems.
The rule of ten
If a chip fault is not detected by chip testing, then finding
the fault costs 10 times as much at the PCB level as at the
chip level.
Similarly, if a board fault is not found by PCB testing, then
finding the fault costs 10 times as much at the system level as
at the board level.
Types of Test
Characterization testing
Design debug or verification testing
Performed on a new design before it is sent to production
Verify whether the design is correct and the device will meet
all specifications
Functional tests and comprehensive AC and DC
measurements are made
A characterization test determines the exact limits of device
operation values
DC Parameter tests
Measure steady-state electrical characteristics
For example, threshold test
Types of Test
Production testing
Every fabricated chip is subjected to production tests
The test patterns may not cover all possible functions and
data patterns but must have a high fault coverage of
modeled faults
The main driver is cost, since every device must be tested.
Test time must be absolutely minimized
Only a go/no-go decision is made
Test whether some device-under-test parameters are met
to the device specifications under normal operating
conditions
Burn-In testing
Ensure reliability of tested devices by testing
Detect the devices with potential failures
Types of Test
The potential failures can be accelerated at elevated temperatures
The devices with infant mortality failures may be screened out by
a short-term burn-in test in an accelerate
Failure rate versus product lifetime (bathtub curve)
Test Process
The testing problem
Given a set of faults in the circuit under test (or
device under test), how do we obtain a certain (small)
number of test patterns which guarantees a certain
(high) fault coverage?
Test process
What faults to test? (fault modeling)
How are test pattern obtained? (test pattern
generation)
How is test quality (fault coverage) measured?
(fault simulation)?
How are test vectors applied and results evaluated?
Testing & Diagnosis
Testing is a process which includes test
pattern generation, test pattern application, and output
evaluation.
Fault detection tells whether a circuit is
fault-free or not
 Fault location provides the location of the
detected fault
Fault diagnosis provides the location and the
type of the detected fault
Fault Simulation
Fault simulation
In general, simulating a circuit in the presence of faults is
known as fault simulation
The main goals of fault simulation
Measuring the effectiveness of the test patterns
Guiding the test pattern generator program
Generating fault dictionaries
Outputs of fault simulation
Fault coverage - fraction (or percentage) of modeled faults
detected by test vectors
Set of undetected faults
Design for Testability
Definition
A fault is testable if there exists a well-specified procedure to
expose it, which is implementable with a reasonable cost using
current technologies. A circuit is testable with respect to a fault set
when each and every fault in this set is testable
Definition
Design for testability (DFT) refers to those design techniques that
make test generation and test application cost-effective
Electronic systems contain three types of components:
(a) digital logic,
(b) memory blocks, and
(c) analog or mixed-signal circuits
Introduction to Built-In Self-Test
Built-in self-test (BIST)
The capability of a circuit (chip/board/system) to test itself
Advantages of BIST
Test patterns generated on-chip -controllability Increased
Test can be on-line (concurrent) or off-line
Test can run at circuit speed, more realistic; shorter test time;
easier delay testing
External test equipment greatly simplified, or even totally
eliminated
Easily adopting to engineering changes
Benefits of Testing
Quality and economy are two major benefits of testing
The two attributes are greatly dependent and can not be defined
without the other
Quality means satisfying the user’s needs at a minimum cost
The purpose of testing is to weed out all bad products before they
reach the user
The number of bad products heavily affect the price of good
products
A profound understanding of the principles of manufacturing
and test is essential for an engineer to design a quality product
THANK YOU!!!

More Related Content

What's hot

System partitioning in VLSI and its considerations
System partitioning in VLSI and its considerationsSystem partitioning in VLSI and its considerations
System partitioning in VLSI and its considerations
Subash John
 
vlsi design flow
vlsi design flowvlsi design flow
vlsi design flow
Anish Gupta
 

What's hot (20)

faults in digital systems
faults in digital systemsfaults in digital systems
faults in digital systems
 
BUilt-In-Self-Test for VLSI Design
BUilt-In-Self-Test for VLSI DesignBUilt-In-Self-Test for VLSI Design
BUilt-In-Self-Test for VLSI Design
 
2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modeling2019 5 testing and verification of vlsi design_fault_modeling
2019 5 testing and verification of vlsi design_fault_modeling
 
ASIC design Flow (Digital Design)
ASIC design Flow (Digital Design)ASIC design Flow (Digital Design)
ASIC design Flow (Digital Design)
 
VLSI Testing Techniques
VLSI Testing TechniquesVLSI Testing Techniques
VLSI Testing Techniques
 
Power dissipation cmos
Power dissipation cmosPower dissipation cmos
Power dissipation cmos
 
dft
dftdft
dft
 
Verification flow and_planning_vlsi_design
Verification flow and_planning_vlsi_designVerification flow and_planning_vlsi_design
Verification flow and_planning_vlsi_design
 
Fault simulation
Fault simulationFault simulation
Fault simulation
 
Fpga architectures and applications
Fpga architectures and applicationsFpga architectures and applications
Fpga architectures and applications
 
Logic Simulation, Modeling, and Testing
Logic Simulation, Modeling, and TestingLogic Simulation, Modeling, and Testing
Logic Simulation, Modeling, and Testing
 
Fault Simulation (Testing of VLSI Design)
Fault Simulation (Testing of VLSI Design)Fault Simulation (Testing of VLSI Design)
Fault Simulation (Testing of VLSI Design)
 
Spyglass dft
Spyglass dftSpyglass dft
Spyglass dft
 
Vlsi design flow
Vlsi design flowVlsi design flow
Vlsi design flow
 
System partitioning in VLSI and its considerations
System partitioning in VLSI and its considerationsSystem partitioning in VLSI and its considerations
System partitioning in VLSI and its considerations
 
Vlsi design
Vlsi designVlsi design
Vlsi design
 
2019 3 testing and verification of vlsi design_sta
2019 3 testing and verification of vlsi design_sta2019 3 testing and verification of vlsi design_sta
2019 3 testing and verification of vlsi design_sta
 
Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...
Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...
Deterministic Test Pattern Generation ( D-Algorithm of ATPG) (Testing of VLSI...
 
Low power vlsi design ppt
Low power vlsi design pptLow power vlsi design ppt
Low power vlsi design ppt
 
vlsi design flow
vlsi design flowvlsi design flow
vlsi design flow
 

Similar to Vlsi testing

30 February 2005 QUEUE rants [email protected] DARNEDTestin.docx
30  February 2005  QUEUE rants [email protected] DARNEDTestin.docx30  February 2005  QUEUE rants [email protected] DARNEDTestin.docx
30 February 2005 QUEUE rants [email protected] DARNEDTestin.docx
tamicawaysmith
 
cupdf.com_chapter-11-system-level-verification-issues-the-importance-of-verif...
cupdf.com_chapter-11-system-level-verification-issues-the-importance-of-verif...cupdf.com_chapter-11-system-level-verification-issues-the-importance-of-verif...
cupdf.com_chapter-11-system-level-verification-issues-the-importance-of-verif...
SamHoney6
 

Similar to Vlsi testing (20)

Automating The Process For Building Reliable Software
Automating The Process For Building Reliable SoftwareAutomating The Process For Building Reliable Software
Automating The Process For Building Reliable Software
 
SE2018_Lec 19_ Software Testing
SE2018_Lec 19_ Software TestingSE2018_Lec 19_ Software Testing
SE2018_Lec 19_ Software Testing
 
Testing As A Bottleneck - How Testing Slows Down Modern Development Processes...
Testing As A Bottleneck - How Testing Slows Down Modern Development Processes...Testing As A Bottleneck - How Testing Slows Down Modern Development Processes...
Testing As A Bottleneck - How Testing Slows Down Modern Development Processes...
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
SE2_Lec 20_Software Testing
SE2_Lec 20_Software TestingSE2_Lec 20_Software Testing
SE2_Lec 20_Software Testing
 
Class17
Class17Class17
Class17
 
L1_Introduction.ppt
L1_Introduction.pptL1_Introduction.ppt
L1_Introduction.ppt
 
Testing ppt
Testing pptTesting ppt
Testing ppt
 
Industrial Training in Software Testing
Industrial Training in Software TestingIndustrial Training in Software Testing
Industrial Training in Software Testing
 
10-Testing-system.pdf
10-Testing-system.pdf10-Testing-system.pdf
10-Testing-system.pdf
 
testing
testingtesting
testing
 
Testing
TestingTesting
Testing
 
MTV15
MTV15MTV15
MTV15
 
Testing
TestingTesting
Testing
 
30 February 2005 QUEUE rants [email protected] DARNEDTestin.docx
30  February 2005  QUEUE rants [email protected] DARNEDTestin.docx30  February 2005  QUEUE rants [email protected] DARNEDTestin.docx
30 February 2005 QUEUE rants [email protected] DARNEDTestin.docx
 
Qualifying a high performance memory subsysten for Functional Safety
Qualifying a high performance memory subsysten for Functional SafetyQualifying a high performance memory subsysten for Functional Safety
Qualifying a high performance memory subsysten for Functional Safety
 
Softwar tetesting basic
Softwar tetesting basicSoftwar tetesting basic
Softwar tetesting basic
 
Testing and Mocking Object - The Art of Mocking.
Testing and Mocking Object - The Art of Mocking.Testing and Mocking Object - The Art of Mocking.
Testing and Mocking Object - The Art of Mocking.
 
Software engineering quality assurance and testing
Software engineering quality assurance and testingSoftware engineering quality assurance and testing
Software engineering quality assurance and testing
 
cupdf.com_chapter-11-system-level-verification-issues-the-importance-of-verif...
cupdf.com_chapter-11-system-level-verification-issues-the-importance-of-verif...cupdf.com_chapter-11-system-level-verification-issues-the-importance-of-verif...
cupdf.com_chapter-11-system-level-verification-issues-the-importance-of-verif...
 

Recently uploaded

LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 

Recently uploaded (20)

A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
fundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projectionfundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projection
 
Introduction to Casting Processes in Manufacturing
Introduction to Casting Processes in ManufacturingIntroduction to Casting Processes in Manufacturing
Introduction to Casting Processes in Manufacturing
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
shape functions of 1D and 2 D rectangular elements.pptx
shape functions of 1D and 2 D rectangular elements.pptxshape functions of 1D and 2 D rectangular elements.pptx
shape functions of 1D and 2 D rectangular elements.pptx
 
Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
Danfoss NeoCharge Technology -A Revolution in 2024.pdf
Danfoss NeoCharge Technology -A Revolution in 2024.pdfDanfoss NeoCharge Technology -A Revolution in 2024.pdf
Danfoss NeoCharge Technology -A Revolution in 2024.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 

Vlsi testing

  • 1. VLSI FAULTS and TESTING Presented by:- Dilip Mathuria M.Tech (VLSI) 2016008200 Yield and Reliability Engineering
  • 2. VLSI Realization Process  Customer’s need  Determine requirements  Write specifications  Design synthesis and Verification  Test development  Fabrication  Manufacturing test  Chips to customer
  • 4. VLSI Chip Yield A manufacturing defect is a finite chip area with electrically malfunctioning circuitry caused by errors in the fabrication process A chip with no manufacturing defect is called a good chip Fraction (or percentage) of good chips produced in a manufacturing process is called the yield. Yield is denoted by symbol Y
  • 5. Why Model Faults I/O function tests inadequate for manufacturing (functionality versus component and interconnection testing) Real defects (often mechanical) too numerous and often not analyzable A fault model identifies targets for testing A fault model makes analysis possible Effectiveness measurable by experiments
  • 6. Defect, Fault, and Error Defect A defect is the unintended difference between the implemented hardware and its intended design. Defects occur either during manufacture or during the use of devices. Fault A representation of a defect at the abstracted function level. Error A wrong output signal produced by a defective system. An error is caused by a Fault or a design error.
  • 7. Typical Types of Defects Extra and missing material Primarily caused by dust particles on the mask or wafer surface, or in the processing chemicals Oxide breakdown Primarily caused by insufficient oxygen at the interface of silicon (Si) and silicon dioxide (SiO2), chemical contamination, and crystal defects Electromigration Primarily caused by the transport of metal atoms when a current flows through the wire
  • 8. Defect Categories Defect categories Random defects, which are independent of designs and processes Systematic defects, which depend on designs and processes used for manufacturing For example, random defects might be caused by random particles scattered on a wafer during manufacturing
  • 9. Logical Fault Models Systematic defects might be caused by process variations, signal integrity, and design integrity issues. It is possible both random and systematic defects could happen on a single die Logical faults Logical faults represent the physical defects on the behaviors of the systems
  • 10. Role of Testing If you design a product, fabricate, and test it, and it fails the test, then there must because for the failure.  Test was wrong  The fabrication process was faulty  The design was incorrect  The specification problem The role of testing is to detect whether something went wrong and the role of diagnosis is to determine exactly what went wrong. Correctness and effectiveness of testing is most important for quality products.
  • 11. Verification & Test Verification Verifies correctness of design Performed by simulation, hardware emulation, or formal methods Perform once before manufacturing Responsible for quality of design Test Verifies correctness of manufactured hardware Two-part process Test generation: software process executed once during design Test application: electrical tests applied to hardware Test application performed on every manufactured device Responsible for quality of device
  • 12. Ideal Tests & Real Tests The problems of ideal tests Ideal tests detect all defects produced in the manufacturing process Ideal tests pass all functionally good devices Very large numbers and varieties of possible defects need to be tested Difficult to generate tests for some real defects Real tests Based on analyzable fault models, which may not map on real defects Incomplete coverage of modeled faults due to high complexity Some good chips are rejected. The fraction (or percentage) of such chips is called the yield loss Some bad chips pass tests. The fraction (or percentage) of bad chips among all passing chips is called the defect level
  • 13. Testing Economics Chips must be tested before they are assembled onto PCBs, which, in turn, must be tested before they are assembled into systems. The rule of ten If a chip fault is not detected by chip testing, then finding the fault costs 10 times as much at the PCB level as at the chip level. Similarly, if a board fault is not found by PCB testing, then finding the fault costs 10 times as much at the system level as at the board level.
  • 14. Types of Test Characterization testing Design debug or verification testing Performed on a new design before it is sent to production Verify whether the design is correct and the device will meet all specifications Functional tests and comprehensive AC and DC measurements are made A characterization test determines the exact limits of device operation values DC Parameter tests Measure steady-state electrical characteristics For example, threshold test
  • 15. Types of Test Production testing Every fabricated chip is subjected to production tests The test patterns may not cover all possible functions and data patterns but must have a high fault coverage of modeled faults The main driver is cost, since every device must be tested. Test time must be absolutely minimized Only a go/no-go decision is made Test whether some device-under-test parameters are met to the device specifications under normal operating conditions Burn-In testing Ensure reliability of tested devices by testing Detect the devices with potential failures
  • 16. Types of Test The potential failures can be accelerated at elevated temperatures The devices with infant mortality failures may be screened out by a short-term burn-in test in an accelerate Failure rate versus product lifetime (bathtub curve)
  • 17. Test Process The testing problem Given a set of faults in the circuit under test (or device under test), how do we obtain a certain (small) number of test patterns which guarantees a certain (high) fault coverage? Test process What faults to test? (fault modeling) How are test pattern obtained? (test pattern generation) How is test quality (fault coverage) measured? (fault simulation)? How are test vectors applied and results evaluated?
  • 18. Testing & Diagnosis Testing is a process which includes test pattern generation, test pattern application, and output evaluation. Fault detection tells whether a circuit is fault-free or not  Fault location provides the location of the detected fault Fault diagnosis provides the location and the type of the detected fault
  • 19. Fault Simulation Fault simulation In general, simulating a circuit in the presence of faults is known as fault simulation The main goals of fault simulation Measuring the effectiveness of the test patterns Guiding the test pattern generator program Generating fault dictionaries Outputs of fault simulation Fault coverage - fraction (or percentage) of modeled faults detected by test vectors Set of undetected faults
  • 20. Design for Testability Definition A fault is testable if there exists a well-specified procedure to expose it, which is implementable with a reasonable cost using current technologies. A circuit is testable with respect to a fault set when each and every fault in this set is testable Definition Design for testability (DFT) refers to those design techniques that make test generation and test application cost-effective Electronic systems contain three types of components: (a) digital logic, (b) memory blocks, and (c) analog or mixed-signal circuits
  • 21. Introduction to Built-In Self-Test Built-in self-test (BIST) The capability of a circuit (chip/board/system) to test itself Advantages of BIST Test patterns generated on-chip -controllability Increased Test can be on-line (concurrent) or off-line Test can run at circuit speed, more realistic; shorter test time; easier delay testing External test equipment greatly simplified, or even totally eliminated Easily adopting to engineering changes
  • 22. Benefits of Testing Quality and economy are two major benefits of testing The two attributes are greatly dependent and can not be defined without the other Quality means satisfying the user’s needs at a minimum cost The purpose of testing is to weed out all bad products before they reach the user The number of bad products heavily affect the price of good products A profound understanding of the principles of manufacturing and test is essential for an engineer to design a quality product