FEEDBACK CONTROL OF GROWTH RATE AND SURFACE ROUGHNESS IN THIN FILM GROWTH. Yiming Lou and Panagiotis D. Christofides

Similar documents
Feedback Control of Surface Roughness Using Stochastic PDEs

Feedback Control of Growth Rate and Surface Roughness in Thin Film Growth

UNIVERSITY OF CALIFORNIA. Los Angeles. in Thin Film Growth. A dissertation submitted in partial satisfaction of the

Investigation of film surface roughness and porosity dependence on lattice size in a porous thin film deposition process

Estimation and control ofsurface roughness in thin lm growth using kinetic Monte-Carlo models

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

Wafer holders. Mo- or Ta- made holders Bonding: In (Ga), or In-free (clamped) Quick and easy transfer

NONLINEAR FEEDBACK CONTROL OF A COUPLED KINETIC MONTE CARLO-FINITE DIFFERENCE CODE

LECTURE 11: Monte Carlo Methods III

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

Design and Control Using Stochastic Models of Deposition Reactors

Yiming Lou and Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Linking the Operating Parameters of Chemical Vapor Deposition Reactors with Film Conformality and Surface Nano-Morphology

A Method for PID Controller Tuning Using Nonlinear Control Techniques*

Extending the Tools of Chemical Reaction Engineering to the Molecular Scale

Kinetic Monte Carlo: Coarsegraining

Modeling and Control of an Industrial High Velocity Oxygen-Fuel (HVOF) Thermal Spray Process. Mingheng Li, Dan Shi and Panagiotis D.

Fabrication Technology, Part I

Kinetic Monte Carlo modelling of semiconductor growth

Multiscale Modeling of Epitaxial Growth Processes: Level Sets and Atomistic Models

Thermal conductivity of symmetrically strained Si/Ge superlattices

An Experimental Design Approach

Kinetic Monte Carlo simulation of semiconductor quantum dot growth

Lecture 2. Introduction to semiconductors Structures and characteristics in semiconductors

SEMICONDUCTOR GROWTH TECHNIQUES. Introduction to growth techniques (bulk, epitaxy) Basic concepts in epitaxy (MBE, MOCVD)

Two simple lattice models of the equilibrium shape and the surface morphology of supported 3D crystallites

Kinetic model for a step edge in epitaxial growth

Dynamical Monte-Carlo Simulation of Surface Kinetics

Molecular Dynamics Simulations of Fusion Materials: Challenges and Opportunities (Recent Developments)

Thermoelectric and electrical properties of Si-doped InSb thin films. University, Japan

Plasma-Surface Interactions in Patterning High-k k Dielectric Materials

Spin Transport in III-V Semiconductor Structures

Chemical Engineering Science

Chemical Engineering Science

Lecture 20: Semiconductor Structures Kittel Ch 17, p , extra material in the class notes

Chapter 3. Experimental Techniques. 3.1 Optical bending beam method

Epitaxial Growth of InGaAs and InAlAs

Updating CRE: Implementing microkinetics Prof. Paolo Canu University of Padova - Italy

Phase-field modeling of step dynamics. University of California, Irvine, CA Caesar Research Center, Friedensplatz 16, 53111, Bonn, Germany.

Solid Surfaces, Interfaces and Thin Films

8.1 Drift diffusion model

Imaging Methods: Scanning Force Microscopy (SFM / AFM)

Lecture 2. Introduction to semiconductors Structures and characteristics in semiconductors

1 Corresponding author:

Quantum Corrections for Monte Carlo Simulation

Structure analysis: Electron diffraction LEED TEM RHEED

Why Heteroepitaxy? Difficult to Model Multiple Species Dislocations and point defects important Species Flux important

Chemical reactions as network of rare events: Kinetic MonteCarlo

Consider a uniformly doped PN junction, in which one region of the semiconductor is uniformly doped with acceptor atoms and the adjacent region is

Supplementary Figure 1: Comparison of SE spectra from annealed and unannealed P3HT samples. See Supplementary Note 1 for discussion.

(a) (b) Supplementary Figure 1. (a) (b) (a) Supplementary Figure 2. (a) (b) (c) (d) (e)

