Silicon Wafer EngineeringReadiness & Transformation Roadmap
Silicon fab AI benchmarks: making a wafer-fab AI number comparable
Silicon fab AI benchmarks are the reference numbers a wafer fab uses to judge whether an AI system is genuinely working — yield, cycle-time X-factor, excursion escape rate, tool availability. Most published fab AI numbers are not benchmarks at all, because nothing states the baseline, the product mix or the comparison design that produced them.

Key takeaways
- A fab AI number is a benchmark only when four things are stated with it: the metric's standard definition, the frozen baseline, the normaliser, and the comparison design. Strip any one of those out and the number becomes an anecdote that happens to have a decimal point.
- The single clearest published demonstration of the problem is a fab-dispatching study in which the same optimisation method delivered double-digit percentage tardiness improvements on the open-source Minifab and SMT2020 models and up to 4% on a real industry dataset. Benchmark gains shrink as realism rises, and open benchmarks are the least realistic setting available.
- Normalisation, not accuracy, is what makes fab numbers comparable. Product mix, technology node, tool generation, ramp phase and metrology sampling rate each move headline yield and cycle-time metrics further than most AI systems do, so an unnormalised improvement is unreadable.
- You cannot benchmark an improvement smaller than your measurement system's own repeatability. Run the gauge R&R first; if the CD-SEM's reproducibility is wider than the effect you are claiming, no amount of modelling makes the claim survive a customer quality audit.
- Benchmarks are a control, not a report. At the top of the ladder the benchmark set is versioned, recomputed automatically, and wired to the model promotion gate — a model that cannot beat the standing benchmark on the current panel does not ship.
Abbreviations used on this page
- MES
- Manufacturing execution system — the fab's lot and route system of record
- EDA
- Equipment Data Acquisition, the SEMI Interface A trace standard set (E120, E164) — not electronic design automation
- FDC
- Fault detection and classification
- APC
- Advanced process control (SEMI E133)
- R2R
- Run-to-run control, typically EWMA-based
- VM
- Virtual metrology — predicting a wafer measurement from tool sensor traces
- OEE
- Overall equipment efficiency, as defined and calculated under SEMI E79
- MSA
- Measurement system analysis, including gauge repeatability and reproducibility (gauge R&R)
- SPC
- Statistical process control
- DOE
- Design of experiments
- PCN
- Product/process change notification to customers (JEDEC JESD46)
- X-factor
- Cycle time divided by raw process time — the fab's dimensionless speed metric
Free · 8 questions · ~3 minutes
Score one of your fab AI numbers
Eight questions, one at a time, about three minutes. Answer them about a single claim you would be willing to put in front of a customer or a capital review — one metric, one process area — and we build your personalised report: the claim's rung on the ladder, its score on each of the four dimensions, and the specific thing standing between it and being quotable. The result doubles as the specification for fixing it.
0 of 8 answered
Pick an option to continue
Report ready
Your personalised benchmark report is ready
Tell us where to send it. The rung appears on screen straight away, and the full report — dimension scores, the specific defect in this claim, and the 90-day plan to turn it into a benchmark-grade number — arrives in your inbox.
Your result
Your full report is on its way to your inbox.
Stage 1 · Borrowed
Borrowed is the rung where every fab AI number in circulation came from somewhere else — a vendor deck, a conference slide, a public leaderboard — and the fab has no equivalent number of its own.
Your next moveFreeze six to twelve months of MES, trace and metrology history for one process area as an immutable, mix-labelled snapshot — before any model is trained on it.
Stage 2 · Self-reported
Self-reported is the rung where the fab measures its own AI results, but against a moving baseline, with no normalisation and no comparison design — so the numbers are real and still not comparable.
Your next moveDefine each metric against its SEMI standard, stratify by product family and tool generation, and recompute the last reported result with mix normalisation applied.
Stage 3 · Normalised
Normalised is the rung where metrics are defined to standard, computed identically across the fleet, and adjusted for the fab's own confounders — so a number can at least be compared with the same fab's own past.
Your next moveHold part of the fleet or the lot stream on the existing method deliberately, so the next result has something to be compared against.
Stage 4 · Comparable
Comparable is the rung where a number survives contact with an outsider: the panel is disclosed, the comparison is designed, the effect size is powered, and a vendor's claim can be re-run on the fab's own data.
Your next moveTurn the benchmark from a study into a standing artefact: versioned, recomputed on a schedule, and attached to the model promotion gate.
Stage 5 · Governed
Governed is the rung where the benchmark set is a production control — versioned, recomputed automatically, gating model promotion, and producing evidence a customer audit or a change notification can consume.
Your next moveTreat the benchmark specification as a reviewed, versioned artefact with the same change control as a process recipe.
0 / 24
Baseline integrity
— / 6
Metric definition
— / 6
Comparison design
— / 6
Evidence and disclosure
— / 6
Your score places this claim on the benchmark ladder. The dimension breakdown matters more than the total: the lowest dimension is what actually caps the claim's credibility, and fixing it is usually cheaper than the modelling work already spent on the claim. Your lowest-scoring dimension is —, and that is where the next investment belongs.
Your score places this claim on the benchmark ladder. The dimension breakdown matters more than the total: the lowest dimension is what actually caps the claim's credibility, and fixing it is usually cheaper than the modelling work already spent on the claim.Your four dimensions score evenly, so there is no single weak link to attack — follow the stage’s next move above rather than picking a dimension.
Want this claim reviewed against how it will actually be read?
We walk your yield, process and quality leads through the dimension scores, re-derive the number with normalisation applied, and leave you with a costed 90-day plan to make it defensible in a capital review or a customer audit. No obligation, and you keep the plan and the re-derived number either way.
How the score maps to a stage
- 0–4 — Stage 1, Borrowed. Borrowed is the rung where every fab AI number in circulation came from somewhere else — a vendor deck, a conference slide, a public leaderboard — and the fab has no equivalent number of its own.
- 5–10 — Stage 2, Self-reported. Self-reported is the rung where the fab measures its own AI results, but against a moving baseline, with no normalisation and no comparison design — so the numbers are real and still not comparable.
- 11–16 — Stage 3, Normalised. Normalised is the rung where metrics are defined to standard, computed identically across the fleet, and adjusted for the fab's own confounders — so a number can at least be compared with the same fab's own past.
- 17–21 — Stage 4, Comparable. Comparable is the rung where a number survives contact with an outsider: the panel is disclosed, the comparison is designed, the effect size is powered, and a vendor's claim can be re-run on the fab's own data.
- 22–24 — Stage 5, Governed. Governed is the rung where the benchmark set is a production control — versioned, recomputed automatically, gating model promotion, and producing evidence a customer audit or a change notification can consume.
What silicon fab AI benchmarks are — and what most of them are not
A definition, the four things that have to travel with a number, and the path a raw fab measurement takes before it becomes a benchmark.
Silicon fab AI benchmarks are reference numbers that let a wafer fab judge whether an AI system is genuinely working — and, crucially, that let one such number be set beside another without the comparison being meaningless. A benchmark is therefore never just a metric. It is a metric plus four things that must travel with it: a standard definition, a frozen baseline, a normaliser, and a comparison design. Strip any one of them out and what remains is an anecdote with a decimal point.
That is a stricter definition than the industry usually applies, and it is stricter for a specific reason. A wafer fab is an unusually hostile place to measure change. The yield-learning curve improves a mature line month after month with no intervention at all; product mix moves with the customer order book; tool generations differ inside a nominally identical fleet; metrology sampling plans are relaxed on mature layers and tightened on new ones. Every one of those routinely moves a headline yield or cycle-time figure further than an AI system does. A number that has not been separated from them is measuring the fab's circumstances, not the fab's software.
There is one more distinction that this page insists on throughout, because it is where most published fab AI numbers lose their meaning: the evaluation setting (opens in a new tab). A result obtained on a public dataset, in a simulation, or as a projection from a model's accuracy is not the same class of evidence as a result obtained on a running line — and the gap between them is large, consistent and measurable. Reading a fab AI number starts with asking which of those four settings produced it.
How much decision weight a number can carry, by rung
The curve is deliberately flat at the bottom. Rung 1 and rung 2 numbers can support a conversation and nothing else; the inflection is at rung 3, where a number becomes comparable with the fab's own past, and again at rung 4, where it becomes comparable with somebody else's. Most fabs sit below the first inflection and quote numbers as though they sat above the second.
Decision weight the number can carry by stage
- Stage 1 · Borrowed — 21% of operators. Borrowed is the rung where every fab AI number in circulation came from somewhere else — a vendor deck, a conference slide, a public leaderboard — and the fab has no equivalent number of its own.
- Stage 2 · Self-reported — 38% of operators. Self-reported is the rung where the fab measures its own AI results, but against a moving baseline, with no normalisation and no comparison design — so the numbers are real and still not comparable.
- Stage 3 · Normalised — 26% of operators. Normalised is the rung where metrics are defined to standard, computed identically across the fleet, and adjusted for the fab's own confounders — so a number can at least be compared with the same fab's own past.
- Stage 4 · Comparable — 12% of operators. Comparable is the rung where a number survives contact with an outsider: the panel is disclosed, the comparison is designed, the effect size is powered, and a vendor's claim can be re-run on the fab's own data.
- Stage 5 · Governed — 3% of operators. Governed is the rung where the benchmark set is a production control — versioned, recomputed automatically, gating model promotion, and producing evidence a customer audit or a change notification can consume.
Curve shape: logistic, plotted from the stage data above. Distribution: Shaped by the published evaluation-setting gap in fab dispatching research.
How a raw fab measurement becomes a benchmark
The same measurement takes one of three paths. In the top lane it never becomes a number of the fab's own at all; in the middle lane it becomes a real but unattributable number; only in the bottom lane does it acquire a panel, a control and a version. The rung is decided by which lane the measurement travels, not by how good the model is.
- Data & feeds
- Where value leaks
- AI / model
- Human in the loop
- System-of-record action
The process, in words
- In the borrowed lane, a claim from another fab's mix and tool generation is transplanted into the business case and becomes an internal target. Nothing in the fab can measure it, so it functions as pressure rather than as information — and when it is eventually questioned, there is no internal number to answer with.
- In the self-reported lane, real fab data — MES lot history, equipment traces, metrology results — is queried over a before-and-after window on the same tools. The delta is arithmetically correct and causally empty, because product mix, ramp phase, maintenance and the yield-learning curve all sit inside the window. This is where most fabs are, and it is where numbers collapse under challenge.
- In the benchmark-grade lane, the measurement starts from an immutable, mix-labelled snapshot, is defined against the SEMI standards so it computes identically everywhere, is normalised for the fab's structural confounders, and is compared using a powered split-lot or holdout design that was pre-registered. The result is versioned, gates model promotion, and exports as audit evidence — and the version loop feeds back to the baseline whenever the panel changes.
Step-by-step insights
- The borrowed number is not a lie — it is a number without an address
- Supplier and conference figures are usually accurate descriptions of something real. What they omit is the address: the node, the product mix, the tool generation, the sampling plan and the baseline they improved on. Those omissions are not concealment; they are commercially sensitive or simply assumed. But without them the figure cannot be evaluated for transferability, and a fab that adopts it as a target has committed to an outcome whose preconditions it has not checked. The correct use of a borrowed number is as a hypothesis to be re-run on your own frozen panel — which is exactly what rung 4 does.
- Why the before-and-after window is structurally unsafe in a fab
- Manufacturing environments differ in how much moves underneath a measurement. A wafer fab is at the extreme end: the yield-learning curve improves a mature line continuously, product mix follows the order book, tool generations differ inside one fleet, campaign structure changes chamber condition, and metrology sampling is deliberately varied by layer maturity. Any window long enough to accumulate lots is long enough for several of those to move. The before-and-after design attributes all of it to the last change made, which is why self-reported gains in fabs are systematically optimistic and why they fail on first serious challenge.
- Standard definitions are how the argument gets settled
- The reason to map equipment states to SEMI E10 and compute OEE under E79 is not conformance for its own sake — it is that a shared external definition converts a political argument into a reference lookup. Fabs routinely carry three live definitions of availability, differing on qualification runs, engineering time and standby-with-no-WIP. Each exists because it served someone. A standard definition does not make anyone wrong; it makes the arithmetic identical, which is the precondition for any comparison at all, internal or external.
- Normalisation decides what the number is about
- Stratifying by product family, node and tool generation is not statistical hygiene; it changes the subject of the sentence. An unnormalised fab-level yield delta is a statement about the quarter's order book with a software change somewhere inside it. The same delta stratified by product family is a statement about the process. Choose normalisers with a physical justification — mix, node, tool generation, sampling rate — write them into the metric definition, and stop there. Slicing further mostly buys statistical noise and the ability to avoid ever making a claim.
- The comparison design is the only part that produces causality
- Everything up to this point makes a number reproducible; only the comparison design makes it attributable. In a fab the two workable forms are the split lot — lots randomised between the AI-supported and incumbent paths, balanced across chambers and shifts — and the holdout chamber, where a qualified chamber stays on the incumbent control. Both cost capacity, and that cost is the actual reason they are skipped. It is also why a fab that has paid it can quote a number that a fab that has not simply cannot.
- The version loop is what stops the benchmark rotting
- The dashed edge from the versioned benchmark back to the frozen baseline is the part most programmes never build. Panels decay: products go end-of-life, toolsets are upgraded, metrology recipes change, chambers are excluded during downtime. Each edit is individually reasonable and collectively fatal, because a panel edit and a genuine improvement are indistinguishable in a trend line. Versioning the panel, recording a reason for every change, and recomputing the whole trend when it moves is the difference between a benchmark and a slowly drifting number that still has the same name.
The five rungs of benchmark credibility
For each rung: what it looks like on a real line, the diagnostic signals a reviewer can check in an afternoon, the anti-pattern that traps fabs there, and what leaving costs.
The ladder below measures a claim, not an organisation — which is the point of departure from a general AI maturity model. A fab can be technically sophisticated and sit at rung 2, because sophistication produces models and the ladder measures evidence. Each rung is written for a practitioner: the hallmarks are observable conditions, the diagnostic signals are checks you can run against your own MES and metrology data this week, and the anti-pattern is the specific mistake fabs make trying to leave that rung.
Select a rung
Every rung's full detail is in the page source — the selector only changes which panel is visible, so nothing here depends on JavaScript to exist.
Stage 1
Borrowed
21% of operators sit here
Borrowed is the rung where every fab AI number in circulation came from somewhere else — a vendor deck, a conference slide, a public leaderboard — and the fab has no equivalent number of its own.
Rung 1 is not ignorance. Fabs at this rung are usually extremely good at measuring silicon: they run SPC on hundreds of parameters, they hold e-test and parametric data for years, and they can tell you a chamber's particle count by shift. What they do not have is a *measurement contract for change* — a stated way of establishing what a metric was before an intervention, so that what it becomes afterwards means something.
The tell is the provenance of the numbers in the AI business case. Ask where 30% came from and the honest answer is a slide. That slide is not dishonest; it describes a real result at a real fab with a particular product mix, a particular tool generation and a particular sampling plan, none of which are printed on the slide. Transplanted into a different fab it is not an estimate of anything — it is a number-shaped object.
This rung is cheap to leave and expensive to occupy, because borrowed numbers set expectations the fab then has to meet without any means of showing whether it has. The first real deliverable is not a model. It is a frozen extract of six to twelve months of MES lot history, equipment traces and metrology results for one process area, stored immutably, with the product mix and node labelled on every lot.
In practice
The 30% that nobody could locate
A 200mm analogue fab approved an AI yield programme on the strength of a supplier claim of roughly 30% faster excursion detection. Eighteen months later, asked by the plant manager whether the claim had been met, the team could not answer — not because the system was performing badly, but because nobody had recorded what mean-time-to-detect had been before it went in. The pre-change value had to be reconstructed from ticket timestamps, and two engineers produced numbers 40% apart because they had counted the start of detection differently.
What it looks like
- The AI business case quotes percentages the fab cannot reproduce internally
- No frozen pre-change baseline exists for any candidate metric
- Yield and cycle-time figures are quoted without node, product mix or ramp phase
- Nobody can say what the fab's own excursion escape rate is today
Diagnostic signals you can check this week
- Ask for the fab's current mean-time-to-detect for a process excursion. If the answer is a range or an argument, you are here
- Ask which stored dataset a claimed improvement would be measured against, and whether it can still be reproduced byte-for-byte
- Check whether any yield or cycle-time figure in the AI business case carries a node, a product family and a date range
- Ask a process engineer and a finance analyst for the same fab metric and compare the two definitions, not the two numbers
Anti-pattern · Buying a data platform to fix a measurement problem
The instinctive response to unreproducible numbers is a lakehouse programme: eighteen months, a contextualisation layer, a governance council. It reliably consumes a year without producing one quotable number, because the problem was never storage — it was that no one had agreed what a metric means or which window it is measured over. Freeze one area's data as it stands today and define three metrics against it. The platform requirements become visible after that, not before.
What holds you here
There is no frozen pre-change baseline, so no later result can be attributed to anything the fab did.
Highest-leverage next move
Freeze six to twelve months of MES, trace and metrology history for one process area as an immutable, mix-labelled snapshot — before any model is trained on it.
Cost of leaving
- Effort
- 4–8 weeks
- Team
- One data engineer, one process or yield engineer, part-time
- Risk
- Low — extracting and freezing history touches nothing in production
- To next stage
- 1–3 months
If this is you, the next step is
A short engagement: pick the area, extract and freeze the history, agree three metric definitions.
Stage 2
Self-reported
38% of operators sit here
Self-reported is the rung where the fab measures its own AI results, but against a moving baseline, with no normalisation and no comparison design — so the numbers are real and still not comparable.
Rung 2 is the most dangerous rung on the ladder, because it produces numbers that look exactly like benchmarks. The model went in; the metric improved; the improvement was calculated from the fab's own data. Everything about that sequence is defensible except the inference, because in the same window the mix shifted toward a higher-yielding product, two chambers came out of preventive maintenance, and the metrology sampling plan was relaxed on a mature layer.
The structural problem is that a wafer fab is a poor natural experiment. Its output is driven by more large, slow-moving confounders than almost any other manufacturing environment: technology node, product mix, tool generation, reticle set, ramp phase, seasonality in the customer order book, and the yield-learning curve itself, which improves a mature line steadily whether or not anyone deploys anything. A before-and-after comparison in that environment attributes all of it to the last thing that changed.
Time at rung 2 is not neutral. The first time a self-reported gain is challenged — usually by finance during a capital review, or by a customer quality auditor asking how an AI-influenced disposition decision was validated — the number collapses, and the programme spends its credibility rebuilding what it should have designed at the start. Fabs that sit at rung 2 for three years are typically harder to move than fabs at rung 1, because the organisation has learned to discount AI numbers on sight.
In practice
The yield point that belonged to the mix
A logic fab reported a yield improvement of just under one point on a mature 40nm product following a run-to-run control upgrade. The number was computed correctly from e-test data. When the yield engineering group later stratified the same window by product family, most of the movement sat in one automotive part whose volume share had doubled that quarter following a customer qualification — and which had always yielded above the family mean. The control upgrade had helped; nobody could say by how much, and the original claim had already been presented to the board.
What it looks like
- Results are reported as before-and-after on the same tools over adjacent quarters
- Metric definitions live in a spreadsheet formula, not in a versioned document
- No normalisation for product mix, node, ramp phase or sampling rate
- Recomputing last quarter's number today gives a different answer
Diagnostic signals you can check this week
- Recompute a number you published two quarters ago from today's data warehouse and see whether it matches
- Ask whether the reported window's product mix is documented anywhere alongside the result
- Check whether a preventive-maintenance schedule, a reticle change or a sampling-plan change fell inside the measured window
- Ask whether any part of the fleet was deliberately left on the old method during the trial. If not, there is no comparison, only a sequence
Anti-pattern · Fixing credibility by improving the model
When a self-reported number is doubted, the reflex is to raise model accuracy — a better VM R², a lower false-alarm rate on FDC — on the theory that a stronger model produces a stronger claim. It does not. The claim's weakness is in its design, not in its estimator, and a more accurate model measured the same way is exactly as unattributable. Spend the next cycle on normalisation and comparison design, then revisit accuracy when an accuracy point can be priced in escapes avoided or X-factor recovered.
What holds you here
Confounders larger than the effect — mix, node, ramp phase and sampling changes — are inside every measured window, so no result can be attributed.
Highest-leverage next move
Define each metric against its SEMI standard, stratify by product family and tool generation, and recompute the last reported result with mix normalisation applied.
Cost of leaving
- Effort
- 2–4 months
- Team
- Yield or process engineer, data engineer, a named quality reviewer
- Risk
- Low–medium — the work is analytical, but it may revise numbers already reported
- To next stage
- 3–6 months
If this is you, the next step is
We re-derive one published result with mix, node and sampling normalisation and show the difference.
Stage 3
Normalised
26% of operators sit here
Normalised is the rung where metrics are defined to standard, computed identically across the fleet, and adjusted for the fab's own confounders — so a number can at least be compared with the same fab's own past.
Rung 3 is where a fab acquires an internal currency. Cycle time means one thing; availability means one thing; a wafer counts once. That sounds trivial and it is the single most contested piece of work on the ladder, because a shared definition necessarily overrides several local ones, and each local definition exists because it was useful to somebody. The standards help enormously here — SEMI E10 for equipment states, E79 for OEE, E116 for performance tracking — precisely because they let the argument be settled by reference rather than by seniority.
The second half of rung 3 is normalisation, and it is the part fabs consistently underestimate. A benchmark that has not been stratified by product family, node and tool generation is measuring the order book. The published virtual-metrology literature makes the same point from the other direction: an uncertainty-aware study of phototransistor gain found that roughly half of the variance sat *between* process runs rather than within them, which bounds by construction how much a recipe-only model can ever predict. Knowing where variance lives is what tells you which normaliser you need.
The constraint that emerges at rung 3 is causal rather than statistical. Numbers are now reproducible and stratified, so the fab can honestly say what changed — but not yet why. Everything is still a before-and-after on the same tools, and the yield-learning curve keeps improving the line underneath the measurement. The next rung costs discipline rather than money: leave part of the fleet on the old method on purpose.
In practice
The availability number that finally stopped moving
A specialty foundry ran three definitions of tool availability in parallel: one in the MES, one in the maintenance system, and one in the operations report, differing chiefly in how they treated qualification runs and standby-with-no-WIP. After mapping all equipment states to SEMI E10 and computing OEE once under E79, the reported availability of the etch area fell by several points overnight — and stopped changing when the person producing it changed. That drop was the first genuinely useful benchmark result the programme produced, because everything measured after it could be compared with it.
What it looks like
- Equipment states map to SEMI E10 and OEE is calculated per SEMI E79, once, for everyone
- Every reported metric is stratified by product family, node and tool generation
- Gauge R&R is known for each measurement the benchmark depends on
- The same query, run a year later, reproduces last year's published number
Diagnostic signals you can check this week
- Ask three groups to state the fab's OEE for one toolset and check whether the differences are definitional or numerical
- Check whether the standby state is split into standby-with-WIP and standby-no-WIP, the split that decides whether scheduling gains are visible at all
- Ask for the gauge R&R of the CD-SEM or film-thickness tool whose measurement your benchmark depends on
- Look for a versioned metric-definition document with an owner and a change history, not a spreadsheet formula
Anti-pattern · Normalising until the effect disappears
Once stratification starts working, the temptation is to keep slicing: by product, by chamber, by shift, by reticle, by lot size. Past a point every cell is too small to say anything and the exercise quietly becomes a way of never having to make a claim. Choose the normalisers you can justify physically — mix, node, tool generation, sampling rate — fix them in the metric definition, and put the remaining variation into the confidence interval rather than into more slices.
What holds you here
Every result is still a before-and-after on the same tools, so the yield-learning curve and the order book get credit alongside the AI system.
Highest-leverage next move
Hold part of the fleet or the lot stream on the existing method deliberately, so the next result has something to be compared against.
Cost of leaving
- Effort
- 3–6 months
- Team
- Yield engineering, industrial engineering, MES/EDA data engineer, quality
- Risk
- Medium — restating historical metrics is a political act as much as a technical one
- To next stage
- 4–8 months
If this is you, the next step is
We map equipment states to SEMI E10, compute OEE once under E79, and version the definitions.
Stage 4
Comparable
12% of operators sit here
Comparable is the rung where a number survives contact with an outsider: the panel is disclosed, the comparison is designed, the effect size is powered, and a vendor's claim can be re-run on the fab's own data.
Rung 4 is where measurement stops being reporting and becomes experiment design. The mechanics are old and well documented — the NIST/SEMATECH e-Handbook has carried them for decades — but they are unfamiliar to most fab AI programmes because pilots are usually run as deployments rather than as trials. A split-lot design randomises lots between the AI-supported and existing paths across chambers and shifts; a holdout-chamber design keeps a qualified chamber on the incumbent recipe control. Either gives the fab a contemporaneous control, which is the only thing that removes the learning curve from the answer.
The second discipline is power. Fab effect sizes are small — a fraction of a yield point, a few percent of X-factor — and lot counts are limited, so a design that has not been powered in advance will usually fail to detect an effect it cannot afford to miss, then be reported as 'no significant difference'. Compute the required lot count before the trial and, if it is unaffordable, say so and choose a different metric rather than running an underpowered trial and reading the result anyway.
The third is disclosure, and it is what makes the number portable. A benchmark travels with its panel: which toolsets, which product families, which window, how many lots, what was held constant. The published wafer-fab scheduling case studies that practitioners actually quote are the ones that state this — a reported 24% average cycle-time reduction across 11 toolsets is quotable precisely because the panel is on the page. A number without a panel cannot be reused, cannot be challenged and cannot be reproduced.
In practice
The bake-off that changed the vendor decision
A memory fab shortlisted two defect-classification suppliers, both quoting accuracy figures above 97% on public wafer-map datasets. The fab required each to run on a frozen internal panel: twelve months of its own wafer maps, its own class distribution, its own unlabelled fraction. Both scored far lower — not because the suppliers had misrepresented anything, but because the public dataset's class balance bore no relation to a running line's, where the rare pattern that matters most is the rarest. The supplier that ranked second on the public benchmark ranked first on the fab's panel, and won.
What it looks like
- Results come from split-lot or holdout-chamber designs, not before-and-after windows
- Every published number states its panel — tools, products, window, lot count
- The design is powered to the effect size that matters before it is run
- Vendor claims are re-evaluated on the fab's own frozen data before purchase
Diagnostic signals you can check this week
- Ask whether the last reported result had a contemporaneous control group, and how lots were assigned to it
- Check whether a power calculation exists from before the trial started, with the assumed effect size written down
- Ask whether any supplier has been asked to run on the fab's own frozen panel rather than on their material
- Read a published internal result and see whether you could reproduce its panel from what is written
Anti-pattern · Stopping the trial when the result looks good
A split-lot trial that is stopped as soon as the AI arm pulls ahead reports a number inflated by exactly the amount of noise that prompted the stop. It is the most common way a well-designed fab experiment produces a bad benchmark, and it is invisible afterwards because the design paperwork still looks rigorous. Fix the lot count and the analysis before the first lot is assigned, and if a genuine safety or yield reason forces an early stop, report the stop alongside the number.
What holds you here
Each benchmark is still a hand-run project, so the set goes stale between campaigns and cannot gate anything.
Highest-leverage next move
Turn the benchmark from a study into a standing artefact: versioned, recomputed on a schedule, and attached to the model promotion gate.
Cost of leaving
- Effort
- 1–2 quarters per benchmark
- Team
- Process engineering, yield engineering, a statistician or trained equivalent, quality
- Risk
- Medium — split lots consume real capacity, and negative results must be publishable internally
- To next stage
- 2–4 quarters
If this is you, the next step is
We size the design to your effect, assign lots across chambers and shifts, and pre-register the analysis.
Stage 5
Governed
3% of operators sit here
Governed is the rung where the benchmark set is a production control — versioned, recomputed automatically, gating model promotion, and producing evidence a customer audit or a change notification can consume.
Rung 5 is narrower than it sounds, and deliberately so. It does not mean the fab benchmarks everything; it means a defined, enumerated set of claims — the ones attached to decisions that touch product disposition, sampling reduction or dispatch — is recomputed on a schedule and stands between a model and production. Everything outside that set is still measured, still reported and explicitly not treated as benchmark-grade, which is a distinction worth writing down.
The engineering is mostly done by the time a fab arrives here. What is hard is the governance artefact: the benchmark specification itself, versioned, with a change history that records when the panel changed and why. Panels decay. A product family goes end-of-life, a toolset is upgraded, a metrology recipe changes, and a benchmark computed on the old panel silently becomes a comparison between two different fabs. The change log is what lets an auditor — or your own team in two years — tell a real improvement from a panel edit.
This is also the rung at which benchmarks stop being an internal convenience and start being external evidence. Customer quality audits ask how an AI-influenced disposition or sampling decision was validated; process-change notification under the JEDEC framework asks the supplier to describe and justify a change. A governed benchmark set answers both as an export rather than as a project, which is usually the argument that finally funds the work.
In practice
The promotion gate that caught a panel edit
A fab running automated benchmark recomputation on its virtual-metrology models saw a candidate model post an unusually large improvement in predicted-versus-measured error. The promotion gate blocked it, not on the model but on the panel: the recompute had picked up a metrology recipe change that had removed the noisiest measurement site from the sample, making every model on the panel look better. The gate's real output that quarter was not a promotion — it was the discovery that six months of trend data had a discontinuity in it.
What it looks like
- A model cannot promote unless it beats the standing benchmark on the current panel
- The benchmark set is versioned and reviewed like code, with dated panel changes
- Benchmark drift — panel decay, mix shift, metrology change — is monitored explicitly
- The evidence pack exports directly into customer quality audits and change notifications
Diagnostic signals you can check this week
- Ask to see the benchmark specification's version history and the reason recorded for the last panel change
- Check whether a model has ever been blocked from promotion by the benchmark, and what happened next
- Ask how panel decay is detected — end-of-life products, tool upgrades, metrology recipe changes
- Ask whether the last customer quality audit consumed a benchmark export or triggered a bespoke data pull
Anti-pattern · Treating the panel as configuration
Panels get edited in a settings file — a product family dropped, a date window nudged, a chamber excluded because it was down — with no version history and no recorded reason. The set keeps producing numbers, and the numbers stop being comparable with their own past. Because the edits are individually reasonable, nobody notices until a customer asks why a trend has a step in it. Version the panel, require a reason on every change, and recompute the whole trend when it moves.
What holds you here
Sustaining a governed set is a change-control problem: panels decay quietly, and a panel edit is indistinguishable from an improvement unless it is versioned.
Highest-leverage next move
Treat the benchmark specification as a reviewed, versioned artefact with the same change control as a process recipe.
Cost of leaving
- Effort
- Continuous
- Team
- Platform engineering plus a standing benchmark review with quality and yield
- Risk
- Concentrated — low frequency, high consequence, and audit-facing by design
If this is you, the next step is
We stress-test the panel, the version history and the promotion gate against a real change scenario.
Two properties of the ladder are worth naming explicitly. First, it is not monotonic: a fab at rung 4 whose panel silently decays is producing rung-2 numbers under a rung-4 process, which is worse than being honestly at rung 2. Second, the rungs gate each other in one direction only — you cannot design a valid comparison against a baseline you cannot reproduce, but you can very easily build an elaborate comparison on top of a definition nobody agreed. That is the failure mode the assessment's dimension breakdown is designed to expose.
Where wafer fabs actually sit, and what the published evidence shows
The distribution across the ladder, and the single clearest published demonstration that benchmark gains shrink as the evaluation setting gets more realistic.
Most wafer fabs sit at rung 2 — measuring their own results, honestly, in a way that cannot be attributed. The distribution below is weighted heavily toward that rung: a majority of fabs have real internal numbers for at least one AI system, a minority have normalised them, and a small fraction have ever run a designed comparison. The pattern is not a semiconductor failure; it is what happens when measurement is treated as reporting rather than as experiment design.
Illustrative distribution of wafer fabs across the benchmark ladder
Illustrative, not measured: this distribution is a model-derived synthesis of the published adoption and evaluation literature cited on this page, shown to make the shape of the problem legible. It is deliberately excluded from the ink band, where every figure is externally attributed. Rung 2 is both the mode and the plateau.
Share of fabs
- 21% — 1 · Borrowed
- 38% — 2 · Self-reported (the plateau)
- 26% — 3 · Normalised
- 12% — 4 · Comparable
- 3% — 5 · Governed
Source: Illustrative synthesis, anchored to the published fab benchmarking research cited on this page
The evidence that the evaluation setting dominates the headline number is unusually clean in this industry, because fab scheduling has widely used open simulation benchmarks. A published study of reinforcement-learning dispatching compared the same optimisation methods across the open-source Minifab and SMT2020 models and a real industry dataset. On the open models it reports double-digit percentage improvements in tardiness and single-digit improvements in throughput; on the real industry dataset the same approach delivers up to 4% in tardiness and up to 1% in throughput. The authors are explicit about why: the open benchmarks lack the complex details and constraints found in real-world scenarios (opens in a new tab).
Tardiness improvement for the same method, by evaluation setting
Reported in a published fab-dispatching study. The paper states double-digit percentage tardiness improvements on the two open-source models without a single figure, so both are charted at 10% — the lower bound of what 'double-digit' can mean, which understates rather than overstates the gap. The real industry dataset value is the paper's stated 'up to 4%'.
Reported tardiness improvement
- 10% — Minifab (open benchmark) (charted at the 10% lower bound of 'double-digit')
- 10% — SMT2020 (open benchmark) (charted at the 10% lower bound of 'double-digit')
- 4% — Real industry dataset (the paper's stated upper figure)
Source: arXiv — Scalability of Reinforcement Learning Methods for Dispatching in Semiconductor Frontend Fabs
The same effect appears in fault detection. A published benchmark study comparing lightweight transformer models against classical machine learning across three public datasets found strong agreement — around 87.8% F1 — on well-separated sensor data, and reported that on the severely imbalanced sets, including the SECOM semiconductor manufacturing dataset (opens in a new tab), both traditional and transformer methods struggle significantly (opens in a new tab). Imbalance is not a dataset quirk; it is the defining property of a running fab, where the excursions worth catching are by definition rare. A benchmark chosen because it is available rather than because it resembles your line will rank methods in an order your line does not reproduce.
None of this argues against public benchmarks. They are how methods get compared at all, and the wafer-map and SECOM datasets have done more for reproducible research in this field than any proprietary set ever will — work on one-class classification under realistic imbalance (opens in a new tab) and online learning for failure analysis (opens in a new tab) both depend on them. The argument is narrower: a public-benchmark result is evidence about a method, never evidence about your fab. Converting the first into the second is what rung 4 is for.
The benchmark specification sheet
One row per quotable claim. Five columns that decide whether it is a benchmark or an anecdote — and the rung from which each may honestly be quoted.
The specification sheet is the working artefact this whole page exists to produce: for each claim a fab wants to make about an AI system, it states the metric's standard definition, the baseline it is measured against, the normaliser that removes the fab's structural confounders, the comparison design that earns a causal reading, and the rung from which the claim may be quoted. Filling one row properly takes a few days and is almost always cheaper than the modelling work already spent on the claim it governs.
| Claim | Metric and standard definition | Baseline it is measured against | Normaliser | Comparison design | Quotable from |
|---|---|---|---|---|---|
| Excursion detection is faster | Mean time to detect: FDC alarm timestamp minus first affected lot's process end, per SEMI E10 productive-time convention | 12 months of excursion tickets with reconstructed detection times, frozen | Excursion class and layer; alarm threshold version | Holdout chamber on incumbent FDC limits, matched by product | Rung 4 |
| Fewer wafers are scrapped | Scrapped wafer count per thousand wafer starts, by scrap code | 12 months of MES scrap records, mix-labelled | Product family, node, ramp phase | Split lots across chambers and shifts | Rung 4 |
| Metrology sampling can be reduced | Measured-lot fraction, plus escape rate: out-of-spec lots that would not have been measured | Current sampling plan and 12 months of measured results | Layer maturity, gauge R&R of the measuring tool | Split lots, with full sampling retained on the control arm | Rung 4 |
| Cycle time improved | X-factor: cycle time divided by raw process time, per operation and area | 12 months of MES move history covering a full campaign cycle | Product mix, lot priority class, WIP level, tool availability | Holdout area or alternating-week assignment at area level | Rung 4 |
| Tools are more available | Availability and OEE calculated once under SEMI E79, on E10 state mapping | 12 months of equipment state history, single implementation | Tool generation, campaign structure, planned-maintenance calendar | Holdout tools within the same fleet and product set | Rung 3 |
| The model is accurate | Predicted versus measured error on a stated hold-out split, with the split rule written down | Frozen labelled panel, class distribution disclosed | Product family, chamber, measurement site | None required — this is a model property, not a fab outcome | Rung 3 |
| Energy or consumable use fell | Consumption per wafer-layer-pass, metered at the tool where possible | 12 months of metered consumption with production volume aligned | Product mix, layer count per wafer, ambient season | Holdout tools, or A/B on recipe versions within a fleet | Rung 4 |
Two rows deserve a note. The accuracy row is quotable from rung 3 because model accuracy is a property of the model, not a claim about the fab — it needs a frozen panel and a disclosed split, but no control group, because nothing causal is being asserted. The metrology-sampling row is the hardest in the sheet, because its real metric is an escape rate: the out-of-spec lots that would have gone unmeasured. Escapes are rare by construction, so the design has to be powered for a rare event, and that power calculation is usually what determines whether the claim is affordable to prove at all.
The normaliser column is the one fabs skip
It is also the cheapest to fill. Mix, node, tool generation and ramp phase are already labelled in the MES; the work is deciding which ones belong in the metric definition and then writing them there so nobody has to re-litigate it per report.
Gauge R&R belongs in the specification, not in a footnote
You cannot benchmark an improvement smaller than the repeatability and reproducibility of the instrument that measures it. Run the gauge study first — the NIST/SEMATECH e-Handbook's measurement-process chapter (opens in a new tab) is the standard reference — and if the gauge is wider than the effect, either change the metric or accept that the claim can never be proven.
Metrology delay is part of the specification for anything closed-loop
Run-to-run control results depend on how long the measurement takes to come back; published stability analysis of EWMA run-to-run controllers shows the delay regime itself determines whether the loop is stable (opens in a new tab). A benchmark that does not state the metrology delay under which it was obtained is not reproducible even inside the same fab.
Every row needs a stated panel
Toolsets, product families, date window, lot count, and what was deliberately excluded. The panel is what makes the number portable: it is the difference between a result a colleague can reproduce and a result they have to take on trust.
Choose metrics that resist gaming
Any single fab metric optimised in isolation degrades something adjacent — the reason load-port utilisation on photo tools is a textbook Goodhart's-law target (opens in a new tab). Pair every efficiency metric in the sheet with a quality or delivery counter-metric measured on the same panel.
Where AI benchmarks land across a wafer fab
Litho, etch, deposition, CMP, metrology and inspection, planning and dispatch, facilities — the decisions worth benchmarking, the system that holds the evidence, and the confounder that will ruin the number if you ignore it.
AI benchmarking effort concentrates in seven areas of a wafer fab, and each area has a different dominant confounder — which is why a single fab-wide benchmarking method does not work. The map below is how we scope benchmark work with fab teams: for each area, the decisions AI is actually asked to make, the system that holds the evidence, the metric that would move, and the specific thing that will swallow the effect if it is not normalised or controlled for.
| Fab area | Decisions AI is asked to make | System of record for the evidence | Metric that would move | Dominant confounder |
|---|---|---|---|---|
| Lithography | Overlay feed-forward correction, focus and dose control, reticle scheduling | Scanner logs, APC/R2R system, MES | Overlay residual, rework rate, photo-area X-factor | Reticle set and layer mix — different layers have different intrinsic overlay budgets |
| Etch | Endpoint prediction, chamber matching, excursion detection from trace data | EDA/Interface A traces, FDC, metrology results | Critical-dimension uniformity, mean time to detect, chamber-to-chamber spread | Campaign position — chamber condition drifts systematically between wet cleans |
| Deposition and CMP | Virtual metrology for thickness and removal rate, pad and slurry life prediction | Tool traces, in-line metrology, consumable logs | Thickness range, measured-lot fraction, consumable cost per wafer | Consumable lot-to-lot variation, which moves removal rate independently of control |
| Metrology and inspection | Defect classification, sampling optimisation, review-image triage | Inspection and review tools, yield management system | Escape rate, measured-lot fraction, classification agreement with engineers | Class imbalance and label quality — the rarest pattern is the one that matters |
| Planning and dispatch | Lot-to-tool assignment, batching, queue-time constraint management | MES move history, dispatcher logs, AMHS records | X-factor, on-time delivery, tardiness, throughput | WIP level and product mix, which dominate cycle time on their own |
| Test and yield analysis | Yield signature attribution, e-test anomaly detection, bin prediction | E-test and parametric database, yield management system | Yield per product family, time to root cause | The yield-learning curve, which improves a mature line with no intervention |
| Facilities and abatement | Chiller and compressed-dry-air optimisation, exhaust and abatement control | Building management system, utility meters | Energy per wafer-layer-pass, abatement consumable use | Ambient season and fab loading, both larger than most control gains |
Two areas are the usual right places to start, for opposite reasons. Metrology and inspection is attractive because the evidence is unusually clean: classification agreement can be measured against engineer labels on a frozen panel, and sampling reduction has a hard, auditable counter-metric in escape rate. Planning and dispatch is attractive because the decision is entirely inside the fab's own control and the metric — X-factor — is one every fab manager already tracks. Both also have mature published literature to read your results against, from graph-attention virtual metrology on industrial deposition data (opens in a new tab) to reinforcement-learning fab scheduling evaluated against hierarchical dispatch (opens in a new tab).
The compliance frame is where fab benchmarking differs most sharply from other industries, and it works in the fab's favour. Silicon wafer engineering already operates under customer quality systems, automotive qualification regimes for parts destined for vehicles, and process-change notification obligations to customers under the JEDEC standards framework (opens in a new tab) — all of which demand that a change be described, justified and evidenced before it reaches a customer's product. A benchmark specification sheet is very close to the artefact those regimes already want. Fabs that build one usually find qualification and audit preparation getting cheaper, because the evidence is generated as a by-product rather than assembled on request. Emerging sustainability reporting adds a second pull in the same direction: a recent scoping review of AI, metrology and ESG in the sector (opens in a new tab) describes the gap between process-level AI optimisation and downstream sustainability governance as a structural hole, and per-wafer-layer-pass benchmarking is one of the few things that spans it.
One reading habit is worth building across the whole map. Process-control claims in this industry mostly originate with the tool suppliers and the research institutes — ASML on lithography and scanner control (opens in a new tab), Lam Research on etch and deposition (opens in a new tab), KLA on inspection and process control (opens in a new tab), and imec across the technology roadmap (opens in a new tab) — and every one of those figures was obtained on somebody's panel. Trade coverage such as Semiconductor Engineering's manufacturing section (opens in a new tab) is where those claims circulate fastest and where panels are stripped off first. None of that makes the numbers wrong; it makes them hypotheses to re-run on your own frozen panel rather than targets to adopt.
For the environmental rows specifically, there is now a public reference model worth calibrating against: imec's netzero virtual fab (opens in a new tab) publishes modelled per-process environmental footprints for semiconductor manufacturing, which gives an energy or consumable benchmark something external to be read against rather than only the fab's own past. It is a model, not a measurement of your fab — but a stated model with published assumptions is a better reference than an unstated one.
