Killer defect size is the minimum defect dimension that causes device failure — a critical threshold that determines inspection sensitivity requirements, with smaller nodes requiring detection of ever-tinier defects as feature sizes shrink and defect tolerance decreases.
What Is Killer Defect Size?
- Definition: Smallest defect that impacts device functionality or yield.
- Measurement: Typically expressed as percentage of minimum feature size.
- Rule of Thumb: ~30-50% of critical dimension (CD).
- Node Dependence: Shrinks with each technology generation.
Why Killer Defect Size Matters
- Inspection Sensitivity: Determines required detection capability.
- Cost: Smaller defects require more expensive inspection tools.
- Throughput: Higher sensitivity often means slower inspection.
- Nuisance Rate: Detecting smaller defects increases false positives.
- Yield Impact: Missing killer defects directly reduces yield.
Scaling with Technology Node
```
Node Min Feature Killer Defect Size
180nm 180nm 60-90nm
90nm 90nm 30-45nm
45nm 45nm 15-23nm
22nm 22nm 7-11nm
7nm 7nm 2-4nm
3nm 3nm 1-2nm
Defect Types and Criticality
Particles: Size relative to line width determines if it causes shorts or opens.
Scratches: Width and depth determine if metal lines are severed.
Voids: Size relative to via diameter determines resistance increase.
Bridging: Gap closure distance determines if short circuit forms.
Determination Methods
Electrical Testing: Correlate defect sizes with electrical failures.
Simulation: Model defect impact on device performance.
Design Rules: Calculate from minimum spacing and width rules.
Historical Data: Learn from previous generation yield data.
Accelerated Testing: Intentionally introduce defects of varying sizes.
Quick Calculation
`python
def calculate_killer_defect_size(technology_node, layer_type):
"""
Estimate killer defect size for a given node and layer.
Args:
technology_node: Feature size in nm (e.g., 7 for 7nm)
layer_type: 'metal', 'poly', 'contact', 'via'
Returns:
Killer defect size in nm
"""
# Typical ratios
ratios = {
'metal': 0.4, # 40% of line width
'poly': 0.35, # 35% of gate length
'contact': 0.5, # 50% of contact diameter
'via': 0.5 # 50% of via diameter
}
critical_dimension = technology_node
ratio = ratios.get(layer_type, 0.4)
killer_size = critical_dimension * ratio
return killer_size
# Example
node_7nm_metal = calculate_killer_defect_size(7, 'metal')
print(f"7nm metal killer defect: {node_7nm_metal:.1f}nm")
# Output: 7nm metal killer defect: 2.8nm
`
Layer-Specific Considerations
Metal Layers: Particles can cause shorts between lines or opens in lines.
Poly/Gate: Defects affect transistor performance and leakage.
Contact/Via: Voids increase resistance, particles cause shorts.
STI: Defects can cause leakage between devices.
Inspection Capability
Optical Inspection: Limited to ~100nm+ defects (wavelength limited).
E-beam Inspection: Can detect 10-30nm defects (slower, expensive).
SEM Review: Sub-nm resolution for detailed analysis.
Scatterometry: Indirect detection through optical signatures.
Economic Trade-offs
`
Smaller Detection → Higher Cost + Lower Throughput
Larger Detection → Lower Cost + Higher Throughput + Missed Defects
Optimal: Detect killer defects with acceptable cost and speed
``
Best Practices
- Layer-Specific Thresholds: Different killer sizes for different layers.
- Electrical Correlation: Validate killer size with test data.
- Sampling Strategy: Full inspection for critical layers, sampling for others.
- Tool Selection: Match inspection capability to killer defect size.
- Continuous Monitoring: Track defect size distribution over time.
Advanced Concepts
Probabilistic Killer: Defect has probability of causing failure based on size.
Context-Dependent: Same defect size may be killer in one location, nuisance in another.
Multi-Defect Interaction: Multiple sub-killer defects can combine to cause failure.
Latent Defects: Sub-killer defects that grow or cause reliability failures.
Typical Values
- Logic 7nm: 2-4nm killer defect size.
- DRAM 1x nm: 3-5nm killer defect size.
- 3D NAND: 5-10nm killer defect size (larger features).
- Mature Nodes (>28nm): 10-50nm killer defect size.
Killer defect size is the fundamental limit for inspection — as nodes shrink, the challenge of detecting ever-smaller defects while maintaining throughput and managing nuisance rates becomes increasingly difficult, driving innovation in inspection technology and methodology.