Electrostatic Tuning of Superconductivity. Allen M. Goldman School of Physics and Astronomy University of Minnesota

4.2 Molecular orbitals and atomic orbitals Consider a linear chain of four identical atoms representing a hypothetical molecule.

Lecture 1 Modeling and simulation for the growth of thin films

Graphene. Tianyu Ye November 30th, 2011

Kinetic Monte Carlo Simulation of Two-dimensional Semiconductor Quantum Dots Growth

Vapor-Phase Cutting of Carbon Nanotubes Using a Nanomanipulator Platform

LOW-TEMPERATURE Si (111) HOMOEPITAXY AND DOPING MEDIATED BY A MONOLAYER OF Pb

ANTIMONY ENHANCED HOMOGENEOUS NITROGEN INCORPORATION INTO GaInNAs FILMS GROWN BY ATOMIC HYDROGEN-ASSISTED MOLECULAR BEAM EPITAXY

M R S Internet Journal of Nitride Semiconductor Research

Introduction into Positron Annihilation

An Effective Potential Approach to Modelling 25nm MOSFET Devices S. Ahmed 1 C. Ringhofer 2 D. Vasileska 1

Lecture Notes 2 Charge-Coupled Devices (CCDs) Part I. Basic CCD Operation CCD Image Sensor Architectures Static and Dynamic Analysis

Low-Field Mobility and Quantum Effects in Asymmetric Silicon-Based Field-Effect Devices

Kinetic Monte Carlo: from transition probabilities to transition rates

Trends in Nanotechnology: Self-Assembly and Defect Tolerance

Applicability of the High Field Model: A Preliminary Numerical Study

Lecture 6: 2D FET Electrostatics

Solid State Physics SEMICONDUCTORS - IV. Lecture 25. A.H. Harker. Physics and Astronomy UCL

Novel High-Efficiency Crystalline-Si-Based Compound. Heterojunction Solar Cells: HCT (Heterojunction with Compound. Thin-layer)

Kinetic Monte Carlo Simulation of Molecular Processes on Supported Metal Particles

Modeling and Control of Protein Crystal Shape and Size in Batch Crystallization

Cross-Section Scanning Tunneling Microscopy of InAs/GaSb Superlattices

Depth Distribution Functions of Secondary Electron Production and Emission

QUASI-EQUILIBRIUM MONTE-CARLO: OFF-LATTICE KINETIC MONTE CARLO SIMULATION OF HETEROEPITAXY WITHOUT SADDLE POINTS

Wavelength extension of GaInAs/GaIn(N)As quantum dot structures grown on GaAs

Nanostructure Fabrication Using Selective Growth on Nanosize Patterns Drawn by a Scanning Probe Microscope

InAs/GaSb Mid-Wave Cascaded Superlattice Light Emitting Diodes

Physics of Semiconductors

Nanoelectronics. Topics

Nanostructure. Materials Growth Characterization Fabrication. More see Waser, chapter 2

Surface Sensitivity & Surface Specificity

Derivation of TTT diagrams with kinetic Monte-Carlo simulations

Frequency Influence on the Hot-Electron Noise Reduction in GaAs Operating under Periodic Signals

Structural and Mechanical Properties of Nanostructures

Scanning Tunneling Microscopy & Spectroscopy: A tool for probing electronic inhomogeneities in correlated systems

Christian Ratsch, UCLA

Molecular Dynamics & Adaptive Kinetic Monte Carlo Growth Study of Hydrocarbon Flakes

Recent Status of Polarized Electron Sources at Nagoya University

3.320 Lecture 23 (5/3/05)

Graphene and Carbon Nanotubes

Scanning Tunneling Microscopy

Kinetic lattice Monte Carlo simulations of diffusion processes in Si and SiGe alloys

Modeling of Micro-Fluidics by a Dissipative Particle Dynamics Method. Justyna Czerwinska

Formation of Nanostructured Layers for Passivation of High Power Silicon Devices

Mapping Atomic Structure at Epitaxial Interfaces

Initial Stages of Growth of Organic Semiconductors on Graphene

