14.07.2013 Views

APC/FDC Implementation Strategy to High Volume ... - Sematech

APC/FDC Implementation Strategy to High Volume ... - Sematech

APC/FDC Implementation Strategy to High Volume ... - Sematech

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>APC</strong>/<strong>FDC</strong> <strong>Implementation</strong> <strong>Strategy</strong><br />

<strong>to</strong> <strong>High</strong> <strong>Volume</strong> Manufacturing<br />

Kyoung S. Jun and Myung K. Kim<br />

Samsung Electronics<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 1<br />

Table of Contents<br />

Motivation<br />

<strong>APC</strong> <strong>Implementation</strong> Technology<br />

<strong>APC</strong> overview<br />

<strong>APC</strong> implementation approach<br />

Suggestions<br />

<strong>FDC</strong> <strong>Implementation</strong> Technology<br />

<strong>FDC</strong> overview<br />

<strong>FDC</strong> implementation approach<br />

Suggestions<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 2


Why do we concern <strong>APC</strong>/<strong>FDC</strong><br />

in <strong>High</strong> <strong>Volume</strong> Manufacturing?<br />

Tool cost and maintenance cost in 200 / 300mm manufacturing becomes increased<br />

and OEE more important.<br />

Process becomes more complicated and difficult <strong>to</strong> be controlled by opera<strong>to</strong>r<br />

and/or engineer in real-time basis.<br />

Fast new device and equipment setup will contribute <strong>to</strong> ramp-up.<br />

Wafer-<strong>to</strong>-wafer level process and equipment moni<strong>to</strong>ring becomes more important.<br />

Human error results in wafer loss and increase of costs.<br />

Full Au<strong>to</strong>mation is a trend for future fab operation.<br />

Real-time process and equipment control is only way <strong>to</strong> speed up the throughput<br />

and prevent the fault and failure.<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 3<br />

Key Issues in Implementing <strong>APC</strong><br />

Type of lot (normal, engineering, dummy, test lot)<br />

Process plan (normal flow, rework flow, split / merge flow,<br />

reposition flow)<br />

Equipment type (chamber, furnace) and Data collection<br />

Materials (reticle, pho<strong>to</strong> resist, etc.)<br />

PM (scheduled or unscheduled PM)<br />

MES integration – Open-architecture issue<br />

Confliction between scheduling and dispatching vs. <strong>APC</strong><br />

Production behavior (control context matching, metrology<br />

data, rework, measurement skip etc.)<br />

Cost and investment<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 4


1995~1997<br />

Group/<br />

cell<br />

control<br />

Device Maker<br />

TI <strong>APC</strong> solutions<br />

Mo<strong>to</strong>rola <strong>APC</strong><br />

AMD <strong>APC</strong><br />

IBM <strong>APC</strong><br />

Samsung <strong>APC</strong> etc.<br />

Metrology<br />

Data Interlock<br />

Standalone Process Control<br />

PHOTO<br />

DIFFUSION<br />

LPCVD<br />

CVD<br />

Alarm Control<br />

As Is<br />

SPC<br />

SPUTTER<br />

Equipment<br />

Control<br />

Recent <strong>APC</strong>/<strong>FDC</strong> Activity<br />

1998 ~ 2000<br />

Framework-<br />

based<br />

control<br />

S/W Vendor + Device<br />

Maker<br />

Promis - SemiEngineering<br />

Brooks - MiTex, Patterns<br />

KLA - ObjectSpace,<br />

Triant ModelWare/RT<br />

Aspen Tech- Symphony<br />

2001 ~<br />

Equipment<br />

with Framework<br />

control<br />

S/W Vendor + Device<br />

Maker+Tool Vendor<br />

Intelligent Tool with <strong>APC</strong><br />

+<br />

Intelligent Tool with<br />

real time <strong>to</strong>ol moni<strong>to</strong>ring<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 5<br />

DCOP<br />

Data Interlock<br />

ETCH<br />

CMP<br />

CMP Control<br />

Recipe Control<br />

Open-Architectur<br />

e<br />

To Be<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 6<br />

SPC<br />

<strong>APC</strong><br />

INTERLOCK<br />

PHOTO ETCH T/F etc.<br />

<strong>APC</strong> Framework<br />

Equipment<br />

Control<br />

