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

Revision History

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