OEE for semiconductor fabs must follow SEMI E79's standardized time structure, where every performance calculation reduces to a clearly defined time basis. The formula OEE = Availability Efficiency × Performance Efficiency × Quality Efficiency × 100% sounds familiar — but the denominator of each component in a fab context differs sharply from general manufacturing, and a single tool's OEE score, no matter how high, isn't enough to judge fab-wide performance.
This is exactly the gap many fab operations teams miss: optimizing OEE on individual tools can — and often does — hurt overall fab performance.
The standardized SEMI E79 OEE formula and why TEEP is needed on top
Availability Efficiency = Equipment Uptime / Operations Time, where Uptime includes engineering (ENG) run time. Performance Efficiency = Theoretical Production Time for actual output / Equipment Uptime — theoretical production time is calculated as actual wafer output multiplied by the minimum standard process time per recipe (THTr), fully stripping out the effect of micro-stops or reduced speed. Quality Efficiency = Theoretical Production Time for good wafers / Theoretical Production Time for total wafers processed, counting only wafers that pass Wafer Acceptance Test (WAT).
But OEE only measures performance WITHIN a planned operating window (Planned Production Time) — it says nothing about what fraction of total calendar time actually gets used for production. This is why TEEP (Total Effective Equipment Performance) = OEE × Utilization is needed, with total calendar time (8,760 hours/year) as the denominator. TEEP exposes the "hidden factory" — capacity wasted as idle tools on weekends, holidays, unscheduled shifts, or long SDT windows for hardware upgrades.
The biggest practical implication: when a production team proposes CapEx to buy an expensive additional EUV scanner, the right question isn't "what's the current tool's OEE" but "what's the current tool's TEEP." A tool with an excellent 85% OEE but only 18% TEEP because the fab runs a single shift — the cost-optimal answer isn't buying another tool, it's adding a second or third shift.
OEE for semiconductor fabs: why a single score isn't enough
Problem 1 — Extremely high reentrancy
Unlike a linear production line, a wafer lot must loop repeatedly through the same group of lithography or diffusion tools, dozens of times, matching the number of chip layers. When a tool tries to run continuously to maximize its own OEE, it creates resource contention between different layers of different wafer lots — extending fab-wide cycle time, even while that tool's own OEE looks great.
Problem 2 — Nonlinearly amplified variability at the bottleneck
Maintenance events (PM) and unexpected failures (UDT) are the largest source of flow variability in a fab. When a bottleneck workstation runs at extreme utilization, any small variation in maintenance time causes queue time to spike nonlinearly — an effect described by Kingman-type queueing behavior in Factory Physics theory. Optimizing the bottleneck's own OEE without accounting for this variability can make fab-wide cycle time worse instead of better.
Problem 3 — Batching losses at diffusion furnaces
Diffusion furnaces process wafers in large batches with extremely long process times (8-12 hours). Trying to optimize the furnace's OEE by making individual wafer lots wait a long time to fill a batch (batching wait time) severely extends the cycle time of those exact lots. Once the furnace finishes, it releases a large volume of wafers at once, creating a "WIP bubble" that overloads single-wafer tools downstream — a loss only visible at the whole-fab level, invisible in the furnace's own OEE.
The operations engineer's lens: from tool OEE to Overall Fab Effectiveness
Academic research by Oechsner and colleagues (Materials Science in Semiconductor Processing, independently verified via Crossref/Semantic Scholar) extends the single-tool SEMI E79 OEE concept into "Overall Fab Effectiveness" (OFE) — a fab-wide metric. The core reason: "no machine is isolated in a factory, but operates in a linked and complex environment." An experienced fab operations engineer doesn't stop at tracking each tool's OEE — they track how tools interact through WIP flow, because the fab's real performance lives in that interaction, not in the sum of individual OEE numbers.
Illustrative scenario: when optimizing individual OEE hurts the whole fab
This is an illustrative scenario for a common type of problem in the industry, not a specific case from any named fab: a lithography station is scheduled to run continuously for the highest possible OEE, processing whatever lot arrives first under simple FIFO logic. This forces high-priority lots (hot lots) to wait interleaved with ordinary lots, extending the cycle time of exactly the most important lots — while the lithography station's OEE score still reports beautifully because the tool has almost no idle time. After shifting to a whole-fab flow perspective (instead of maximizing each station's OEE), the scheduling is adjusted to properly prioritize hot lots, accepting a slight drop in the lithography station's OEE in exchange for better overall cycle time.
Reference table: metric — time denominator — meaning — when to use
| Metric | Time denominator | Meaning | When to use |
|---|---|---|---|
| OEE (SEMI E79) | Planned Production Time | Performance within the planned operating window | Day-to-day tool operations assessment |
| TEEP | Calendar Time (full 8,760h/year) | Exposes the "hidden factory" — wasted capacity | CapEx decisions (buy new tool vs. add a shift) |
| OFE (Oechsner) | Fab-wide, accounting for inter-tool interaction | Real fab performance, not the sum of individual OEE | Assessing cycle time and fab-wide WIP flow coordination |
Conclusion
"A tool's OEE tells you how good that tool is — it doesn't tell you whether the fab is running well. Those are two different questions."
Four things worth doing this week if you're running or evaluating an OEE system at a semiconductor fab:
- Check whether the system reports both OEE (Planned Production Time) and TEEP (Calendar Time) side by side, or just a single OEE number.
- Before approving CapEx for additional equipment, ask for the existing tool's TEEP — not just its OEE.
- Identify which station is the fab's real bottleneck, and assess whether optimizing that station's own OEE is increasing fab-wide cycle-time variability.
- For batch-processing tools (diffusion furnaces), check whether a high individual OEE is being traded for long batching wait time on individual wafer lots.
Câu hỏi thường gặp
OEE fab bán dẫn dựa trên chuẩn thời gian nào?
Dựa trên SEMI E79 — mọi phép tính hiệu năng đều quy đổi về cùng một cơ sở thời gian (time basis) rõ ràng; công thức là OEE = Availability Efficiency × Performance Efficiency × Quality Efficiency.
Vì sao một điểm OEE thiết bị đơn lẻ không đủ ở cấp nhà máy?
Tối ưu OEE từng máy riêng lẻ có thể — và thường xuyên — làm hại hiệu suất tổng thể của cả fab; cần đánh giá hiệu suất ở cấp nhà máy, không chỉ từng thiết bị.
TEEP khác OEE ở điểm nào?
OEE chỉ đo hiệu suất trong Planned Production Time. TEEP (Total Effective Equipment Performance) = OEE × Utilization, với mẫu số là toàn bộ thời gian lịch (calendar time, 8.760 giờ/năm), cho biết bao nhiêu phần trăm tổng thời gian thực sự được dùng để sản xuất.