Home Knowledge Base Advanced Process Control (APC)

Advanced Process Control (APC) is the automated semiconductor manufacturing methodology that uses real-time metrology feedback and feedforward to continuously adjust process tool parameters lot-by-lot and wafer-by-wafer, reducing process variation and improving yield — transforming semiconductor manufacturing from open-loop recipe execution to a closed-loop adaptive system. APC converts the data from hundreds of inline metrology measurements per day into tool adjustments that keep CD, overlay, thickness, and film composition within specification, typically reducing variation by 30–60%.

APC System Architecture

<svg viewBox="0 0 519 188" xmlns="http://www.w3.org/2000/svg" style="max-width:100%;height:auto" role="img"><rect x="0" y="0" width="519" height="188" rx="12" fill="#0d1117"/><g font-family="ui-monospace,SFMono-Regular,Menlo,Consolas,&quot;Liberation Mono&quot;,monospace" font-size="14"><text xml:space="preserve" x="20" y="31.7"><tspan fill="#6e7681">┌──────────────────────────────────────────────────────┐</tspan></text><text xml:space="preserve" x="20" y="50.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">                    APC System                         </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="69.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">                                                       </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="88.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">  Metrology      Model       Controller    Process    </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="107.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">  (CD-SEM,   </tspan><tspan fill="#6e7681">→</tspan><tspan fill="#c9d1d9">  Update   </tspan><tspan fill="#6e7681">→</tspan><tspan fill="#c9d1d9">   (EWMA,    </tspan><tspan fill="#6e7681">→</tspan><tspan fill="#c9d1d9">  Equipment  </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="126.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">   Overlay,     (adapt to    MPC, ML)     (litho,     </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="145.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">   Thickness)    drift)                   etch, dep)  </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="164.7"><tspan fill="#6e7681">└──────────────────────────────────────────────────────┘</tspan></text></g></svg>

Types of APC

1. Run-to-Run (R2R) Control

2. Feedforward Control

3. Feedback Control

EWMA Controller

APC in Lithography

APC in Etch

APC Benefits (Quantified)

MetricWithout APCWith APCImprovement
CD 3σ variation4–6 nm1.5–3 nm40–60%
Overlay 3σ5–8 nm1.5–3 nm40–60%
YieldBaseline+3–8%3–8 pts
Rework rateHigherLower−20–40%

Machine Learning in APC

Advanced process control is the intelligent nervous system that transforms raw manufacturing data into yield — by continuously adjusting hundreds of process parameters across thousands of lots per day based on real-time metrology, APC bridges the gap between the theoretical precision of process equipment and the actual manufacturing precision needed to produce chips that meet spec at competitive yield levels, making it indispensable to any fab operating at advanced technology nodes.

advanced process controlapc semiconductorrun to run controlfeedback feedforward processfab automation controlr2r control

Explore 500+ Semiconductor & AI Topics

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