Intraband emission of GaN quantum dots at λ =1.5 μm via resonant Raman scattering

First passage time Markov chain analysis of rare events for kinetic Monte Carlo: double kink nucleation during dislocation glide

Unified theory of quantum transport and quantum diffusion in semiconductors

Transcription:

FEEDBACK CONTROL OF GROWTH RATE AND SURFACE ROUGHNESS IN THIN FILM GROWTH Yiming Lou and Panagiotis D. Christofides Department of Chemical Engineering University of California, Los Angeles IEEE 2003 Conference on Decision and Control Maui, Hawaii December 9-12, 2003

INTRODUCTION Surface roughness is an important property of thin films. Abruptness of semiconductor interfaces to the electronic properties of devices (e.g., GaAs thin films). Importance of surface roughness of thin films of high-κ materials to the effective capacities of the gate dielectrics (e.g., ZrO 2 thin films). Feedback control of thin film growth. Increasingly stringent requirements on the thin film quality. Improvement of productivity. Multiscale distributed models for thin film growth. Coupled PDE models for gas phase dynamics and kinetic Monte-Carlo models for surface microstructure. Measurements of surface roughness of thin films in atomic resolution. Scanning tunneling microscopy or atomic force microscopy.

MOCVD GaAs FILMS / EXPERIMENTAL RESULTS (Law, et. al., J. Appl. Phys., 2000) Surface roughness can be controlled by manipulating the substrate temperature. Scanning tunneling micrographs (2 2µm 2 ) of GaAs surface after MOCVD growth at difference substrate temperatures. Left: Surface configuration at T=825K (roughness=2.9å). Right: Surface configuration at T=900K (roughness=1.3å).

PREVIOUS WORK ON MODELING AND CONTROL OF THIN FILM MICROSTRUCTURE Rigorous derivation of kinetic Monte-Carlo algorithms (Gillespie, J. Comput. Phys., 1976) and their applications to GaAs thin film growth by molecular beam epitaxy (MBE) (Shitara, et. al., Phys. Rev. B, 1992). Multiscale integration hybrid algorithms (Vlachos, AIChE J., 1997). Control of microscopic models using coarse timesteppers (Siettos et. al., AIChE J., 2003). Feedback control of thin film growth using kinetic Monte-Carlo models (Lou & Christofides, Chem. Eng. Sci., 2003). Model reduction for thin film growth directly based on the master equation (Gallivan & Murray, Proc. ACC, 2003).

PRESENT WORK (Lou and Christofides, AIChE J., 2003; Comp. & Chem. Eng., 2004) Feedback control of surface roughness of GaAs thin films. MOCVD of GaAs thin films in a horizontal-flow reactor. Kinetic Monte-Carlo model for the surface roughness. Real-time roughness estimator based on a kmc simulator using multiple small-lattice models. Estimator/controller structure. Multivariable feedback control of thin film growth. Thin film growth in a stagnation point geometry. Multiscale distributed model. Feedback control design using state estimator and input/output interaction compensation.

PROCESS DESCRIPTION (Law, et. al., J. Appl. Phys., 2000) A MOCVD of GaAs thin film growth process. Horizontal-flow reactor. Triisobutylgallium (T IBGa) and tertiarybutylarsine (T BAs) as precursors and H 2 as carrier gas. Growth rate: 0.5µm/hr. As-rich environment (P As / P Ga 100). As reaction and migration kinetics are not rate-limiting steps. Very fast decomposition of the MO precursors on the surface and desorption of butyl groups. Substrate temperature: 825K 900K. Surface reactions are not rate-limiting steps. Adsorption and migration of Ga atoms as rate-limiting steps.

SURFACE MICROSTRUCTURE MODEL Surface micro-processes are assumed to be Poisson processes. Both the master equation and the Monte-Carlo algorithm can be derived using the same assumption (Gillespie, J. Comput. Phys., 1976). Kinetic Monte-Carlo model for rate-limiting steps. Effects of non-rate-limiting steps can be incorporated into the model by adjusting model parameters. Rates of adsorption and migration of Ga atoms: w a = F (for a fixed growth rate) w m (n) = ν 0 exp( E s + ne kt ) ---- Bottom layer ---- Top layer n=4 n=3 n=2 n=1 n=0

