SVG 8800 6” Develop Tracks
Transcription
SVG 8800 6” Develop Tracks
Marvell NanoLab Member login Lab Manual Contents MercuryWeb Berkeley Microlab Chapter 4.27 SVG 8800 6” Develop Tracks (svgdev6 - 384) 1.0 T it l e SVGDEV6 photoresist developer track 2.0 Pu rp o s e The SVGDEV6 is the developer track on the SVG 8800 coater/developer machine capable of dispensing three types of developers for our standard DUV, I-line and G-line resists used in the Microlab. 3.0 S co p e This manual provides specific information about the operation of the SVGDEV6, and available processes on this particular track, as well as simple problem solving tips provided at the end of this chapter. Please refer to Chapter 4.01 - General Resist Parameters for more information on available resists/developers on the six-inch SVG tracks. 4. 0 Ap p l i ca b l e Do cu m en t s Revision History 5. 0 6.0 4.1 SVG 8826 Operation Manual available in the Microlab Office. 4.2 Standard Bottom Anti Reflective Coating (BARC) for DUV resist - Processing details of AR3-600 BARC product is available in Chapter 1.3 - MOD 37. Def i n it io n s & P ro c es s T e rm in o lo g y 5.1 Coat Track: First track (closest to operator) is used for prime/coat process (svgcoat6). 5.2 Develop Track: Second track (furthest from the operator) is used for post exposure bake, hard bake and develop processes. 5.3 Develop Station: Developer module on the SVG8800 machine. 5.4 Hot plates: There are two hot plates available on this track, one of which is used for DUV post exposure bake process (1st station) and the other for post exposure bake of G-line and I-line resists, as well as hard bake and/or curing of the anti reflective coating material (2nd station). 5.5 Chill Plates: cooling plate/stations positioned right after each hot plate to cool down the wafer. 5.6 Control Panels: Two developer control panels designed to receive input from the operator. 5.7 Indexer Module: Cassette platforms used for wafer load and unload operations. 5.8 Transport Arms: Arms transfer wafers between stations and/or indexer stations. S af et y Follow general safety guidelines in the lab as well as the specific safety rules pertaining to SVGCOAT6/SVGDEV6 tracks, as per follows: 6.1 Do not turn off the develop station, while it is spinning, which can shatter the wafer flying all over. 6.2 Do not place your hand/s in the path of track’s moving parts specifically robots and indexer modules. svgdev6 Chapter 4.27 6.3 Do not access the electronics and high power supplies inside the machine. 6.4 Always put on chemical protection gear: Chemical apron, chemical gloves and face shield when filling chemicals. 7. 0 St at i st ic al / P ro c e s s D at a 8. 0 7.1 Process monitor data on the Microlab’s home page. 7.2 Problem and comment section under the equipment section of the wand. 7.3 Equipment enable message of the wand. Av ai l ab l e P ro c es s es & No t es 8.1 System Specification The SVGDEV6 track is one of the two tracks on the SVG8800 machine. 8.2 8.1.1 The developer module on the SVGDEV6 track is equipped with retractable nozzles. Therefore, the station can easily be bypassed for I-line and G-line post exposure bake processes, which are done on the second hot plate, and the next station passed the developer module. 8.1.2 The developer control module can accept up to 99 developer programs, as well as 12 arm programs (1-10 and A-B). Bake Processes There are two hot plates available for different types of bake processes. 8.2.1 First hot plate station from right to left looking at the track is exclusively used for post exposure bake (PEB) processing of the DUV resist (UV210GS-0.6 resist), and is kept at 130ºC at all times. This module is controlled by hot plate control panel shown in Figure 1, located in front of the tool. Note: 8.2.2 The second hot plate on this track is used for PEB bake of G-line and I-line resists, and is kept at 120ºC at all times. This second station can also be used for curing AR3-600, bottom anti reflective (BARC) coating by changing the temperature setting to 213ºC. This can be accomplished by turning the dial knob, while pressing the black square button down on the small control unit farthest to the right on the front side of the SVG8800 machine. Releasing the button will display the actual temperature on the hot plate. The hot plate temperature will need to get adjusted back to 120ºC, after the BARC curing has been accomplished. Note: 8.3 Post Exposure Bake is a method used to further enhance the activation of photo-acid produced during the exposure process in the critical sidewall areas of the resist, often impacted by the standing wave effect. The standing wave effect caused by interference of incident and reflected light during the exposure process can cause ridges in the sidewalls of the resist pattern, and profoundly impact the quality of small features. The PEB treatment is highly recommended for critical layers with small feature sizes on them. Hard Bake is one of the methods used to harden the patterned resist against possible resist reflow/damage during the plasma etch and/or other harsh treatments. See UV-bake method, Chapter 4.34, for another technique used for hardening the patterned resist. Develop Processes There are three types of developers available on the SVGDEV6 Track. These are specific developers designed to address DUV, G-line and I-line photoresist develop processes in the Microlab, listed below. -2- svgdev6 9. 0 Chapter 4.27 8.3.1 MF26A (Rohm Haas) developer for UV210-0.6 (Rohm Hass) Deep UV resist. 8.3.2 OCG 934 2:1 (Fuji Film) for OCG 825 35CS (FujiFilm) G-line resist. 8.3.3 OPD 4262 (Fuji Film) for OiR 700-10 (FujiFilm) I-line resist. S VG 88 0 0 O p e r at i o n There are two tracks available on the SVG8800 system. The developer track on the backside of the machine (closest to wall) is designed to perform post exposure bake, develop, and hard bake operations. 9.1 General Developer Operation 9.1.1 Enable the system (SVGDEV6) on the wand. 9.1.2 Verify that the power to the system is ON. 9.1.3 Verify that the SVGDEV6 track is in AUTO mode. This can be checked on the pertinent developer control panel in front of the machine, see Figures 1 and 2 in Section 11. The LED next to the word AUTO should be illuminated on the Manual-single-Auto key (switch). If not, press this key to toggle through the other options (SINGLE or MANUAL) until AUTO is selected. 9.1.4 Select your desired PEB and developer recipe by entering your selected program number on the key pad, followed by pressing program select key on the pertinent control panel. Alternatively, press the PROGRAM SELECT button on the control panel keyboard to toggle through the available programs (1-9 for bake and 1-99 for the developer). The developer/hard bake station (second bake station) share the same control panel. When the developer display is selected, an asterisk appears at the left of the developer display (upper section of the display panel). When the OVEN display (second hot plate) is selected successfully, a plus sign appears at the left of the OVEN display. Note: The right two control panels on a group of four panels in front of the machine are dedicated to the developer track: The left control panel is used to control the PEB station and the second one (far right one of the 4 panels) is used for develop and PEB/Hard bake processes. You can toggle between the develop and Hardbake modules by using the STATION SELECT button on this second panel (Figure 2). Make sure proper window on the control panel is activated before entering your desired recipe. Note: 9.1.5 Load an empty cassette onto the receive indexer at left side of the developer track. Load the cassette containing your wafers on the send indexer (opposite end of the receive indexer). Make sure that the cassettes are properly seated on the indexers. Note: 9.1.6 The post exposure bake (PEB) temperature on the first bake station is set for DUV processes at 130ºC. DO NOT CHANGE THIS TEMPERATURE SETTING. Post exposure bake for the I-line and G-line resists can be done on the second bake station instead, and by skipping the first bake plate and the developer station (program9). Once the PEB is done, you will need to bring the wafer/s back to send through the developer module, this time skipping the first and second hot plates on the track (program9) . Looking at the machine standing in front of the SVG8800, the developer track processes wafers from right to left. Press the start button on both developer track keypads to initiate the run. This prompts load and receive indexers to go down until the send cassette senses a wafer. The wafer will then get transported to the first station selected on this track (Post Exposure Bake station, if it is not bypassed by the program9 option). Note: If the receive cassette does not lower, remove the cassette and then replace it. Hit START and the cassette should lower. -3- svgdev6 Chapter 4.27 9.1.7 If necessary, press INDEX RESET button once to bring the send indexers up (starting position) or twice for the receive indexer to come up. (Note that if you press the INDEX RESET button, you must lift the cassettes completely off the elevator and then replace them in order to proceed, i.e. for the cassette to go down.) These actions reset the send & receive elevators and can help user to alleviate/resolve cassette indexer problems. Note: If the cassette is at a lower position on the elevator, do not remove the it until the INDEX RESET button is pressed. 9.2 Other Functions on the Control Panel Beside the switch functions described above, i.e. Power, Start, Index Reset, Station Select and Program Select; there are other useful functions, which are described below: 9.3 9.2.1 START INDEX: Depressing the Start Index once, will return the Send indexer to top position. 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 top position immediately unless there is a wafer between the processing station and the receive cassette. The Send cassette is unaffected. 9.2.2 (OVEN, DEVELOPER) STOP: Ends processing immediately. Pressing START will resume processing with the next operation programmed. 9.2.3 TRANSFER STOP: Immediately stops all indexers and transfer arms. Wafers in transit between stations will remain in place until START command is given. Wafers in process will complete processing and will come to the top position waiting for the START command. 9.2.4 EVENT SELECT: Used to verify the sequence of operations and associate parameters for the selected program. The events will be shown in sequence, but depressing the number followed by the event select key can also access a particular event. 9.2.5 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 sec delay. 9.2.6 CLEAR: Used to resume processing when machine is in programming, diagnostic or calibration mode. It is used to turn off the “Wafer Lost” alarm. 9.2.7 DIAGNOSTIC SELECT: Used to access 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 Section 10.23 for a listing of machine and sensor state codes. SVGDEV6 Programs There are several bake and develop programs available on this developer track, which are listed in the tables below (details of programs are noted in Appendix 2). Program (#) Bake type Mode Bake Temp. (ºC) Bake Time (sec.) Chill Time (sec.) Comments *1 Post Exposure Contact 130 60 6 Std. DUV PEB 9 No Bake - − − − Table 1 – Post-Exposure Bake Program for DUV Resist Process ONLY ( First Hot Plate) -4- svgdev6 Chapter 4.27 Bake type Mode Bake Temp. (ºC) Bake Time (sec.) Chill Time (sec.) Comments *1 Post Exposure Contact 120 60 6 G-line & I -line resists 4 BARC Cure Contact 213 60 20 Adjust the temp back 9 No Bake - − − − Program (#) Table 2 – BARC Cure (Second Hot Plate) Program (#) Developer Type Resist Type Develop Time (sec.) Temp. (ºC) Comments *1 MF26A (Rohm Haas) UV210-0.6 60 20 STD dev. time *2 OCG 934 2:1 (Fuji Film) OCG 825 35CS 2 x 30 20 STD dev. time *3 OPD 4262 (Fuji Film) OiR 700-10 60 20 STD dev. time 4 OCG 934 2:1 (Fuji Film) OCG 825 35CS 30 20 1/2 time dev. 5 OPD 4262 (Fuji Film) OiR 700-10 30 20 1/2 time dev. 9 No Develop − − − Skips Station Table 3 - Develop Programs Note 1: Developer temperature is kept at 20 ± 1ºC. Note 2: Programs with an asterisk next to the number are standard programs. 10 . 0 T ro u b l e sh o o t in g G u i d el in e s 10.1 Robot arm problems: Do not touch the robot arms, while they are in motion. Do not move robots, if they are out of alignment or stuck. Such actions can damage the arms or pinch your fingers, caused bodily harm to the operator. Reboot the track control panel, if necessary to address above robot issues, as per follows: 10.1.1 Make sure there are no wafers on the developer chuck and/or stuck on the track before rebooting the system. 10.1.2 Press the power button to turn off the first hot plate panel and the developer panel. 10.1.3 Wait for a few second, and then turn the panels on by first pressing the power button on the first hot plate panel, then the developer panel. Make sure the power is on on the hotplate. 10.1.4 Report the fault, if above action did not realign the arm. -5- svgdev6 Chapter 4.27 10.2 Alarm on the track: sensor condition is not satisfied before a certain time has elapsed, then an alarm will sound. The alarm can be turned off by pressing the CLEAR key on the control panel keyboard. The machine state can then be checked using the diagnostics feature as per follows. 10.2.1 Press the diagnostic select key on the control panel. The display will show the following prompt: SELECT MODE 1-2-3. 10.2.2 Press 1 to display the present machine state. The machine states diagnostic messages for the upstream indexers and processing stations are displayed in the upper display window. Machine state messages for the downstream sensors are displayed in the lower display window. 10.2.3 The following table describes the various machine state messages and their meanings: PURGE/EXHAUST FAILURE: Airflow used to purge motors of flammable vapors if a safety feature has been interrupted. It also displayed this message if process exhaust flow is below minimum acceptable level. PURGE/EXH RESUMED - START? Air purge pressure or process exhaust flow is again within limits. Press START to resume operation. SENDER CASSETTE? Designated cassette is no longer detected. RECEIVER CASSETTE? By cassette micro switch. Cassette has been dislodged or removed while in process. Replace cassette on support. SENDER STOP - START? When the cassette has been placed on the indexer platform properly. RECEIVER STOP - START? One of these messages will be displayed, Press START to resume operation. Note: Cassette can be dislodged if indexer wafer or index sensor does not see wafer, causing indexer to drive past wafer. 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 message is displayed, remove wafer. If no wafer is present, the vacuum sensor needs to be reset to properly detect wafers. VACUUM BREAK - START? Vacuum detection of the wafer while it is on the spindle chuck has been interrupted. WFR LOST IN TRACK - START? 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. SPEED OUT OF BAND - START? Message 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. 10.3 Low Developer Alarm: A Low Developer Alarm occurs when any developer tank level falls below a one gallon reserve. This will be accompanied by a yellow light powered up on the display on the wall for that particular developer tank. Silence the alarm by pressing the "acknowledge" button and then report the fault on Mercury client as warning status and symptoms: chemical. This will enable staff to promptly address the low level developer issue by refilling the -6- svgdev6 Chapter 4.27 tank. See developer status display monitor on figure 3 and 4 for more detail. Svgdev tracks can continue to be used following a low level alarm. A warning allows sufficient time for staff to refill the tank. There is plenty of developer/ EBR/ HMDS/ acetone in the tank for you to use the track until the staff refills it. -7- svgdev6 Chapter 4.27 F ig u r es & Sc h e m a t i c s Figure 1 – First Hot Plate Control Panel Figure 2 – Developer and PEB/Hard Bake Control Module -8- svgdev6 Chapter 4.27 Figure 3 – Low level light indicators Figure 4 – “ACKNOWLEDGE” button to silence alarm -9- svgdev6 Chapter 4.27 11 . 0 Ap p en d ic e s Appendix 1 Refill of the Developer Tanks Each photoresist used at the svgcoat6 has a developer specific to that resist; the developers are in pressurized tanks behind the svgdev6 in Service Chase 383. ► Wafers coated with Rohm Haas UV210GS-0.6 DUV Positive Photoresist are developed with the Rohm Haas MF 26A Developer. ► Wafers coated with OCG 825 Positive Photoresist are developed with the G-line developer OCG 934 2:1 Positive Resist Developer. ► Wafers coated with OiR 700-10 Positive I-line Photoresist are developed with the I-line developer OPD 4262 Positive Resist Developer. ► Each of these developers can be found in the yellow cabinet in service chase 381or Room 399. Use them, as they are, no mixing necessary. The svgdev6 developer tanks each have a low liquid level sensor inside the tank; these sensors are connected to wall mounted low liquid level warning lights located to the left rear of the svgdev6. A light on indicates a need to refill the tank(s) before attempting to develop wafers. Once the developer is refilled, the low developer light will go off and the low developer wall alarm will silent. The warning lights are arranged as follows: Light #1: Developer #1: MF 26A (maintained by staff) Light #2: Developer #2: OCG 934 2:1 (maintained by staff) Light #3: Developer #3: OPD 4262 (maintained by staff) Light #4: EBR (maintained by staff) Light #5: HMDS (maintained by staff) When there is a need to refill any of the above tanks, please report promptly on Mercury using symptoms: chemical. The lab members are no longer allowed to refill the developer tanks. The staff will observe the following procedure: ► Use a safety carrier, choose the correct developer from the yellow cabinet in Service Chase 381 or Room 399, and transport it to Service Chase 383 (where the developer tanks are located). ► Each tank is clearly labeled for each developer and other chemicals. ► To refill the DUV, G-line or I-line developer tank, first turn the black vent knob 180 degrees to vent the ® tank. Next, remove the lid to the tank, making sure that the Teflon O-ring does not stick to the lip of the tank. Refill the tank with the proper positive resist developer directly out of the bottle with the provided funnel on the side of the developer tank, replace the lid (making sure that it is seated correctly and the Teflon O-ring is faced down) and turn the black vent knob back to its original position. Note: On the wall directly behind the developer tanks are five pressure gauges, one for each chemical tank. When the developer tanks have been refilled and the lids correctly positioned, the PSI for the developer tanks should read between 3 to 9 on the gauge, and the EBR tank should read 3 on the gauge. If the pressure reads 0, the tank lid has not been seated correctly and must be reseated again. *Do not leave empty developer bottles in the service chase; they must be properly rinsed 1 minute and dried 1 minute in bottlewash, labels scratched and disposed in the proper plastics bottle trashcan in Room 582A. - 10 - svgdev6 Chapter 4.27 Appendix 2 SVGDEV6 programs PEB and Hard Bake Programs PROGRAM # EVENT OPERATION TIME (sec.) GAP Program 1 – 60 sec. PEB at 130ºC for the UV 210-0.6 (DUV. Use the first hot plate for this process. +1 +1 +1 1 2 3 Bake Cool End 60 6 0 - Program 4 – 60 sec. BARC cure at 213ºC. Use 2nd Hot plate, change back temp, after your are done. +1 +1 +1 1 2 3 Bake Cool End 60 20 0 - Note: + LED displays bake programs which had been selected successfully. Developer Programs PROGRAM # EVENT OPERATION ARM TIME (sec.) SPEED (rpm) Exhaust (krpm/sec) Program 1 – Developer program for Rohm Haas UV 210-0.6 Photoresist (standard DUV Developer) *1 1 Spin 1T 2 500 50 *1 2 SP1 2T 5 300 50 *1 3 ST1 3T 6 50 50 *1 4 ST1 4T 4 0 50 *1 5 Spin 0T 60 0 50 *1 6 Spin 0T 2 500 50 *1 7 Rins R0T 30 500 50 *1 8 Spin 0T 20 2000 50 *1 9 End - - - - Program 2 – Developer program for OCG 934 2:1 Photoresist (standard G-line Developer) *2 1 SP2 2T 6 300 50 *2 2 ST2 3T 4 50 50 *2 3 Spin 0T 30 0 50 *2 4 SP2 2T 6 300 50 *2 5 ST2 4T 4 50 50 *2 6 Spin 0T 30 0 50 *2 7 Rins R0T 30 500 50 *2 8 Spin 0T 20 3000 50 *2 9 End - - - - - 11 - svgdev6 Chapter 4.27 Program 3 – Developer program for OiR 700-10 Photoresist (standard I-line Developer) *3 1 Spin 1T 2 500 50 *3 2 SP3 2T 5 300 50 *3 3 ST3 3T 5 50 50 *3 4 ST3 4T 4 0 50 *3 5 Spin 0T 60 0 50 *3 6 Spin 0T 2 500 50 *3 7 Rins R0T 30 500 50 *3 8 Spin 0T 20 3000 50 *3 9 End - - - - Note: * LED displays developer programs which had been selected successfully. Arms Programs PROGRAM # EVENT OPERATION TIME (sec.) SPEED (krpm) 1A1 Travs 1 300 1A2 End – – 2A1 Travs 1 330 2A2 Travs 1 250 2A3 Travs 1 330 2A4 Travs 1 300 2A5 End – – A1 Travs 1 100 3A2 Travs 1 330 3A3 Travs 3 250 3A4 End – – 4A1 Travs 3 250 4A2 Home 1 – 4A3 End – – Program 1 Program 2 Program 3 Program 4 Sia Parsa 01/18/12 - 12 -