Chapter 4.12
SVGDEV 4” Photoresist Development Track
(svgdev)
1.0
Title
SVGDEV
2.0
Purpose
This document has specific
information about the SVG photoresist develop track.
3.0
Scope
The SVGDEV is a positive
photoresist development track with loading and unloading capability for up to
25 four-inch wafers. Up to nine complete programs of up to nine events each may
be stored in the machine memory. It utilizes a constant temperature bath along
with water-jacketed developer lines to provide ± 0.5ºC developer temperature
control.
4.0
Applicable Documents
5.0
Definitions and Process Terminology
5.1 Loading indexer platform and wafer cassette for 25 4"
wafers.
5.2 Carriage transport.
5.3 Spindle station (dispenses and spins developer on wafers).
5.4 Interface ramp.
5.5 Hot plate station (used for post-exposure bake).
5.6 Cold plate (used for post-exposure bake).
5.7 Receiving indexer platform and wafer cassette.
5.8 Front control panels
6.0
Safety
Follow general safety guidelines in
the lab as well as the specific safety rules as follows:
6.1 Do not operate the developer station with the protective
cover off.
6.2 Do not place your hand(s) in the path of the track's moving
parts or the indexer module.
6.3 Do not access the electronic and high power supplies inside
the machine.
7.0
Statistical/Process Data
7.1 Equipment enable message on the WAND.
7.2 Problem and comment section under the equipment section of
the WAND.
8.0
Available Process, Gases, Process Notes
The SVGDEV is currently set up to dispense
three different developers:
8.1 OCG 934 2:1
positive resist developer for the OCG 825 g-line photoresist.
8.2 OPD 4262 positive resist developer for the OCG 10i i-line
photoresist.
8.3 All of the above developers are premixed.
9.0
Equipment Operation
9.1 Enable the system (svgdev) on the WAND.
9.2 Verify that the power to the system is ON.
9.3 Verify that the svgdev is in AUTO mode; the LED next to the
word AUTO will be illuminated. If not, press the switch to toggle through the
other options (SINGLE and MANAUL) until AUTO is selected.
9.4 Select our desired developer program (see Appendix A.) Note
that there are two separate display windows on the control panel: DEVELOPER and
OVEN. To select the developer program the DEVELOPER display must be selected.
When the developer display is selected, an asterisk appears at the left of the
DEVELOPER display and when the OVEN display is selected, a plus sign appears to
the left of the OVEN display. To toggle between the two stations, use the
STATION SELECT button on the control panel on the control panel keyboard. With
the developer display active, press the PROGRAM SELECT button on the control
panel keyboard to toggle through the available programs (1-9). Alternatively,
you can press the desired program number key followed by the PROGRAM SELECT
button to select the program.
Note: The hot plate station is now used for
post-exposure bake. If you are doing a develop, remember to set the bake
program to #9, NO BAKE (see Appendix A) to avoid baking your developed wafers.
Post-exposure bake is accomplished by setting the developer to program #8 and
the oven program to #1 (standard 60 sec. 120ºC bake.)
9.5 If necessary, press the INDEX RESET button to bring the
indexers to their starting positions (fully UP). Note that if you press the
INDEX RESET button, you must lift the cassette completely off the elevator(s)
and then replace them in order to proceed; i.e. for the cassettes to go down.
9.6 Load an empty cassette onto the receive indexer (on the
right) and the cassette containing your wafers on the send indexer (on the
left). Make sure that the cassettes are properly seated on the indexers.
9.7 Press the START button. The receive cassette will lower and
the send cassette will lower until it senses a wafer. The wafer will then be
transported to the spindle station for the dispense procedure, then to the bake
station (which will be skipped if you had selected NO BAKE) and finally to the
cold plate and receive cassette. If the receive cassette does not lower, remove
the cassette and then replace it. Hit START and the cassette should then lower.
Other
Functions on the Control Panel
Besides the switch functions
described above, i.e. Power, Processing Mode, Start, Index Reset, Station
Select, and Program Select, there are other useful functions, which are described
below:
|
Switch |
Function |
|
START INDEX |
Depressing the START INDEX once
will return the send indexer to the top position. The receive indexer will
not reset until any wafer in process enters the receive cassette. Depressing
the START INDEX twice will return the receive cassette to the top position
immediately unless there is a wafer between the processing station and the
receive cassette. The send cassette is not affected. |
|
DEVELOPER STOP |
Ends processing immediately. Pressing
START will resume processing with the next operation programmed. |
|
TRANSFER STOP |
Immediately stops all indexer and
carriage o-rings. Wafers in transit between stations will remain in place
until the START command is given again. Wafers in process will complete
processing and will come to the top position while waiting for the START
command. |
|
EVENT SELECT |
Used to verify the sequence of
operations and associate parameters for the selected program. The events will
be shown in sequence, but a particular event can also be accessed by
depressing the number followed by the EVENT SELECT key. |
|
WAFER LOST |
Allows the operator to resume
wafer processing if a wafer is removed or broken during processing or if a
sensor fails to "see" a transfer. The key is only functional when a
wafer has not been received at its next station after a 6 second delay. |
|
CLEAR |
Used to resume processing when
the machine is in programming, diagnostic, or the calibration mode. Also used
to silence the WAFER LOST alarm. |
|
DIAGNOSTIC SELECT |
Used to access the machine and
sensor state diagnostics. Machine state messages for the send indexer and
processing station will be displayed in the upper display window. Machine
state messages for the receive indexer are displayed in the lower display
window. Sensor state messages are displayed in the top display window only.
See next section for the listing of machine and sensor state codes. |
10.0
Troubleshooting Guidelines
The svgdev is equipped with capacitive
and optical sensors located in strategic locations to verify the machine state
such that:
a)
The action called for has, in fact,
occurred.
b)
The machine configuration
anticipated by the action and required for the continuation of processing is
present.
c)
The process wafer is online.
If a particular sensor condition is
not satisfied before a certain time has elapsed an alarm will sound. The alarm
can be silenced by pressing the CLEAR key on the control panel keyboard. The
machine state can then be checked using the diagnostic feature as follows:
1)
Press the DIAGNOSTIC SELECT key on
the control panel. The display will show the following prompt: SELECT MODE 1-2.
2)
Press "1" to display the
present machine state. The machine state diagnostic messages for the upstream
indexer and processing station are displayed in the upper display window.
Machine state messages for the downstream sensors are displayed in the lower
display window.
The following table describes the
various machine state messages and their meanings.
|
PURGE PRESSURE LOST |
Airflow used to purge motors of
flammable vapors as a safety feature has been interrupted. Also displayed if
process exhaust flow is below the minimum acceptable level. |
|
PURGE RESUMED- START? |
Air purge pressure or process exhaust
flow is again within limits. Press START to resume operation. |
|
SENDER CASSETE? RECEIVER CASSETTE? |
Designated cassette is no longer
detected by the cassette micro-switch. The cassette has been dislodged or
removed while in process. Replace the cassette on the support. |
|
SENDER STOP-START? RECEIVER STOP-START? |
When the cassette has been placed
on the indexer platform properly, one of these messages will be displayed:
Press START to resume operation. Note: The
cassette can be dislodged if the indexer wafer or index sensor does not
"see" the wafer, causing the indexer to drive past the wafer. |
|
SENDER-
START? RECEIVER- START? |
The micro switch does not sense
the cassette on the designated indexer. Lift the cassette off the support and
replace. The sender cassette is empty; receive cassette is full. Change
cassette indicated. Press START to resume operation. |
|
CLEAR WAFER- START? |
Power-up has been performed with
a wafer on the spindle chuck or chill plate; vacuum is turned on momentarily
at these locations to check for a wafer. If a message is displayed, remove
the wafer. If no wafer is present, the vacuum sensor needs to be reset to
properly detect wafers. |
|
STOP PROCESS- START? |
DEVELOPER STOP switch has been depressed,
terminating track in process. Press START to indicate the next programmed
event. |
|
TRANSFER STOP-START? |
TRANSFER STOP button has been
depressed. Press START to resume operation. |
|
VACUUM BREAK- START? WFR LOST IN TRACK- START? |
Vacuum detection of the wafer
while it is on the spindle chuck has been interrupted. The top message is
displayed pre-process. Either the wafer has been dislodged or removed from
the chuck or the chuck vacuum switch is misadjusted or bad. Depress START to
resume operation |
|
SPEED OUT OF BAND- START? |
Message is displayed if the
spindle speed deviates beyond the limits of the spindle speed band. The next
wafer is held at the spindle top position until START is depressed |
|
COVER IN PLACE? |
The process cover is not in place
atop the carriage. Dispense operations will not take place until the cover is
replaced |
|
LO COOLANT FLUID |
Fluid level in water bath is low.
Alarm will sound until the bath is filled to the proper level. Send indexer
will not discharge wafers while this condition persists. Notify the staff
about this condition. If you need to fix this error yourself, see the
instructions below.* |
|
COOLANT TEMPERATURE OUT |
Temperature of cooling bath water
is not within 1ºC of the set point. Alarm sounds until the temperature comes
back into range. Send indexer will not discharge wafers while condition
persists. Notify staff about the condition. |
* If you need to add water to the cooling water
bath, go to the service chase, locate the cooling tank and the water hose that
goes into the tank, open the valve of that hose until the level of the water
reaches the top. The temperature control system should turn on by itself. Check
the temperature reading and verify that the temperature is reaching the set
point (20ºC). When the temperature comes back into the ± 1.0ºC range (of the
set point), the alarm will stop and you should be able to start processing.
Only the above simple
troubleshooting and repairs should be attempted. In case of any doubt, check
the staff. Do not try to solve the problem with brute force! If you are unable
to solve a problem, report it promptly on FAULTS.
* Reminder: Anytime a wafer is broken while
being processed in the svgdev, it is ALWAYS considered to be a problem and MUST
be recorded in FAULTS.
11.0
Figures & Schematics
12.0
Appendices
12.1 SVGDEV
Programs
12.1.1
Developer Programs
|
Prog |
Developer(s) |
Resist(s) Developed |
Puddle |
Dev.
Time (sec) |
Comments |
|
*1 |
OPD 4262 |
OiR 10i |
Single |
60 |
Stand. I-Line Develop |
|
*2 |
OCG 934 2:1 |
OCG 825 |
Double |
2 × 30 |
Stand. G-Line Develop |
|
3 |
OPD 4262 |
OiR 10i |
Single |
30 |
Half-Time I-Line Develop |
|
4 |
OCG 934 2:1 |
OCG 825 |
Single |
30 |
Half-Time G-Line Develop |
|
5 |
OCG 934 2:1 |
OCG 825 |
Double |
2 × 38 |
25% G-Line over-develop |
|
6 |
Rinse |
None |
None |
None |
Rinse and Spin Dry |
|
8 (PEB) |
None |
None |
None |
None |
Post-Exposure Bake |
*Standard Develop Programs
12.1.2
Bake Programs
|
Program
(#) |
Bake
Temp. (ºC) |
Bake
Time (sec) |
Chill
Time (sec) |
|
1 (PEB) |
120 |
60 |
6 |
|
2 |
120 |
90 |
6 |
|
3 |
120 |
120 |
6 |
|
9 |
No Bake |
0 |
0 |
12.1.3
Dispenser Assignments
|
Developer |
Resist |
Dispenser |
Toggle
Position |
|
OPD 4262 |
OiR 10i |
Stream (DV-ST) |
N. A. |
|
OCG 934 2:1 |
OCG 825 |
Spray (DV-SP) |
(not used) |
12.2
Programs
12.2.1
Program #1 I-line
|
Event |
Operation |
Time
(sec) |
Speed
(krpm) |
Acceleration |
|
1 2 3 4 5 6 7 8 |
DV-ST DV-ST DV-ST SPIN SPIN RINS 1 |