<strong>FDC</strong><br />

Alarm Control Recipe Control<br />

Trace Data<br />

Moni<strong>to</strong>ring


Examples of Process Applying <strong>APC</strong> Systems<br />

Thickness<br />

Target<br />

+ -<br />

Process Controlled<br />

Variable<br />

Manipulated<br />

Variable<br />

CMP Thickness Polish Time<br />

Down Force<br />

Pho<strong>to</strong> Offset X,Y etc.<br />

ADICD<br />

Skew<br />

Offset X, Y etc.<br />

Dose, time<br />

Etch ACICD Etch Time<br />

LPCVD Thickness<br />

Temperature<br />

Temperature<br />

Deposition Time<br />

Sputter RI Deposition Time RI<br />

Diffusion Thickness<br />

Temperature<br />

Deposition<br />

Time<br />

Thickness<br />

Master<br />

Controller<br />

Target<br />

Post-Thickness<br />

Offset X, Y etc.<br />

ADICD<br />

ACICD<br />

Thickness<br />

Deposition Time Thickness<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 7<br />

LPCVD Problem<br />

Model<br />

-<br />

Estimated<br />

Thickness<br />

+<br />

Thickness<br />

Target<br />

Deposition<br />

Time<br />

Slave<br />

Controller<br />

Temperature<br />

deviations<br />

+<br />

+<br />

LPCVD<br />

Temperature<br />

Controller<br />

Temperature<br />

Set points<br />

Temperatures<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 8


The procedure <strong>to</strong> calculate the deposition time and temperature set points<br />

Selection of standard thickness zone<br />

Calculation of standard zone's deposition time<br />

Calculation of estimated deposition thickness on each furnace position<br />

Calculation of temperature set points using estimated deposition thickness for each furnace zone.<br />

Case I (Three Moni<strong>to</strong>ring Wafer) Case II (Four Moni<strong>to</strong>ring Wafer)<br />

P1 P2 P3 P4 P5 P6<br />

M1 M2 M3<br />

Standard<br />

U CU CL L<br />

Virtual<br />

Model 1<br />

….<br />

Virtual<br />

Model n<br />

Virtual Plant<br />

Use Case of Furnace<br />

Lot Position<br />

Moni<strong>to</strong>ring Wafer<br />

Position<br />

Thermocouple<br />

Position<br />

Thickness<br />

Profile<br />

P1 P2 P3 P4 P5 P6<br />

M1 M2 M3 M4<br />

Standard<br />

U CU CL L<br />

Lot Position<br />

Moni<strong>to</strong>ring Wafer<br />

Position<br />

Thermocouple<br />

Position<br />

Thickness<br />

Profile<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 9<br />

Pho<strong>to</strong> Problem<br />

Supervisory<br />

Controller<br />

Evolutionary<br />

Algorithm<br />

Stepper<br />

Database<br />

Overlay<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 10


Pre<br />

Post<br />

STEPPER<br />

DATABASE<br />

Rework<br />

Rework<br />

Adaptive LMS Predic<strong>to</strong>r<br />

FILTER<br />

Y(n)<br />

NEURAL-NET<br />

PREDICTOR<br />

D - N<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 11<br />

Etch Problem<br />

+<br />

-<br />

P(n)<br />

PH O TO ETCH<br />

Normal<br />

ADICD ACICD<br />

Normal<br />

A<br />

B<br />

C<br />

A<br />

B<br />

C<br />

Spec Out<br />

Spec Out<br />

e(n) = Y(n) – P(n)<br />

Normal<br />

Normal<br />

Feedback<br />

delay<br />

Fixed<br />

EQP<br />

Fixed<br />

Recipe<br />

Variable<br />

Output<br />

Variable<br />

EQP<br />

Variable<br />

Recipe<br />

Fixed<br />

Output<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 12


Pre Metrology<br />

Measurement<br />

Pre-Metrology<br />

CMP Problem<br />

PTACS<br />

Polish Time<br />

Post Metrology<br />

Measurement<br />

Polisher Post-Metrology<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 13<br />

Fac<strong>to</strong>ry wide <strong>APC</strong> H/W Integration Configuration<br />

SEC CIM<br />

LAN<br />

Primary Node<br />

Int. Disk<br />

C:<br />

D:<br />

