Home Knowledge Base Escape

Escape (or test escape) is a defective device that passes all manufacturing tests and ships to customers — the worst quality outcome, causing field failures, returns, and reputation damage, making escape rate minimization a top priority for test and quality engineering.

What Is an Escape?

Why Escapes Matter

Common Causes

Insufficient Test Coverage: Tests don't exercise all failure modes. Marginal Devices: Barely pass test limits but fail under real conditions. Test Conditions: Test environment doesn't match use conditions. Latent Defects: Pass test but fail later (TDDB, electromigration). Test Equipment: Tester malfunctions or calibration issues. Handling Damage: ESD or mechanical damage after final test.

Types of Escapes

Functional: Logic errors not caught by test patterns. Parametric: Speed, voltage, current marginally out of spec. Reliability: Latent defects that cause early-life failures. Intermittent: Defects that come and go, hard to catch. Application-Specific: Fail under specific use cases not tested.

Detection and Prevention

Comprehensive Test Coverage: Test all functional modes and corner cases. Guardbanding: Test limits tighter than datasheet specs. Burn-in: Extended stress to catch marginal and latent defects. Correlation Studies: Compare test results with field failure data. Adaptive Testing: Adjust tests based on field failure analysis.

Escape Rate Calculation

def calculate_escape_rate(field_failures, units_shipped):
    """
    Calculate defect escape rate in DPPM (Defects Per Million).
    """
    escape_rate_dppm = (field_failures / units_shipped) * 1_000_000
    return escape_rate_dppm

# Example
failures = 50
shipped = 10_000_000
dppm = calculate_escape_rate(failures, shipped)
print(f"Escape rate: {dppm:.1f} DPPM")
# Output: Escape rate: 5.0 DPPM

Quality Metrics

DPPM (Defects Per Million): Parts per million that fail in field. FIT (Failures In Time): Failures per billion device-hours. Return Rate: Percentage of shipped units returned. Warranty Cost: Total cost of field failures and replacements.

Best Practices

Cost Trade-offs

More Testing → Lower escapes + Higher test cost + Lower yield
Less Testing → Higher escapes + Lower test cost + Higher yield

Optimal: Minimize total cost (test + escapes)

Typical Targets

Escapes are the ultimate quality failure — preventing them requires comprehensive testing, continuous learning from field failures, and a culture of quality that prioritizes customer satisfaction over short-term yield or cost savings.

escapequality

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.