Arte SheetsLearn. Try. Understand.

Semiconductor Foundry Economics, Defect Clustering & Die Yield

Bose-Einstein Multi-Mask Critical-Layer Wafer Yield Formula

Calculate Single-Mask Seeds Defect-Clustered Yield (%), n-Mask Bose-Einstein Compound Fab Yield (%), Integer Good Known Dies per Wafer, and Yield-Adjusted Die Cost Multiplier.

Why 25 critical EUV/DUV mask layers compound clustered per-layer defects via 1 / (1 + D0 * A)^n!

Advanced 3 nm–7 nm logic and GPU fabs expose 20 to 40+ critical lithography/etch mask levels where killer particle defects cluster spatially within each individual process step (exponential defect-density distribution -> single-layer Seeds factor 1 / (1 + D_0 * A_die)), yet occur independently from one mask toolset to the next! Multiplying n independent clustered mask levels derives the industry-standard Bose-Einstein (Price) Multi-Layer Fab Yield Law: Y_BE = 1 / ((1 + D_0 * A_die)^n_masks), where D_0 (defects/cm² per critical layer) is per-mask killer defect density and A_die (cm²) is active die area! Even when single-layer yield looks stellar at 94.34%, compounding across 25 critical masks slashes final wafer sort yield to 23.30%—explaining why reticle-sized monolithic AI dies split into chiplets!

Verify on a 300 mm Foundry Logic Node—Critical_Mask_Levels n = 25 (B2), Per_Mask_Defect_Density D_0 = 0.040 defects/cm² (B3), Active_Die_Area A = 1.50 cm² (150 mm², B4), and Gross_Dies_Per_Wafer = 400 (B5): Single-Layer Yield hits (1 / (1 + 0.06)) * 100 = 94.34% (E2), 25-Mask Bose-Einstein Compound Yield equals (1 / (1.06^25)) * 100 = 23.30% (E3), Good Known Dies per Wafer INT(400 * Y_BE) equals 93 dies (E4), and Defect Yield Cost Multiplier (1 / Y_BE) equals 4.29x (E5)!

Bose-Einstein Fab KPI (25 Masks, D0 = 0.04/cm², A = 1.5 cm², 400 Gross Dies)FormulaVerified Output
Single-Mask Clustered Yield (%)(1 / (1 + D0 * Die_Area)) * 10094.34% (89.29% @ A = 3.0 cm²)
25-Mask Bose-Einstein Yield (%)(1 / ((1 + D0 * Die_Area)^n_masks)) * 10023.30% (5.88% @ A = 3.0 cm²!)
Good Known Dies per WaferINT(Gross_Dies / ((1 + D0 * A)^n))93 dies (23 dies @ A = 3.0 cm²)
Yield Cost Multiplier (1 / Y_BE)(1 + D0 * Die_Area)^n_masks4.29x (17.00x @ A = 3.0 cm²!)

Bose-Einstein Multi-Layer Foundry Wafer Yield Formula

Validate integer Critical_Masks n >= 1, Defect_Density D_0 >= 0, Die_Area A > 0, and integer Gross_Dies >= 1!

=LET(nm_k, B2, d0_l, B3, ar_d, B4, gd_w, B5, IF(OR(nm_k < 1, INT(nm_k) <> nm_k, d0_l < 0, ar_d <= 0, gd_w < 1, INT(gd_w) <> gd_w), "Invalid Fab Yield Input", ROUND((1 / ((1 + d0_l * ar_d) ^ nm_k)) * 100, 2)))

Monolithic 300 mm² Large-Die Chiplet Split Motivation Check (Double Die Area A = 3.0 cm²)

Double Active_Die_Area B4 from 1.50 cm² (150 mm²) to 3.00 cm² (300 mm²): 25-Mask Bose-Einstein Yield E3 collapses nearly 4x from 23.30% down to 5.88%, sending Yield Cost Multiplier E5 skyrocketing from 4.29x to 17.00x!

=IF(ISTEXT(E3), E3, ROUND((1 + B3 * B4) ^ B2, 2))

Try the example

Use the original values or change them to test your understanding.

Further reading