SURFACE MICROSTRUCTURE MODEL The life time of every MC event: τ = ln ξ W tot ; W tot = N 2 w a + 4 M i ν 0 exp( E s + ie n ) k B T i=0 ξ: a random number in the (0, 1) interval. M i : number of surface atoms that have i side-neighbors on the surface. Surface roughness and surface micro-processes. Adsorption events make the surface rough. Migration events make the surface smooth. High temperature reduces surface roughness by increasing the rate of migration.

KINETIC MONTE-CARLO SIMULATION RESULTS Fitting model parameters based on experimental results in (Law, et. al. J. Appl. Phys., 2000). ν 0 = 5.8 10 13 s 1 E s = 1.82eV E n = 0.27eV Surface roughness (A) Cooling down the deposited thin films to the room temperature at 2K/s. Surface roughness from Monte-Carlo simulations: r 825K = 2.5Å, r 900K = 1.6Å 2.0Å (Experimental results: r 825K = 2.8Å, r 900K = 1.3Å). 4 3 2 T=825K 1 0 100 200 300 400 500 Time (s) Surface roughness (A) 4 3 2 1 T=900K 0 0 50 100 150 Time (s)

REAL-TIME ROUGHNESS ESTIMATOR USING KMC SIMULATOR BASED ON MULTIPLE SMALL-LATTICES Methodology developed in a previous work (Lou & Christofides, Chem. Eng. Sci., 2003). Kinetic Monte-Carlo simulator based on multiple small-lattice models. Solution time comparable to the real-time evolution of the process. Fluctuation reduction by averaging outputs from multiple small-lattice kmc models. Adaptive filter for noise reduction. Measurement error compensator to reduce the error between the roughness estimates and the roughness measurements.

ADAPTIVE FILTER A second-order adaptive filter. dŷ r dτ = y 1 dy 1 dτ = K τ I (y r ŷ r ) 1 τ I y 1 The adaptive tuning law for the filter gain. K(τ) = K 0 τ τ τ y r(t)dt y r(t)dt τ τ τ 2 τ τ 2 + K s τ I (τ) = 0.5 K(τ) K s : Steady state gain for the adaptive filter. τ: Time interval between two updates of K.

THE MEASUREMENT ERROR COMPENSATOR A first-order measurement error compensator. de dτ = K e (y h (τ mi ) ŷ(τ mi )); τ mi < τ τ mi+1 ; i = 1, 2, ŷ = ŷ r + e Comparison of roughness profiles from the roughness estimator using a KMC simulator based on six 30 30 lattices (dashed line) and that based on a 150 150 lattice (solid line). Surface roughness (A) 3 2 1 0 0 100 200 Time (s)

FEEDBACK CONTROL OF SURFACE ROUGHNESS OF GaAs THIN FILMS Desired roughness + - Controller Large Lattice MC Model Output Measurement Error Compensator Adaptive Filter Estimator +/ Small Lattice MC Model 1.... Small Lattice MC Model n Multiple Small Lattice MC Models The estimator/controller structure. Available on-line roughness measurement techniques could be used to provide roughness measurement data. Control objective: Stabilization of the surface roughness value to a desired level with a certain tolerance ɛ.

SIMULATION RESULTS Initial growth at T = 800K. Real-time measurement of surface roughness is available every 3.0s (Curtis, et. al., Rev. Sci. Instrum., 1997). The desired roughness is 1.5Å with a tolerance ɛ = 0.1Å. Range of the substrate temperature: 750K T 950K. Surface roughness (A) 3 2 1 0 0 20 40 60 Time (s) Substrate temperature (K) 900 850 800 0 20 40 60 Time (s)

MULTISCALE MODELING OF THIN FILM GROWTH Gas phase Surface Adsorption Migration Desorption Problems due to the large disparity of time and length scales of phenomena occurring in gas phase and surface: The assumption of continuum is not valid on the surface. Computationally impossible to model the whole system from a molecular point of view. Solution to bridge the macroscopic and microscopic scales: Model the continuous gas phase by PDEs. Model the configuration of the surface by Monte-Carlo techniques. Incorporate the results of MC simulation to PDEs via boundary conditions.

