Fundamentals of Manufacturing Test and Fault Modeling
Instructor: EDA Academy
Resource—All LevelEnglish
Foundation in IC manufacturing test, covering design abstraction, silicon defects, fault models, control, observation, functional testing, and structural testing. The focus is on how manufactured chips are evaluated against gate-level intent under practical production constraints.
5.0
1students
This offering includes
- 1 module
- 9 lectures
- Access on mobile and computer
- 1.66 hours on-demand video
Description
Integrated circuit testing connects abstract chip design with physical silicon behavior. A chip may pass extensive functional verification before fabrication, but manufacturing introduces physical imperfections that cannot be eliminated by design verification alone. Defects such as opens, shorts, resistive interconnects, contamination, and process variation can cause the fabricated device to deviate from its intended gate-level implementation. Manufacturing test provides the mechanism for identifying these deviations before defective devices reach customers.
The technical foundation begins with the design abstraction flow. Functional intent is refined into RTL, gate-level logic, and physical layout, with verification applied throughout the process to preserve correctness. Once the gate-level design is fixed, the functional behavior is already defined. Manufacturing test does not validate whether the original design is correct; it checks whether the silicon accurately implements that design. This distinction separates design verification from production test and clarifies why passing test means “built as designed,” not necessarily “designed correctly.”
Physical manufacturing defects are handled through fault abstraction. Instead of testing every possible physical defect directly, test generation uses fault models that describe observable logical or timing effects. Stuck-at faults represent static behavior where a signal appears permanently fixed at 0 or 1. Transition faults represent dynamic behavior where a signal changes too slowly during switching. Resistive opens and resistive shorts illustrate how real physical defects can be mapped into practical test targets.
Fault testing depends on control and observation. Inputs must place the circuit into states that activate a fault, and the resulting faulty behavior must propagate to an observable output or scan point. Expected responses are predicted in advance and compared with measured silicon responses. This process defines the core logic of fault detection and explains why internal controllability and observability are central to test quality.
Functional pattern testing and structural testing represent two different approaches to IC test. Functional testing checks behavior against input-output expectations but scales poorly because input combinations grow exponentially. Structural testing uses implementation knowledge and fault models to achieve high coverage with fewer patterns and manageable test time. This makes structural testing essential for high-volume semiconductor manufacturing, where quality, coverage, yield, cost, and test time must be balanced.
Catalogue:
Purpose of IC Testing
Chip Design Abstraction Flow
Purpose of Manufacturing Test
Goals of Manufacturing Test
From Abstraction to Silicon
Chip Design Flow Overview
Verification Across the Design Flow
Manufacturing Test and Abstraction
Scope of Manufacturing Test
Manufacturing Test and Product Quality
Understanding Manufacturing Defects
Fault Models from Abstracted Defects
Example of Fault Modeling
Stuck-at Fault Model Basics
Stuck-at Fault Model: Physical Causes
Transition Fault Model Basics
Transition Fault Model: Resistive Defects
Resistive Open as a Transition Defect
Resistive Short from Silicon Contamination
Test as Control and Observation
Fault Testing Through Control and Observation
Fault Testing Fundamentals and Practical Limits
Test as Control and Observation
Managing Test Complexity
Limits of Functional Pattern Testing
Example: Functional Testing
Structural Testing Fundamentals
Example: Structural Testing
Functional vs. Structural Testing
You might also like
More offerings will load here.
Secure checkout via our payment partner.
