An adaptive run-to-run optimizing controller for linear and nonlinear semiconductor processes

Research output: Contribution to journalArticlepeer-review

93 Scopus citations


This paper presents a new run-to-run (R2R) multiple-input-multiple-output controller for semiconductor manufacturing processes. The controller, termed optimizing adaptive quality controller (OAQC), can act both as an optimizer - in case equipment models are not available - or as a controller for given models. The main components of the OAQC are shown and a study of its performance is presented. The controller allows to specify input and output constraints and weights, and input resolutions. A multivariate control chart can be applied ether as a deadband on the controller or simply to provide out of control alarms. Experimental designs can be utilized for on-line (recursive) model identification in the optimization phase. For testing purposes, two chemical mechanical planarization processes were simulated based on real equipment models. It is shown that the OAQC allows to keep adequate control even if the input-output transfer function is severely nonlinear. Software implementation including the integration of the OAQC with the University of Michigan's Generic Cell Controller (GCC) is briefly discussed.

Original languageEnglish (US)
Pages (from-to)285-295
Number of pages11
JournalIEEE Transactions on Semiconductor Manufacturing
Issue number2
StatePublished - 1998

All Science Journal Classification (ASJC) codes

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Industrial and Manufacturing Engineering
  • Electrical and Electronic Engineering


Dive into the research topics of 'An adaptive run-to-run optimizing controller for linear and nonlinear semiconductor processes'. Together they form a unique fingerprint.

Cite this