GAS PHASE MODEL Conservation of momentum, energy and mass in a stagnation flow geometry (Sharma, et. al. Combust. Sci. Technol., 1969): τ ( f η ) = 3 f η 3 + f 2 f η 2 + 1 2 [ρ b ρ ( f η )2 ] T τ = 1 2 T P r η 2 + f T η y i τ = 1 2 y i Sc j η 2 + f y i η Boundary conditions: For (η ): T = T bulk, f η = 1, y j = y jb, j = 1,..., N g For (η 0): T = T surface, f = 0, f η = 0 y i η = Sc growing(r a R d ) 2aµb ρ b

SURFACE MICROSTRUCTURE MODEL Rates of adsorption, desorption and migration: r a = s 0 P 2πmkT Ctot r d (n) = ν 0 exp( E s + ne ) kt r m (n) = ν 0 A exp( E s + ne kt ) The life time of every MC event is determined by a random number and the total rate: t = ln ξ r tot r tot = r a N T + ν 0 (1 + A) 4 m=0 N m exp( E s + me kt )

MULTIVARIABLE FEEDBACK CONTROL (Lou & Christofides, AIChE J., 2003) Multiple control objectives to be achieved simultaneously. Problem formulation: control growth rate and surface roughness simultaneously by manipulating inlet precursor concentration and substrate temperature. Growth rate and roughness estimator involving a kinetic MC simulator based on multiple small-lattice models, adaptive filters and measurement error compensators. Identification of input/output interactions. Multivariable control system with input/output interaction compensation.

MULTIVARIABLE FEEDBACK CONTROL SYSTEM WITH INTERACTION COMPENSATION Set Points + _ roughness estimates growth rate estimates growth rate estimates roughness estimates Roughness controller Roughness measurement compensator Growth rate measurement compensator Inlet precursor Growth rate controller mole fraction + - G 1 (s) G 2 (s) Compensator Substrate temperature Roughness filter Growth rate filter Multiple Small Lattice MC Models Roughness and growth rate estimator Large Lattice MC Model Outputs Compensation for the influence of temperature to growth rate only. Compensation is computed from the transfer function between substrate temperature and the growth rate (G 1 ) and that between inlet precursor mole fraction and the growth rate (G 2 ). Identification of G 1 and G 2 from step tests.

SIMULATION RESULTS Initial growth conditions: T = 800K, and y = 2.0 10 5. Initial roughness: 1.8 and initial growth rate: 180M L/s. The desired roughness: 1.5 and desired growth rate: 220M L/s. The growth rate (left plot) and inlet precursor mole fraction (right plot) under multivariable feedback control. 250 3 x 10 5 Growth rate (ML/s) 240 230 220 210 200 190 180 170 Precursor mole fraction 2.9 2.8 2.7 2.6 2.5 2.4 2.3 2.2 2.1 160 0 20 40 60 80 100 τ τ 0 20 40 60 80 100

SIMULATION RESULTS The surface roughness (left plot) and substrate temperature (right plot) under multivariable feedback control. Surface roughness 2 1.9 1.8 1.7 1.6 1.5 1.4 1.3 1.2 1.1 1 0 20 40 60 80 100 τ Substrate temperature (K) 920 900 880 860 840 820 800 0 20 40 60 80 100 τ Surface micro-configuration at the beginning of the closed-loop simulation run (left plot) and that at the end of the simulation run (right plot).

SUMMARY Feedback control of thin film growth. MOCVD GaAs thin films in a horizontal-flow reactor. Kinetic Monte-Carlo models for surface roughness. Fitting model parameters using experimental data. Estimator/controller. Real-time estimator based on kmc models. Multiscale distributed model for thin film growth in a stagnation point geometry. Multivariable feedback control of thin film growth with state estimator and input/output interaction compensation. ACKNOWLEDGMENT Financial support from the NSF (ITR), CTS-0325246, is gratefully acknowledged.