latent defect
**Latent defect** is a **defect that passes manufacturing test but causes failure later in the field** — the most dangerous type of defect because it escapes to customers, requiring robust reliability testing and screening to catch before shipment.
**What Is a Latent Defect?**
- **Definition**: Defect present at manufacturing that causes delayed failure.
- **Timing**: Passes all manufacturing tests, fails after hours/days/months of use.
- **Detection**: Requires accelerated stress testing or extended burn-in.
- **Impact**: Customer returns, warranty costs, reputation damage.
**Why Latent Defects Matter**
- **Customer Impact**: Devices fail in the field, not in factory.
- **Cost**: 10-100× more expensive than catching in manufacturing.
- **Reputation**: Field failures damage brand and customer trust.
- **Warranty**: Expensive returns and replacements.
- **Safety**: Critical in automotive, medical, aerospace applications.
**Common Types**
**Time-Dependent Dielectric Breakdown (TDDB)**: Oxide degradation over time.
**Electromigration**: Metal atoms migrate under current stress, eventual open.
**Hot Carrier Injection (HCI)**: Transistor degradation from high electric fields.
**Stress-Induced Voids**: Mechanical stress causes void formation and growth.
**Contamination**: Particles or residues that cause corrosion or shorts over time.
**Weak Contacts/Vias**: High resistance that increases under thermal cycling.
**Detection Methods**
**Burn-in**: Operate at elevated temperature and voltage for 24-168 hours.
**Highly Accelerated Stress Test (HAST)**: Temperature, humidity, voltage stress.
**Temperature Cycling**: Thermal stress to reveal weak interconnects.
**Voltage Stress**: Elevated voltage to accelerate TDDB and HCI.
**Current Stress**: High current to accelerate electromigration.
**Acceleration Factors**
```python
def calculate_acceleration_factor(stress_temp, use_temp, activation_energy):
"""
Calculate how much faster failures occur under stress.
Arrhenius equation: AF = exp(Ea/k * (1/T_use - 1/T_stress))
"""
k = 8.617e-5 # Boltzmann constant (eV/K)
T_use = use_temp + 273.15 # Convert to Kelvin
T_stress = stress_temp + 273.15
AF = math.exp(activation_energy / k * (1/T_use - 1/T_stress))
return AF
# Example: TDDB acceleration
AF = calculate_acceleration_factor(
stress_temp=150, # °C
use_temp=85, # °C
activation_energy=0.7 # eV for TDDB
)
print(f"Acceleration Factor: {AF:.0f}×")
# 24 hours of stress = 1000+ hours of normal use
```
**Screening Strategies**
**100% Burn-in**: Test every device (expensive, for high-reliability).
**Sample Burn-in**: Test representative sample for qualification.
**Adaptive Burn-in**: Adjust duration based on defect rates.
**Wafer-Level Burn-in**: Test before packaging (cheaper).
**Package-Level Burn-in**: Test after assembly (more realistic stress).
**Latent vs Critical Defects**
```
Critical Defect:
- Fails manufacturing test
- Caught before shipment
- Lower cost to fix
Latent Defect:
- Passes manufacturing test
- Fails in customer hands
- 10-100× higher cost
```
**Reliability Metrics**
**DPPM (Defects Per Million)**: Field failure rate target (<10 DPPM for high-rel).
**FIT (Failures In Time)**: Failures per billion device-hours.
**MTTF (Mean Time To Failure)**: Average time until failure.
**Bathtub Curve**: Infant mortality + useful life + wear-out.
**Best Practices**
- **Robust Burn-in**: Sufficient stress to catch latent defects.
- **Process Control**: Tight control to minimize defect creation.
- **Inline Monitoring**: Catch process excursions early.
- **Reliability Testing**: Qualification testing for each new process.
- **Field Data Analysis**: Monitor returns to identify new latent modes.
**Cost Trade-offs**
```
More Burn-in → Catch more latent defects + Higher cost
Less Burn-in → Lower cost + More field failures
Optimal: Balance burn-in cost vs field failure cost
```
**Advanced Techniques**
**Predictive Screening**: Use inline data to predict latent defect risk.
**Adaptive Testing**: Vary burn-in based on process health.
**Machine Learning**: Predict which devices need extended burn-in.
**Wafer-Level Reliability (WLR)**: Test reliability before packaging.
Latent defects are **the hidden enemy of reliability** — requiring sophisticated screening and testing strategies to catch before shipment, making reliability engineering a critical function for maintaining customer satisfaction and brand reputation.