Heartbeat line<br />

Int. Disk<br />

C:<br />

D:<br />

Catalyst H/W Configuration(NT)<br />

Backup Node<br />

FC Raid<br />

Controller<br />

w/ Failsafe<br />

option<br />

GB DLT Tape<br />

EXP 200 External<br />

HDD enclosure<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 14<br />

E:


MES & <strong>APC</strong> S/W Integration Configuration<br />

Operation GUI<br />

Engineering GUI<br />

Tracking Manager<br />

LOT Manager<br />

Equipment Manager<br />

Dispatcher<br />

Equipment Server<br />

Scheduler<br />

Data Manager<br />

SPC<br />

<strong>APC</strong><br />

AMHS<br />

Equipment/AGV<br />

MES Extender<br />

JDBC<br />

<strong>APC</strong> Adapter<br />

CDB<br />

(oracle)<br />

AAS<br />

(oracle)<br />

CORBA<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 15<br />

API<br />

CEM<br />

Control<br />

Database<br />

Document<br />

Manager<br />

Application<br />

Interface<br />

DLL<br />

Third-party <strong>to</strong>ol<br />

TCL Script<br />

(CMP prepolish)<br />

<strong>APC</strong> Suggestions<br />

Fab-wide <strong>APC</strong> solution has <strong>to</strong> be a proven solution in many<br />

process area. (Solution should be easy <strong>to</strong> implement and be<br />

standardized !!!).<br />

<strong>APC</strong> solution has <strong>to</strong> be open-architecture wired with CIM<br />

environment.<br />

Third party S/W usability (e.g., real-time moni<strong>to</strong>ring, other<br />

process analysis <strong>to</strong>ols) has <strong>to</strong> be extended more.<br />

Control<br />

Execu<strong>to</strong>r<br />

Sensor<br />

Interface<br />

<strong>APC</strong> must have flexible functionalities under various production<br />

environment.<br />

<strong>APC</strong> Systems should guarantee the stability and performance.<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 16


Why is <strong>FDC</strong> Important <strong>to</strong> a Device Maker?<br />

Needs for a systematic <strong>FDC</strong> solution which keeps various manufacturing<br />

equipment moni<strong>to</strong>ring capabilities.<br />

Real time multivariate chart support ( System health must be moni<strong>to</strong>red ).<br />

Real time Lot/Equipment alarm/holding function interfaced with MES.<br />

Real time feedback solution support for engineer's reaction.<br />

Lot <strong>to</strong> lot processing with the currently equipment information does not give the<br />

exact status of <strong>to</strong>ol. One value such as max, min, and average from the <strong>to</strong>ol does<br />

not give the informative prediction <strong>to</strong> process engineers.<br />

Equipment moni<strong>to</strong>ring based on wafer level is critical <strong>to</strong> reduce the wafer loss<br />

and preventive moni<strong>to</strong>ring time.<br />

Process in equipment has <strong>to</strong> be moni<strong>to</strong>red in real-time basis with the same order<br />

of signal gathering.<br />

For future 300mm wafer production under full au<strong>to</strong>mation, <strong>FDC</strong> will be a<br />

critical component.<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 17<br />

• Process Technology Innovation<br />

Wafer level moni<strong>to</strong>ring and optimum equipment status modeling<br />

300 mm production and process technology early setup<br />

• Equipment Moni<strong>to</strong>ring<br />

Prevention of accident, enhancement of throughput, reduction of Test-<br />

Wafer, enhanced OEE<br />

Real-time moni<strong>to</strong>ring<br />

PM, effective equipment moni<strong>to</strong>ring after long-term equipment down<br />

• Yield Enhancement<br />

Reduction of rework/scrape and minimize the cost<br />

Treatment of current step of abnormal wafer (EDS Yield enhancement<br />

and cost reduction)<br />

• CIM Technology Infra<br />

<strong>APC</strong> Framework infra<br />

Applications infra<br />

Benefits of <strong>FDC</strong><br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 18


Key Issues Implementing Real-Time <strong>FDC</strong><br />

Wafer-level trace data has <strong>to</strong> be obtained for practical equipment moni<strong>to</strong>ring.<br />

Connection between <strong>to</strong>ol and <strong>FDC</strong> system should be simple and network traffic<br />

load should be minimal.<br />

Additional hardware and software usage for <strong>FDC</strong> should be excluded in Fab<br />

because of maintenance costs and time.<br />

<strong>FDC</strong> system has <strong>to</strong> have enough hardware capacity for handling huge amount of<br />

wafer-level trace data.<br />

SECS and HSMS is necessary for easy connectivity between <strong>to</strong>ol and <strong>FDC</strong><br />

system.<br />

For future e-diagnostics, <strong>FDC</strong> system has <strong>to</strong> have open-architecture and TCP/IP<br />

compatible.<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 19<br />

System Requirements<br />

Unix server based architecture (AE)<br />

Data collection via SECSII using Equipment Controller (EC)<br />

Tool Data Server (TDS)<br />

Data Conditioner (DCond)<br />

Huge shared data s<strong>to</strong>rage - <strong>High</strong> usability<br />

Samba based inter process-communication<br />

Networked operation - Anywhere on the network<br />

Various report and chart support - Real-time & archived<br />

MES integration – Lot-Wafer / Equipment<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 20


System Configuration<br />

Tool/Chamber 1 Tool/Chamber N<br />

E/C TDS<br />

E/C<br />

Engineering<br />

Data Base<br />

Data Conditioner<br />

Analysis Engine<br />

Dynamic chart<br />

Report<br />

Model View<br />

Model Maker<br />

:<br />

Area<br />

Controller 1<br />

¥° ¥°. Data Collection Group<br />

Re al- time data colle ction from proce s s<br />

equipment and add/remove detailed<br />

configuration parameter.<br />

¥±<br />

¥²<br />

¥³<br />

¥±. Analysis Group<br />

Analyze and s<strong>to</strong>re input streams.<br />

Gene rate command me ss age s <strong>to</strong> give MES<br />

by the result of analysis.<br />

¥² . Equipment/Lot/Wafer Holding Group<br />

Delive r command me ss age <strong>to</strong> MES<br />

system and perform equipment/lot/wafer<br />

level interlock<br />

¥³. External Interface Group<br />

Support real- time or archived SPC chart,<br />

create & view model, and various report for<br />

end users<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 21<br />

System Architecture (Phase – I)<br />

MES<br />

Equipm ent<br />

Control (online)<br />

Tool Data Server<br />

SECSII/HSM S<br />

SPC<br />

Equipm ent<br />

Equipm ent<br />

Fab Area<br />

TCP/IP<br />

<strong>FDC</strong> System<br />

Data<br />

Collection<br />

GUI<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 22


System Architecture (Phase – II)<br />

MES<br />

Equipm ent<br />

Control (online)<br />

Tool Data Server<br />

SECSII/HSM S<br />

Equipm ent<br />

Equipm ent<br />

Fab Area<br />

TCP/IP<br />

<strong>FDC</strong> System<br />

Data<br />

Collection<br />

SPC<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 23<br />

<strong>FDC</strong> GUI<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 24<br />

GUI


Sample GUI (Cont.)<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 25<br />

<strong>FDC</strong> Suggestions<br />

Tool has <strong>to</strong> be stable for sending trace data <strong>to</strong> equipment server.<br />

Minimizing network load and s<strong>to</strong>rage, but maximizing sensitivity and archiving.<br />

It is difficult <strong>to</strong> moni<strong>to</strong>r the <strong>to</strong>ol with variable list type SVIDs<br />

Equipment server with limited CPUs and memory has a limit for using number of<br />

<strong>to</strong>ols for moni<strong>to</strong>ring. Various input and output data handling methods are required<br />

(file, socket, middle-ware, DCOM, or other API).<br />

Fab-wide installation should be simple and capability, stability, and usability will<br />

be the first consideration.<br />

Tool modeling effort should be minimal for reducing engineer’s time consuming.<br />

<strong>FDC</strong> has <strong>to</strong> be open-architecture wired with CIM environment.<br />

Not only <strong>to</strong>ol data analysis but also metrology data related analysis will be<br />

welcomed.<br />

Best thing for device maker is <strong>to</strong> get equipment with real-time <strong>FDC</strong> functionality.<br />

SEMI Workshop on e-manufacturing & <strong>APC</strong>/<strong>FDC</strong>— Kyoung S. Jun — Slide 26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!