Source: https://patents.google.com/patent/CN106558514B/en
Timestamp: 2020-07-02 12:54:36
Document Index: 587635842

Matched Legal Cases: ['art 353', 'art 353', 'art 533', 'art 533', 'arts 533', 'art 533', 'arts 533', 'arts 533', 'art 550', 'art 553', 'art 553', 'art 553', 'art 553', 'art 553', 'art 553']

CN106558514B - Substrate center detection method, substrate transfer method, delivery unit and the substrate processing device including delivery unit - Google Patents
Substrate center detection method, substrate transfer method, delivery unit and the substrate processing device including delivery unit Download PDF
CN106558514B
CN106558514B CN201610850986.0A CN201610850986A CN106558514B CN 106558514 B CN106558514 B CN 106558514B CN 201610850986 A CN201610850986 A CN 201610850986A CN 106558514 B CN106558514 B CN 106558514B
edge placements
CN201610850986.0A
CN106558514A (en
金德植
细美事有限公司
2015-09-25 Priority to KR1020150136079A priority Critical patent/KR101757815B1/en
2015-09-25 Priority to KR10-2015-0136079 priority
2016-09-26 Application filed by 细美事有限公司 filed Critical 细美事有限公司
2017-04-05 Publication of CN106558514A publication Critical patent/CN106558514A/en
2019-10-15 Publication of CN106558514B publication Critical patent/CN106558514B/en
239000000758 substrates Substances 0.000 title claims abstract description 703
238000000576 coating method Methods 0.000 description 24
238000001816 cooling Methods 0.000 description 23
Substrate center detection method, substrate transfer method, substrate delivery unit and substrate processing device are provided.According to embodiment, substrate center detection method includes: first position detecting step, detects four edge placements of substrate；Groove existence judgment step judges in four edge placements with the presence or absence of groove；Substrate moving step, when there are substrates mobile when groove in four edge placements；Center calculation step calculates substrate center, and center calculation step includes: the second detecting step, detects four edge placements of substrate again；First mid-point computation step calculates the first midpoint of substrate using three edge placements in four edge placements of the substrate detected in the detecting step of first position；Second mid-point computation step calculates the second midpoint of substrate using three edge placements in four edge placements of the substrate detected in the detecting step of the second position；First determines step, and the true midpoint of substrate is determined based on the moving condition at the first and second midpoints of substrate.
Substrate center detection method, substrate transfer method, delivery unit and including delivery unit Substrate processing device
Method, use disclosed herein the present invention relates to for the edge placement detection substrate center by detection substrate In when by delivery unit transport substrate when the location dislocation amount based on the substrate supported on calculated delivery unit transport Send the method and the delivery unit for transporting substrate and the substrate processing device including the delivery unit of substrate.
Photoetching process in semiconductor fabrication process on wafer for forming desired pattern.In general, photoetching process by Rotator local device executes, and rotator local device connect with exposure sources and be carried out continuously depositing operation, exposure technology And developing process.This rotator local device successively and is selectively carrying out depositing operation, bakes and banks up with earth technique and developing process.
These techniques successively execute in multiple processing chambers.When completing technique in a processing chamber, at substrate Substrate is transmitted to another processing chamber from a processing chamber by using isolated substrate delivery unit by science and engineering skill, and Substrate processing process is executed in another processing chamber.However, when transmitting substrate, it may be incorrect on transmission unit Position at support the substrate.
Therefore, before transmitting substrate, to check whether substrate is placed on correct position.
In general, can be by calculating center and more calculated center and the benchmark of placed substrate Center determines whether substrate is on correct position.However, recessed based on the position and detection detected on substrate simultaneously The obtained calculated substrate midpoint of groove location becomes the midpoint different from the practical midpoint of substrate, and can not determine that it is It is no to be placed on homing point, and there are problems that checking substrate magnitude of misalignment and transport the substrate.
The present invention provides a kind of method for detecting the center for the substrate being placed on delivery unit when transporting substrate.
In addition, the present invention provides a kind of mistake for by calculating the substrate being placed on delivery unit when transporting substrate The method that substrate is transported to target position by position amount.
In addition, the present invention relates to a kind of transportation lists that substrate can be transported to target position by the center of calculating substrate First and a kind of substrate processing device including the delivery unit.
The invention is not limited thereto, and those skilled in the art are from being described below it will be appreciated that unmentioned other purposes.
According to embodiments of the present invention, a method of for detecting the center of substrate, comprising: first position detecting step, Its four edge placement for detecting substrate；Groove existence judgment step, judge be in four edge placements detected It is no that there are grooves；Substrate moving step, when there are the substrates mobile when groove in four edge placements detected； Center calculation step calculates the center of the substrate；Wherein, the center calculation step includes: the second detecting step, heavy Newly detect four edge placements of the substrate；First mid-point computation step, use is in the first position detecting step Three edge placements in four edge placements of the substrate detected calculate the first midpoint of the substrate；Second midpoint Step is calculated, three in four edge placements of the substrate detected in the second position detecting step are used Edge placement calculates the second midpoint of the substrate；First determines step, first midpoint and institute based on the substrate The moving condition for stating second midpoint of substrate determines the true midpoint of the substrate.
According to embodiments of the present invention, a kind of substrate transfer method, comprising: substrate center calculates step, calculates substrate Center；Magnitude of misalignment calculates step, calculates in step and is obtained with the substrate center by comparing the reference center of the substrate The magnitude of misalignment of substrate described in the center calculation of the substrate obtained；And substrate transports step, by being based on the magnitude of misalignment The magnitude of misalignment for calculating the substrate obtained in step corrects the transporting position of the substrate to transport the substrate, In, the substrate center detecting step includes: first position detecting step, detects four edge placements of the substrate；It is recessed Slot existence judgment step judges in four edge placements detected with the presence or absence of groove；Substrate moving step, When there are the substrates mobile when groove in four edge placements；And center calculation step, calculate the substrate Center, wherein the center calculation step includes: the second detecting step, detects four edge placements of the substrate again； First mid-point computation step, by using four edges of the substrate detected in the first position detecting step Three edge placements in position calculate the first midpoint of the substrate；Second mid-point computation step, by using described Three edge placements in the detecting step of the second position in four edge placements of the substrate detected calculate the substrate The second midpoint；First determines step, the moving condition at first midpoint and second midpoint based on the substrate Determine the true midpoint of the substrate.
According to embodiments of the present invention, a kind of substrate delivery unit, comprising: substrate；Transferring arm is installed on the substrate simultaneously And support substrate；Position detection component detects four edge placements of the substrate that the transferring arm is supported；And control Device processed detects the center of the substrate by using the position detection component four edge placements detected, In, the controller control is to execute: first position detecting step detects four edge placements of substrate；Groove existence Judgment step judges in four edge placements detected with the presence or absence of groove；Substrate moving step, when detected There are when groove in four edge placements；And center calculation step, calculate the center of the substrate, wherein in described It includes: the second detecting step that scheming, which calculates step, detects four edge placements of the substrate again；First mid-point computation step Suddenly, using three edges position in four edge placements of the substrate detected in the first position detecting step Set the first midpoint for calculating the substrate；Second mid-point computation step, use are examined in the second position detecting step Three edge placements in four edge placements of the substrate surveyed calculate the second midpoint of the substrate；First determines step Suddenly, the moving condition based on first midpoint of the substrate and second midpoint determine the substrate it is true in Point.
According to embodiments of the present invention, a kind of substrate processing device, comprising: transport chamber, have the transport for transporting substrate Unit；And around the one or more transport chambers for transporting chamber, wherein the delivery unit includes: substrate；Transmission Arm is installed on the substrate and supports the substrate；Position detection component, detect the transferring arm supported it is described Four edge placements and controller of substrate, by using the position detection component four edges detected The center of substrate described in position detection, and the transferring arm is controlled to by the center calculation institute based on the substrate It states the magnitude of misalignment of substrate and corrects the transporting position transmission substrate of the substrate, wherein the controller executes: center Detecting step calculates the center of the substrate；Magnitude of misalignment calculates step, by comparing the reference center and institute of the substrate State the magnitude of misalignment of substrate described in the center calculation of the substrate obtained in center calculation step；Substrate transports step, leads to Cross the transporting position that the magnitude of misalignment for calculating the substrate obtained in step based on the magnitude of misalignment corrects the substrate To transport the substrate, wherein the first Spot detection step includes: first position detecting step, detects the substrate Four edge placements；Groove existence judgment step judges in four edge placements detected with the presence or absence of recessed Slot；Substrate moving step, when there are the substrates mobile when groove in four edge placements detected；And center Step is calculated, calculates the center of the substrate, wherein the center calculation step includes: the second detecting step, is examined again Survey four edge placements on the substrate；First mid-point computation step, use institute in the first position detecting step Three edge placements in four edge placements of the substrate of detection calculate the first midpoint of the substrate；In second Point calculates step, in four edge placements using the substrate detected in the second position detecting step Three edge placements calculate the second midpoint of the substrate；First determines step, the first midpoint based on the substrate and The moving condition at the second midpoint determines the true midpoint of the substrate.
The purpose of present inventive concept is not limited to said effect.Those skilled in the art from be described below it will be appreciated that the present invention Other purposes.
Fig. 1 is the plan view of device for processing a substrate according to the embodiment.
Fig. 2 shows the devices for processing a substrate of the Fig. 1 watched from the direction A-A.
Fig. 3 shows the device for processing a substrate of the Fig. 1 watched from the direction B-B.
Fig. 4 is the perspective view for showing delivery unit.
Fig. 5 is the perspective view for showing position detection component.
Fig. 6 is the plan view of the delivery unit of Fig. 4.
The example of the edge placement for the substrate detected that the delivery unit that Fig. 7 and Fig. 8 shows 4 carries out.
Fig. 9 is the flow chart for showing substrate center detection method according to the embodiment.
Figure 10 is the flow chart for showing the substrate center detection method according to additional embodiment.
Figure 11 is shown schematically for the method that the center of substrate is calculated using four edge placements of substrate.
The method that Figure 12 shows the existence for using four edge placements detected to check groove.
Figure 13 shows the center that substrate is obtained using four edge placements detected.
Figure 14 and Figure 15 shows the method for the center by using four position detection substrates detected.
Figure 16-Figure 18 shows another party for checking the existence of groove by using four edge placements detected Method.
Figure 19-Figure 23 shows the place that the true midpoint of substrate is determined by using four edge placements detected of substrate Reason.
Figure 24 is according to the embodiment for transporting the flow chart of the method for substrate.
Figure 25 is the flow chart according to the method for transporting substrate of additional embodiment.
Each example embodiment is described in more detail below hereinafter with reference to the attached drawing for showing some example embodiments.However, The present invention can be carried out by different forms, but should not be understood as being limited to the embodiments set forth herein.In addition, These embodiments are provided, so that the disclosure will be thorough and complete, and will be the scope of the invention is fully communicated to Those skilled in the art.Therefore, the feature of attached drawing is exaggerated, to emphasize explicitly to explain.
The device of processing substrate according to an embodiment of the present invention can be used for substrate (such as semiconductor crystal wafer or flat aobvious Show device panel) execute photoetching process.Particularly, the device of processing substrate according to an embodiment of the present invention can be used for holding substrate Row coated technique and developing process.Example explained below when wafer is used as substrate.
Fig. 1-Fig. 3 schematically shows substrate processing device 1 according to an embodiment of the present invention.Fig. 1 is substrate processing device 1 Plan view, Fig. 2 shows from Fig. 1 the direction A-A watch substrate processing device, Fig. 3 show the direction B-B from Fig. 1 sight The substrate processing device seen.
- Fig. 3 referring to Fig.1, substrate processing device 1 include port access (road) 100, guide (index) module 200, is slow Rush device module 300, coating and visualization module 400 and purging module 800.Access port is serially arranged along a direction 100, module 200, buffer module 300, coating and visualization module 400 and interface module 700 are guided.It can be in interface module Purging module 800 is provided in 700.Differently, can locate at various locations (for example, the interface module being connected in exposure sources At 700 rear end, the side of interface module 700) purging module 800 is provided.
Hereinafter, arrange access port 100, guide module 200, buffer module 300, coating and visualization module 400 with And the direction of interface module 700 is referred to as first direction 12, the direction vertical with first direction is referred to as when viewed from the top Second direction 14, the direction orthogonal with the plane comprising first direction 12 and second direction 14 are referred to as third direction 16.
Wafer W mobile is to be contained in box 20.Box 20 has the sealing structure outside isolation.In this example, as box 20, It is open unified cabin (Front Open Unified Pod, FOUP) that front can be used, there is entrance in the front.
Access port 100 will be described in detail below, guide module 200, buffer module 300, coating and visualization module 400, interface module 700 and purging module 800.
Access port 100 has mounting table 120, wherein it places the box 20 for accommodating wafer W.Multiple mounting tables are provided 120, and the multiple mounting table 120 is arranged in a row along second direction 14.Fig. 2 illustrates four mounting tables 120.
Guide module 200 between the box 20 in buffer module 300 and the mounting table 120 for being placed on access port 100 Transmit wafer W.Module 200 is guided to include frame 210, guide robot 220 and guide rail 230.Frame 210 is provided as inside Usually empty rectangular shape, and be placed between buffer module 300 and access port 100.Can provide have than Later by the frame 210 of the guide module 200 of the lower height of the frame of the buffer module of description 300 310.Guide robot 220 and guide rail 230 be arranged in frame 210.Robot 220 is guided to have hand 221, directly manipulation wafer W is to move It moves and rotates to first direction 12, second direction 14 and third direction 16.Guide robot 220 include hand 221, arm 222, Eyelid retractor 223 and pedestal 224.Hand 221 is mounted in a position-stable manner on arm 222.Arm 222 is provided as extensible and can The structure of contraction and rotatable structure.Eyelid retractor 223 is arranged as its direction and obeys third direction.Arm 222 is along eyelid retractor 223 are movably connected to eyelid retractor 223.Eyelid retractor 223 is fixedly attachable to pedestal 224.230 cloth of guide rail It is set to its direction and obeys second direction 14.Pedestal 224 is movably connected to guide rail 230, along guide rail 230 It moves in a linear fashion.In addition, although it is not shown, but frame 210 be further equipped with entrance opening device, open and close 20 entrance of box.
Buffer module 300 include frame 310, the first buffer 320, the second buffer 330, cooling chamber 350 and First robot 360.Frame 310 is provided as the rectangular shape with empty inside, and is arranged in and guides module 200 and coating Between visualization module 400.First buffer 320, the second buffer 330, cooling chamber 350 and the first robot 360 are placed In frame 310.Cooling chamber 350, the second buffer 330 and the first buffer are sequentially arranged from bottom along third direction 16 320.First buffer 320 be located at it is later that the height of coating module 401 of the coating of description and visualization module 400 is corresponding Height is located, and the second buffer 330 and cooling chamber 350 are provided in and later by the coating of description and visualization module 400 At the corresponding height of the height of visualization module 402.First buffer robot 360 is with specific range along second direction 14 and Two buffers 330, cooling chamber 350 and the first buffer 320 are located separately.
First buffer 320 and the second buffer 330 temporarily hold wafer W.Second buffer 330 have shell 331 with And multiple eyelid retractors 332.Eyelid retractor 332 is placed in shell 331, and is separated from each other along third direction 16.Wafer W it One is placed on each eyelid retractor 332.Shell 331 provide guide robot 220 direction on and provide the first robot There is opening (not shown), so that robot 220 and the first buffer robot 360 be guided to bring wafer W on 360 direction Or the eyelid retractor 332 in taking-up shell 331.First buffer 320 usually has structure similar with the second buffer 330.Difference It is not, in the first buffer 320, shell 321 is on the direction for providing the first buffer robot 360 and offer is located at There is opening on the direction of coating element robot 432 in coating module 401.Provided support on first buffer 320 The quantity of device 322 and the quantity of the eyelid retractor 332 on the second buffer 330 can be same or different.According to example Embodiment, provided by the quantity of provided eyelid retractor 332 can be greater than on the first buffer 320 on the second buffer 330 The quantity of eyelid retractor 332.
First buffer robot 360 middle transmission wafer W between the first buffer 320 and the second buffer 330.First Buffer robot 360 includes hand 361, arm 362 and eyelid retractor 363.Hand 361 is mounted in a position-stable manner on arm 362. Arm 362 is provided as extensible and contractile structure, and moves along second direction 14.Arm 362 is movably It is connected to eyelid retractor 363, and is moved linearly by third direction 16 along eyelid retractor 363.Eyelid retractor 363 has from the Development length of the corresponding point of two buffer 330 to point corresponding with the first buffer 320.Eyelid retractor 363 can be along top Direction or bottom direction provide longer.The first buffer robot 360 can be provided, to be used for hand 361 along second party It is only driven on both axes to 14 and third direction 16.
The cooling each wafer W of cooling chamber 350.Cooling chamber 350 includes shell 350 and coldplate 352.Coldplate 352 Upside is included, wherein wafer W is placed；And cooling-part 353, cool wafers W.Cooling-part 353 is carried out using cooling water Cooling or the cooling that carries out of thermoelectric element, or various methods can be used.In addition, cooling chamber 350 can have elevating lever (lift pin) assembling, wafer W is placed on coldplate 352.Shell 351 is on the direction for providing guide robot 220 And there is opening on the direction of offer developing cell robot, it is provided to guide in robot 220 and visualization module 402 Developing cell robot bring or take out wafer W into coldplate 352.In addition, cooling chamber 350 has entrance, open And close above-mentioned opening.
Processing module 400 executes the coated technique that photoresist is applied on substrate W before exposure technology, and is exposing Technique executes the developing process to develop to substrate W later.In general, processing module 400 has rectangular cubic shaped.Processing Module 400 has coating module 401 and visualization module 402.Coating module 401 and the arrangement of visualization module 402 are each other by layer point Every.According to example embodiment, coating module 401 is placed on the top of visualization module 402.
Coating module 401 includes: coated technique, applies photosensitizer (such as photoresist) on substrate W；And heat treatment Technique (for example, substrate W being heated before photoresist coated technique, and the cooling substrate W after photoresist coated technique).It applies Applying module 401 includes processing chamber housing 410,420 and transport chamber 430.
Processing chamber housing 410,420 executes substrate processing process.In the exemplary embodiment, processing chamber housing 410,420 includes anti- Erosion agent applies chamber 410 and bakes and banks up with earth chamber 420.
Resist coating chamber 410 is sequentially formed, chamber 420 is baked and banked up with earth and transports chamber 430 along second direction 14.Cause This, coating chamber 410 and bake and bank up with earth chamber 420 by in-between insertion transport chamber 430 be separated from each other along second direction 14 Ground positioning.Multiple resist coating chambers 410 are provided respectively along first direction 12 and third direction 16.In Fig. 2,3, show Six resists apply chamber 410.It is provided respectively along first direction 12 and third direction 16 and multiple bakes and banks up with earth chamber 420.Scheming 2, in 3, six is shown and bakes and banks up with earth chamber 420.However, 6 can be greater than by baking and banking up with earth the quantity of chamber 420.
Transport chamber 430 be positioned to it is flat with the first buffer 320 of the first buffer module 300 on 12 in a first direction Row.It is transporting in chamber 430, delivery unit 500 and guide rail 431 position.In general, transporting chamber 430 has rectangular shape. Delivery unit 500 the first buffer module 300 bake and bank up with earth chamber 420, resist coating chamber 400, the first buffer 320 with Substrate W will be transmitted between the first cooling chamber 520 of the second buffer module 500 of description later.Guide rail 431 is arranged as Such: longitudinal direction is parallel with first direction 12.Guide rail 431 guides delivery unit 500 online in a first direction 12 Property it is mobile.
The detailed components of delivery unit 500 will be described later on.
All resists apply the structure having the same of chamber 410.Made in each of resist coating chamber 410 Only various photoresists can be different from each other.In this example, Chemical amplification resist may be used as photoresist.Resist coating Chamber 410 applies photoresist on substrate W.Resist, which applies chamber 410, has shell 411, support plate 412 and nozzle 413.Outside Shell 411 has cup-shaped, wherein upside is open.Support plate 412 is placed in shell 411, and support substrate W.Support Plate 412 is provided as rotatable.Nozzle 413 is provided photoresist on the substrate W being placed in support plate 412.Nozzle 413 has There is round tube shape, and photoresist can be supplied to the center of substrate W.Selectively, nozzle 413 has straight with substrate The corresponding length of diameter, and the discharge port of nozzle 413 can be provided as slit.In addition, additionally, being applied to clean photoresist The surface for the substrate being applied to, can resist apply chamber 410 in provide nozzle 414, provide cleaning solvent (such as go from Sub- water).
Chamber 420 is baked and banked up with earth to be heat-treated substrate W.For example, baking and banking up with earth chamber with predetermined temperature before applying photoresist Execute heating the pre- of substrate W and bake and bank up with earth technique, to eliminate aqueous vapor or organic substance from substrate W, in applied on substrate W photoresist it After execute it is soft bake and bank up with earth technique, and the cooling technique of cooling substrate W is executed after each heating process.Bake and bank up with earth the tool of chamber 420 There are coldplate 421 or heating plate 422.Coldplate 421 has cooling water or cooling system 423 (such as thermoelectric element).In addition, plus Hot plate 422 has hot lead or heating system 424 (such as thermoelectric element).Each coldplate 421 and heating plate 422 can divide Indescribably baked and banked up with earth in chamber 420 for one.Selectively, a coldplate 421 can only be had by baking and banking up with earth a part of of chamber 420, and And bake and bank up with earth chamber 420 it is a part of can only have equipment heating plate 422.
Visualization module 402 executes: developing process, a part of photoresist is removed by providing developing solution, in substrate W Upper acquisition pattern；And heat treatment process (such as substrate W is heated before developing process, and cooling in developing process later Substrate W).Visualization module 402 has development chamber 460, bakes and banks up with earth chamber 470 and transports chamber 480.Successively along second direction 14 Development chamber 460 is formed, chamber 470 is baked and banked up with earth and transports chamber 480.Therefore, development chamber 460 and bake and bank up with earth chamber 470 by Insertion transports chamber 480 and is positioned to be separated from each other in second direction 14 between wherein.Respectively along first direction 12 and third Direction 16 provides multiple development chambers 460.In Fig. 2,3, as an example, showing 6 development chambers.Respectively along first direction 12 and third direction 16 provide and multiple bake and bank up with earth chamber 470.In Fig. 2,3, shows 6 and bake and bank up with earth chamber 470.However, it is possible to provide Chamber 470 is baked and banked up with earth more than 6.
Transport chamber 480 is positioned in flat with the second buffer 330 of the first buffer module 300 on first direction 12 Row.It is transporting in chamber 480, developing cell robot 482 and guide rail 483 position.In general, transporting chamber 480 has square Shape shape.Developing cell robot 482 is in the cooling chamber for baking and banking up with earth chamber 470, development chamber 460, the first buffer module 300 350 and second transmit substrate W between buffer 330 and the second cooling chamber 540 of the second buffer module 500.Guide rail 483 be arranged as it is such: its longitudinal direction is parallel with first direction 12.Guide rail 483 guide developing cell robot 482 with It is moved linearly by 12 in a first direction.Developing cell 482 has hand 484, arm 485, eyelid retractor 486 and pedestal 487.Hand Portion 484 is mounted in a position-stable manner on arm 485.Arm 485 is provided as extensible and contractile structure, and makes hand 484 can move in the horizontal direction.Eyelid retractor 486 is provided as such: its longitudinal direction is parallel with third direction 16.Arm 485 are movably connected to eyelid retractor 486, so that arm 485 linearly moves on third direction 16 along eyelid retractor 486 It is dynamic.Pedestal 487 is movably connected to guide rail 483, to move along guide rail 483.
All development chambers 460 structure having the same.Only various developer solutions used in each development chamber 460 It can be different from each other.Develop chamber 460 execute developing process, from light radiation to substrate W region remove photoresist.This When, also remove protective layer formed in the region that light radiation is arrived.Depending on the type of photoresist, light can be removed and be not radiated Region formed in photoresist and protective layer.
The chamber 460 that develops has shell 461, support plate 462 and nozzle 463.Shell has cup-shaped, wherein upside It is open.Support plate 462 is placed in shell 461, and support substrate W.Support plate 462 is rotatably provided.Spray Developing solution is provided on the substrate W that mouth 463 is supported in support plate 462.Nozzle 463 has a round tube shape, and can be with Developing solution is supplied to the center of substrate W.Nozzle 463 can have length corresponding with the diameter of substrate W, and nozzle 463 discharge port can be provided as slit.In addition, development chamber 460 can be also equipped with nozzle 464, clean solution is provided (such as deionized water), to clean the surface for the substrate W that developing solution has been applied to.
It bakes and banks up with earth chamber 470 and heat treatment is executed to substrate W.For example, bake and bank up with earth chamber 470 executes heating lining before developing process The post-baking technique of bottom W, the hard of execution heating substrate W bakes and banks up with earth technique after baking and banking up with earth technique after execution, and bakes and banks up with earth each The cooling technique of the cooling substrate W heated is executed after technique.Chamber 470 is baked and banked up with earth with coldplate 471 or heating plate 472. In coldplate 471, cooling water or cooling system 473 (such as thermoelectric element) are provided.Alternatively, providing heat in heating plate 472 Lead or heating system 474 (such as thermoelectric element).Coldplate 471 and heating plate 472 can be respectively provided for one and bake and bank up with earth chamber In room 470.Optionally, a part for baking and banking up with earth chamber 470 only has coldplate 471, and a part for baking and banking up with earth chamber 470 can be with Only has heating plate 472.
In processing module 400, coating module 401 and visualization module 402 are provided as being separated, as described above.In addition, From top view, coating module 401 and visualization module 402 can have identical chamber arrangement.
In the examples described above, although being provided as the coating of six layers and visualization module 400 is construed to example, based on processing Technique, coating and visualization module 400 can have seven layers or more.
Interface module 700 transmits substrate W.Interface module 700 includes frame 710, the first buffer 720, the second buffer 730 and interface machine people 740.First buffer 720, the second buffer 730 and interface machine people 740 are placed in frame 710. First buffer 720 and the second buffer 730 are separated from one another with specific range, and are arranged as overlieing one another.First buffering Device 720 is arranged to higher than the second buffer 730.
Interface machine people 740 is positioned in second direction 14 separate with the first buffer 720 and the second buffer 730. Interface machine people 740 carries substrate W between the first buffer 720, the second buffer 730 and exposure sources 900.
First buffer 720 temporarily holds the substrate W for having executed some techniques before being moved to exposure sources 900. Then, the second buffer 730 is temporarily held before the substrate W for executing some processing in exposure sources 900 is moved They.First buffer 720 has shell 721 and multiple eyelid retractors 722.Eyelid retractor 722 is arranged in shell 721, and It is separated from each other along third direction 16.In each eyelid retractor 722, single substrate W is placed.Shell 721 is providing interface message processor (IMP) On the direction of device people 740 and provide with opening on the direction for pre-processing robot 632, to be used for 740 He of interface machine people Substrate W is brought or is taken out into the eyelid retractor 722 in shell 721 by the first pretreatment robot 632.Second buffer 730 have with The similar structure of first buffer 720.In interface module, as set forth above, it is possible to buffer and robot are only provided, without The chamber of special process is executed for wafer.
Purging module 800 can be arranged in interface module 700.Specifically, purging module 800 can be by centre Interface machine people 740 is placed to be arranged in the position of the first buffer 720.However, it is possible to be connected in exposure sources 900 Interface module 700 rear side in or at the side of interface module 700 or at various locations in purging module 800 is provided.It blows It sweeps module 800 and executes gas purging process and cleaning process.
Fig. 4 is the perspective view for showing the delivery unit of Fig. 1, and Fig. 5 is the perspective view of the position detection component of Fig. 4, and Fig. 6 is figure The plan view of 4 delivery unit.
Below with reference to Fig. 4-Fig. 6, delivery unit 500 include substrate 510, transferring arm 530, position detection component 550, branch Support device 570, pedestal 580 and controller 590.
In substrate 510, transferring arm 530 is installed.530 support substrate W of transferring arm and transmit substrate W.It can provide more A transferring arm 530.In this example, two transferring arms 530 can be provided.However, transferring arm 530 can have different quantity. Transferring arm 530 has hand 531 and holding part 533.
Hand 531 is mounted in a position-stable manner on transferring arm 530.Because transferring arm 530 has extensible and contractile Structure, so hand 531 can be moved to horizontal direction.From top view, hand 531 usually has circular shape.Eyelid retractor 570 Be provided as such: its longitudinal direction is parallel with third direction 16.Transferring arm 530 is connected to eyelid retractor 570, thus transferring arm 530 are moved linearly by third direction 16 along eyelid retractor 570.Eyelid retractor 570 is fixedly attachable to pedestal 580, and And pedestal 580 is connected to guide rail 431, so that pedestal 580 is moved along guide rail 431.
Holding part 533 is mounted on hand 531.The bottom of 533 support substrate W of holding part.In this example, maintaining part Divide 533 can pass through vacuum suction support substrate W.Multiple holding parts 533 can be provided.In this example, four holdings are provided Part 533.Four holding parts 533 are combined with each other and are arranged to form circle.In the examples described above, although being mentioned as example For four holding parts 533, but three or five or more holding parts can be provided.
Position detection component 550 detects the edge placement for the substrate W that transferring arm 530 is supported.Position detection component 550 is pacified In substrate 510.Multiple position detection components 550 can be provided.In this example, four position detection components can be provided 550.In the case, position detection component 550 can detecte four edge placements of substrate W.In this example, position detection structure Part 550 can be provided as laser displacement sensor.
Position detection component 550 includes light emitting portion 551, light receiving part 553 and support section 555.
551 radiant light of light emitting portion.Light emitting portion 551 is mounted in a position-stable manner on the bottom of substrate 510.It can be with Multiple light emitting portions 551 are provided.In this example, four light emitting portions 551 are provided.Four light emitting portions 551 are mounted on In substrate 510, and it is arranged as circular shape.The light source that light emitting area 551 is radiated can be laser.Light emitting portion 551 can be provided as LED light.
Support section 555 is connected to substrate 510, and is located on transferring arm 530.Light receiving part 553 is with fixation side Formula is mounted on supporting zone 555.
Light receiving part 553 receives radiated light from light emitting portion 551.Light receiving part 553 can depend on connecing The position of the amount detection substrate W of the light received.For example, when substrate W is not present, the amount of the light radiated from light emitting portion 551 It is a reference value.It hereafter, can be by connecing when transferring arm 530 keeps substrate, and when light is radiated from light emitting portion 551 The position of the amount detection substrate W other than the light stopped by substrate W received.When position detection component 550 is provided as laser When displacement, light receiving part 553 receives laser.When light emitting portion 551 radiates LED light, light receiving part 553 can be provided For linear imaging sensor.In this example, linear imaging sensor can have number of types of linear transducer (such as CCD (charge-coupled device) linear transducer, linear sensor and photoelectric sensor).
Four edge placements of the reception of the controller 590 substrate W detected of position detection means 550.Controller 590 can be with By using the center of 4 edge placements detection substrate W of substrate W.
The dislocation for the substrate W that controller 590 is kept by using the center calculation transferring arm 530 of substrate W detected Amount, and substrate W is transported based on the magnitude of misalignment of calculated substrate W.
Controller 590 controls transferring arm 530 and transports substrate W, to execute step: substrate center detecting step, meter Calculate the center of substrate；Dislocation calculates step, by comparing obtained in the reference center of substrate and substrate center detecting step Substrate center calculation substrate magnitude of misalignment；And substrate transports step, by being calculated obtained in step based on dislocation The transporting position of magnitude of misalignment correction substrate of substrate transport substrate.
Hereinafter, the method that the center according to an embodiment of the present invention for being used to detect substrate will be described.
Position detection component 550 detects the edge point for the substrate W being placed on transferring arm 530.Four edge placement detections 4 edge placements of the detection of component 550 substrate W.The edge position for the substrate that the delivery unit that Fig. 7 and Fig. 8 shows detection Fig. 4 carries out The example set.It can detecte referring to Fig. 7, all edge placement A, B, C and D of substrate W as the normal position of such as Fig. 7.However, Referring to Fig. 8, edge placement A, B, C and D may include groove location A.When the edge placement of the normal substrate W of detection such as Fig. 7 When, the center of substrate W can be calculated by using 4 edge placements detected of substrate W.
However, the center of calculated substrate W can when edge placement detected includes the groove location of such as Fig. 8 The real center of substrate W can be mismatched.Therefore, it is necessary to calculate substrate W by using the edge placement for not including groove location Center.
The method at the center for using 4 edge placements of substrate W to obtain substrate W is as follows.
Hereinafter, as an example, the method for calculating the center of substrate for 4 edge placements using substrate.The 4 of substrate A edge placement includes point A, B, C and D.Point A, B, C and D can be respectively indicated to A (x1, y1), B (x2, y2), C (x3, y3) and D (x4, y4).
In point A, B, C and D, 3 points are used to calculate the midpoint of substrate.It is explained herein for by using point A, B and C The method for calculating the midpoint of substrate.
It is possible, firstly, to obtain the equation of the straight line of tie point A and B.
(formula 1) y=ax+b.
Wherein, " a " is the slope of the equation of the straight line of tie point A and B.Slope " a " can calculate as follows.
It is similar, the equation of the straight line of tie point A and C can be calculated.
(formula 2) y=cx+d
Wherein, " c " is the slope of the equation of the straight line of tie point A and C herein.Slope " c " can calculate as follows.
Next, in equation 1 across the orthogonal equation at the midpoint of line segment AB.
Next, across the orthogonal equation at the midpoint of line segment AC in formula 2.
Next, the midpoint of substrate is given the intersection point of the orthogonal equation of formula 3 and the orthogonal equation of formula 4.
Fig. 9 is according to an embodiment of the present invention for detecting the flow chart of the method at the center of substrate.
It include first position detecting step S100, groove existence judgement step referring to Fig. 9, substrate center detection method S10 Rapid S200, substrate moving step S300 and center calculation step S400.
Four edge placements of first position detecting step S100 detection substrate W.It is examined by using position detection component 550 Survey 4 edge placements for the substrate W being placed on transferring arm 530.
Groove existence judgment step S200 judges in four edge placements detected of substrate W with the presence or absence of recessed Slot.In groove existence judgment step S200, two sides being located on line direction diagonally to each other as shown in figure 12 are calculated Between position A1 and D1 and two edge point the distance between B1 and C1 d1And d2.Each diagonal distance d1And d2With lining The diameter d of bottom W0Compare, and calculates the diameter d of each diagonal distance Yu substrate W0Between difference.Make a reservation for when difference is greater than When value, determine that there are grooves in four edge placements.In Figure 12, the diameter d of substrate0With two edge point A1 and D1 it Between diagonal distance d1Between difference be greater than predetermined value, therefore, two edges point one of A1 and D1 are judged as groove.
However, working as diameter d0With two diagonal distance d1And d2Between all differences when being in predetermined value, judge Groove is not present in four edge placements detected.
It in the exemplary embodiment, can be by relying on use from four institutes in groove existence judgment step S200 4 midpoints that three edge placements selected in the edge placement of detection obtain substrate judge the existence of groove.
In groove existence judgment step S200, judge in four edge placements detected of substrate W whether There are grooves.Groove existence judgment step S200 is by using three edges selected from four edge placements detected 4 combinations of position obtain 4 midpoints of substrate.Can the distance between each midpoint based on calculated substrate judge groove Existence.
In this example, Figure 16 is by using including three selected from four edge placement A1, B1, C1 and D1 detected 4 different sets of edge placement show four midpoints P1, Q1, T1, R1 of substrate.
In groove existence judgment step S200, two for can calculating in four midpoints P1, Q1, T1, R1 are adjacent The distance between midpoint d3、d4、d5、d6Each of.Each distance between two adjacent midpoints is defined herein as such as Figure 17 Each edge lengths of the square at shown four midpoints of connection.In groove existence judgment step S200, calculated when four Distance d3、d4、d5、d6The sum of be greater than predetermined value when, judge that there are grooves in four edge placements A1, B1, C1 and D1.
In the exemplary embodiment, groove existence judgment step S200, which can be further calculated, is placed on line diagonally to each other The diagonal distance between two midpoints on direction.
As shown in figure 18, can obtain respectively between two midpoints Q1 and R1 being placed on line direction diagonally to each other and Two diagonal distance d being placed between two midpoints T1 and P1 on line direction diagonally to each other7And d8。
As calculated six distance d3、d4、d5、d6、d7And d8The sum of value when being greater than predetermined value, the judgement of groove existence Step S200 may determine that there are grooves in four edge placements A1, B1, C1 and D1.
Unlike above-mentioned example, when the sum of the distance at each midpoint is in predetermined value, judge in four edges position There is no grooves in setting.
In the case, the center calculation step S400 that will be described later on is executed.
When being judged in four edge placements detected in groove existence judgment step S200 there are when groove, Substrate moving step S300 moves substrate W.In this example, the movement of substrate W is according to the predetermined direction or apart from mobile substrate W.
When being judged in four edge placements detected in groove existence judgment step S200 there is no groove When, it is convenient to omit substrate moving step S300.
Center calculation step S400 is the step of calculating the center of substrate W.Center calculation step S400 is by using four Edge placement detected calculates the center of substrate W.Judge to be detected at four when in groove existence judgment step S200 Edge placement in when groove is not present, center calculation step S400 calculates lining by using four edge placements detected The center of bottom W.
When being judged in four edge placements detected in groove existence judgment step S200 there are when groove, Center calculation step S400 calculates the center of substrate W by executing following steps:
Second position detecting step S410, the first mid-point computation step S420, the second mid-point computation step S430 and One determines step S440.
Second position detecting step S410 is detect the substrate W moved in substrate moving step S300 again four The step of a edge placement.
First mid-point computation step S420 is by four edge placements detected in the detecting step S100 of first position A1, B1, C1 and D1 calculate the step of midpoint of substrate W.Figure 13 shows the first midpoint for calculating two the midpoints M1 and N1 of substrate W Calculate the example of step.When judgement is there are when groove in groove existence judgment step S200, the first mid-point computation step S420 pass through use respectively in groove existence judgment step S200 for calculate have been detached from the diagonal line of preset range away from From two edge placements A1, D1 and two edge placements for calculating the diagonal distance being in preset range Two the midpoints M1 and N1 of B1, C1 calculating substrate W.
Second mid-point computation step S430 is by four edge placements detected in the detecting step S410 of the second position A2, B2, C2 and D2 calculate the step of midpoint of substrate W.For example, as shown in figure 14, in the second mid-point computation step S430, meter Calculate two midpoints M2, N2 of substrate W.Second mid-point computation step S430 is by using respectively in the first mid-point computation step S420 In with have been calculated for being detached from corresponding two edge placements of two edge placements B1, C1 of diagonal distance of preset range B2, C2 and with two edge placements A1, D1 corresponding two for having been calculated for the diagonal distance in the preset range A edge placement A2, D2 calculate two midpoints M2 and N2.
It is had been calculated for before the movement of substrate W and later by the detection of same position detection means 550 respectively Six edge placements of the diagonal distance in preset range and corresponding two edge placements.Such as Figure 13 and Figure 14 institute Show, for example, two edge placements B1, C1 and two edge placements B2, C2 be respectively before the movement of substrate and later by What same position detection means 550 detected, and be the diagonal distance having been calculated in preset range respectively Two edge placements and corresponding two edge placements.Similarly, respectively before the movement of substrate and later by same Position detection component 550 detect have been calculated for be detached from preset range diagonal distance six two edge placements and Corresponding two edge placements.As shown in Figure 13 and Figure 14, for example, two edge placements A1, D1 and two edge placements A2, D2 are It is detected before the movement of substrate and later by same position detection means 550 respectively, and is to have been used to count respectively Calculate two edge placements and corresponding two edge placements of the diagonal distance in the range of predetermined position.
First determines that step S440 can be based in the first mid-point computation step S420 and the second mid-point computation step S430 Each moving condition at the midpoint of calculated substrate determines the true midpoint of substrate W.
In this example, it determines in step S440, is considered between each corresponding midpoint before the movement and later first Moving condition and substrate movement, be determined as substrate W with the midpoint moved of moving condition identical with substrate W True midpoint.
In this example, the true midpoint of substrate W can be determined based on mobile direction.For example, having identical with substrate W The midpoint moved in direction can be determined as the true midpoint of substrate W.
Alternatively, the true midpoint of substrate W can be determined based on mobile distance.For example, have it is identical with substrate W away from From the midpoint moved can be determined as the true midpoint of substrate W.
For example, in the case where Figure 13 and Figure 14, mobile with the state moved identical with the movement of substrate W The mid-point computation of the N1 and N2 of substrate W are the true midpoint of substrate W.In addition, have been calculated for the midpoint N1 and N2 of substrate W Three edge placements B1, C1, D1 and B2, C2, D2 are determined as that the position of groove is not present on substrate W, but A1 and A2 are determined as Position existing for groove.
However, center calculation step S400 can calculate the center of wafer by different methods.
Judge in S200 on four edge placements detected when in groove existence there are when groove, the mobile step of substrate The rapid mobile substrate W of S300.In this example, in the movement of substrate W, substrate W can be according to the predetermined direction or apart from movement.
Center calculation step S400 can calculate the center of substrate W by using four edge placements detected.When In groove existence judgment step S200 when groove is not present on four edge placements detected, center calculation step S400 The center of substrate W is calculated by using four edge placements detected.
When in groove existence judgment step S200 on four edge placements detected there are when groove, middle scheming Step S400 is calculated by executing second position detecting step S410, the first mid-point computation step S420, the second mid-point computation step S430 and first determines that step S440 calculates the center of substrate.
Second position detecting step S410 can detect the substrate W's moved in substrate moving step S300 again Four edge placements.
When according to judging that the existence step S200 of groove determines there are when groove, the first mid-point computation step S420 can be with By using three edges in four edge placements A1, B1, C1 and D1 detected in the detecting step S100 of first position The midpoint of position calculating substrate W.First mid-point computation step S420 by using include four edge placement A1 detected, Different four of three edge placements in B1, C1 and D1, which gather, obtains four midpoints P1, Q1, T1, R1, such as Figure 19 institute Show.
Second mid-point computation step S430 can be by using four sides detected in the detecting step S410 of the second position Three edge placements in position A2, B2, C2 and D2 calculate the midpoint of substrate W.
Second mid-point computation step S430 can be by using including four edge placement A2, B2, C2 and D2 detected Different four of three edge placements in the middle, which gather, obtains four midpoints P2, Q2, T2, R2, as shown in figure 20.
First determines that step S440 is by between the first mid-point computation step 420 and the second mid-point computation step S430 The step of moving condition at the midpoint of calculated substrate W determines the true midpoint of substrate.
In this example, the true midpoint of substrate W can be determined based on mobile direction.For example, having identical with substrate W The midpoint moved in direction can be determined as the true midpoint of substrate W.Alternatively, it can be determined and be served as a contrast based on mobile direction The true midpoint of bottom W.For example, the midpoint moved with distance identical with substrate W can be determined as the true of substrate W Midpoint.
For example, in the case where Figure 21, in the substrate W moved with state identical with the movement of substrate W Point P1 and P2 is calculated as the true midpoint of substrate W.In addition, having been calculated for three edges at the midpoint of the P1 and P2 of substrate W Position B1, C1, D1 and B2, C2, D2 are determined as that the position of groove is not present on substrate W, but A1 and A2 are determined as groove presence Position.
Figure 10 is the flow chart for showing the method at the center according to an embodiment of the present invention for being used to detect substrate.Referring to figure 10, in the center calculation step S400 of the substrate center detection method S10 of Fig. 9, it is understood that there may be when in the first determining step The case where when may not calculate the center of substrate in S440.This is because considering groove midpoint moving condition calculated simultaneously It is not within the scope of predictive error, to be determined when not calculating the real center of substrate in step S440 in the presence of when first Situation.
Substrate center detection method S11 according to an embodiment of the present invention is not calculated when determining in step S440 first When the real center of substrate W, center calculation step S400 is after the first determining step S440 further include: substrate re-moves step Rapid S450, the third place detecting step S460, third mid-point computation step S470 and second determine step S480.
Substrate re-moves the mobile substrate W of step S450.In this example, it is re-moved in step S450 in substrate, substrate W The opposite direction of predetermined direction set in substrate moving step S300 can be moved to.Step S450 is re-moved in substrate In, substrate W can be up to the half of preset distance set in substrate moving step S300.
In the third place detecting step S460, it can be examined after substrate re-moves step S450 by using position Survey four edge placements that component 550 detects substrate W again.
Third mid-point computation step S470 is by using four edges position detected in the third place detecting step S460 Set the midpoint for calculating substrate W.Third mid-point computation step S470 can calculate two the midpoints M3 and N3 of substrate W.Third midpoint It calculates step S470 and passes through pair for using and having been used to respectively in the first mid-point computation step S420 in calculating preset range Corresponding two edge placement B1 and C1 of two edge placements B3 and C3 of linea angulata distance and pre- with having been calculated for being detached from Two edge placements A3 and D3 corresponding two the edge placements A1 and D1 for determining the diagonal distance of range obtain two of substrate Midpoint M3 and N3.
Have been calculated for six edge placements and correspondence two of the diagonal distance herein in preset range Edge placement respectively refers to generation before the movement of the substrate W and later position detected of same position detection means 550.Showing In example, as shown in Figure 13 and Figure 15, the position B1 and C1 and same position detection means 550 be detected as substrate W movement it The position B3 and C3 of the preceding position B1 and C1 detected is the diagonal distance having been calculated in preset range respectively Two edge placements and corresponding two edge placements.Similarly, have been calculated for be detached from preset range diagonal line away from From two edge placements and corresponding two edge placements refer to before the movement of substrate W and same position detects later The position detected of component 550.In this example, as shown in Figure 14 and Figure 16, the position A1 and D1 and same position detection means 550 are had been used to respectively by the position A1, D1 detected before the movement of substrate W edge placement A3, D3 detected Calculate two edge placements and corresponding two edge placements of the diagonal distance in the range of predetermined position.
Consider the movement of substrate W, second determine step S480 can based on respectively in the first mid-point computation step S420 and Each moving condition at the midpoint of calculated substrate determines the true midpoint of substrate W in third mid-point computation step S470.
In this example, the midpoint moved with moving condition identical with substrate W can be determined as the true of substrate W Real midpoint.
In this example, the true midpoint of substrate W can be determined based on mobile distance.For example, having identical with substrate W The midpoint moved in direction can be determined as the true midpoint of substrate W.
For example, in the case where Figure 13 and Figure 15, the midpoint moved with state identical with the movement of substrate W N1 and N3 is calculated as the true midpoint of substrate W.In addition, having been calculated for three edge placements of the midpoint N1 and N3 of substrate W B1, C1, D1 and B3, C3, D3 are determined as that the position of groove is not present on substrate W, but A1 and A3 are determined as position existing for groove It sets.
However, third mid-point computation step S470 can calculate the center of substrate by different methods.
Third mid-point computation step S470 can be by using four sides detected in the third place detecting step S460 Three edge placements in position A3, B3, C3 and D3 calculate the midpoint of substrate W.Third mid-point computation step S430 can be with By using four different sets including three edge placements in four edge placement A3, B3, C3 and D3 detected Four midpoints P3, Q3, T3 and R3 are obtained, as shown in figure 22.
Second determines that step S480 can be based on respectively in the first mid-point computation step S420 and third mid-point computation step The moving condition at the midpoint of each calculated substrate W determines the true midpoint of substrate in S470.
In this example, the midpoint moved with moving condition identical with substrate W can be determined as the true of substrate W Real midpoint.In this example, the true midpoint of substrate W can be determined based on mobile direction.For example, having identical with substrate W The midpoint moved in direction can be determined as the true midpoint of substrate W.In this example, it can be determined based on mobile direction The true midpoint of substrate W.For example, the midpoint moved with distance identical with substrate W can be determined as the true of substrate W Real midpoint.For example, in the condition of fig. 23, the midpoint P1 and P3 that have moved with state identical with the movement of substrate W It is calculated as the true midpoint of substrate W.In addition, have been calculated for three edge placement B1, C1 of the midpoint P1 and P3 of substrate W, D1 and B3, C3, D3 are determined as that the position of groove is not present on substrate W, but edge placement A1 and A3 are confirmed as groove and deposit Position.
Hereinafter, it will be described according to an embodiment of the present invention for transporting the method S1 of substrate.
Figure 24 is the flow chart for showing the method S1 according to an embodiment of the present invention for being used to transport substrate.
Referring to Figure 24, for transporting the method S1 of substrate based on the dislocation of the calculated substrate W before transporting substrate W Amount transports substrate W.Method S1 for transporting substrate includes substrate center detecting step S10, substrate magnitude of misalignment calculating step S20 And substrate transports step S30.
Substrate center detecting step S10 can execute place identical with the method at center for detecting substrate in Fig. 9 Reason.
Substrate magnitude of misalignment calculates step S20 and calculates institute in step S10 by comparing the reference center of substrate W and substrate center The magnitude of misalignment of the center calculation substrate W of the substrate W of acquisition.Substrate W reference center instruction when substrate W on transferring arm 530 by The center of substrate W when supporting and placing upper in correct position.
Substrate transports step S30 can be based on the magnitude of misalignment for calculating substrate W obtained in step S20 in substrate magnitude of misalignment Transporting position is corrected, and then substrate is transported to the position after correction.
In this example, substrate W can be transported to target position by correcting transporting position based on magnitude of misalignment by transferring arm 530 It sets.
Hereinafter, it will be described according to an embodiment of the present invention for transporting the method S2 of substrate.
Figure 25 is the flow chart for showing substrate transfer method according to an embodiment of the present invention.
Referring to Figure 25, substrate transfer method S2 executes the processing substantially the same with the substrate W Transfer method of Figure 24.Scheming In 25 substrate transfer method S2, substrate center calculates step S11 and executes place identical with the substrate center of Figure 10 calculating step Reason.
As described above, the present invention can detect substrate W's by detecting the true midpoint of substrate W before transmitting substrate W Correct position.It can be by judging the groove in edge placement and excluding the midpoint of groove detection substrate W.
Furthermore, it is possible to be obtained while substrate is maintained on transferring arm 530 by the true midpoint by detecting substrate W wrong Position amount, and transporting position is corrected based on this, and therefore, substrate W can be transported to desired position.
The explanation of front is the embodiment of the present invention.In addition, described explain indicates way of realization of the invention, and The present invention can be used in different combinations, change and environment.That is, can be in disclosed explanation and/or invention structure The design of the invention disclosed in described this application is altered or modified in the equivalency range of think of or those skilled in the art Range.Described embodiment explains the optimal mode for implementing technical concept, and wants from application field and purposes of the invention The various modifications asked are possible.Therefore, detailed description of the invention is not intended to the range of limitation inventive concept.In addition, institute Attached the scope of the claims can be understood as including other implementations.
1. a kind of method for detecting substrate center, comprising:
First position detecting step detects four edge placements of substrate；
Groove existence judgment step judges in four edge placements detected with the presence or absence of groove；
Substrate moving step, when there are the substrates mobile when groove in four edge placements detected；
Center calculation step calculates the center of the substrate；
Wherein, the center calculation step includes:
Second position detecting step detects four edge placements of the substrate again；
First mid-point computation step uses four edges position of the substrate detected in the first position detecting step Three edge placements in setting calculate the first midpoint of the substrate；
Second mid-point computation step uses four edges position of the substrate detected in the second position detecting step Three edge placements in setting calculate the second midpoint of the substrate；
First determines step, the moving condition at second midpoint at first midpoint and the substrate based on the substrate Determine the true midpoint of the substrate.
2. the method for claim 1, wherein described first determining that step will be moved along direction identical with the substrate The substrate first midpoint and/or second midpoint be determined as the true midpoint of the substrate.
3. the method for claim 1, wherein described first determining that step will move same distance compared with the substrate The substrate first midpoint and/or second midpoint be determined as the true midpoint of the substrate.
4. method according to any one of claims 1 to 3, wherein the groove existence judgment step includes: to calculate The each diagonal distance being located between two edge placements on line direction diagonally to each other in four edge placements calculates every Difference between a diagonal distance and the diameter of the substrate, and there are recessed for judgement when the difference is greater than predetermined value Slot.
5. method according to any one of claims 1 to 3, wherein the groove existence judgment step includes: to pass through The midpoint of the substrate is obtained using different three edge placement selected from four edge placements, and when described The sum of the distance between midpoint of substrate determines that there are grooves when being greater than predetermined value.
6. method as claimed in claim 5, wherein the first mid-point computation step is by using including from described first Set four differences of three edge placements selected in four edge placements of the substrate detected in detecting step Set obtains four midpoints,
Wherein, the second mid-point computation step by using include from the second position detecting step it is detected described Four different sets of three edge placements selected in four edge placements of substrate obtain four midpoints,
Wherein, described first the mobile shape in each of first midpoint and second midpoint of the step based on the substrate is determined State determines the true midpoint of the substrate.
7. method as claimed in claim 6, wherein in the case where not calculating the midpoint of the substrate, the middle scheming Calculating step includes:
Substrate re-moves step, moves the substrate；
The third place detecting step detects four edge placements of the substrate again；
Third mid-point computation step, by using described in the substrate detected from the third place detecting step Three edge placements selected in four edge placements calculate four third midpoints；
Second determines step, described in the moving condition at first midpoint and the third midpoint based on the substrate determines The true midpoint of substrate.
8. method according to any one of claims 1 to 3, wherein the edge placement of the substrate can be by four A position detection component detection, and each of described four position detection components include: light emitting portion, radiation Light；And light receiving part, radiated light is received from the light emitting portion.
9. method according to claim 8, wherein the position detection component is provided as laser displacement sensor.
10. a kind of method for detecting substrate center, comprising:
Groove existence judgment step judges in four edge placements detected with the presence or absence of groove, wherein described recessed Slot existence judgment step include: calculate two edge placements being located on line direction diagonally to each other in four edge placements it Between each diagonal distance, calculate the difference between each diagonal distance and the diameter of the substrate, and work as the difference There are grooves for judgement when value is greater than predetermined value；
First mid-point computation step, by respectively using having been used to calculate predetermined model in the groove existence judgment step Two edge placements of the diagonal distance in enclosing and have been calculated for the diagonal distance for being detached from the preset range Two edge placements obtain two the first midpoints of the substrate；
Second mid-point computation step is made a reservation for by using respectively and having been used to calculate in the groove existence judgment step Corresponding two edge placements of two edge placements of the diagonal distance in range and with have been calculated for being detached from Corresponding two edge placements of two edge placements of the diagonal distance of preset range obtain the every two second of the substrate Midpoint；
First determines step, each movement at second midpoint at first midpoint and the substrate based on the substrate State determines the true midpoint of the substrate.
11. method as claimed in claim 10, wherein do not calculate the center of the substrate in the described first determining step In the case where, the center calculation step includes:
Third mid-point computation step is made a reservation for by using respectively and having been used to calculate in the first mid-point computation step Corresponding two edge placements of two edge placements of the diagonal distance in range and with have been calculated for described in disengaging Corresponding two edge placements of two edge placements of the diagonal distance of preset range calculate the every two third of the substrate Midpoint；
Second determines that step, each moving condition at first midpoint and the third midpoint based on the substrate determine The true midpoint of the substrate.
12. a kind of substrate transfer method, comprising:
Substrate center calculates step, calculates the center of substrate；
Magnitude of misalignment calculates step, calculates in step and is obtained with scheming in the substrate by comparing the reference center of the substrate The center of the substrate obtained, calculates the magnitude of misalignment of the substrate；And
Substrate transports step, by being corrected based on the magnitude of misalignment for calculating the substrate obtained in step in the magnitude of misalignment The transporting position of the substrate transports the substrate,
Wherein, the substrate center calculating step includes:
First position detecting step detects four edge placements of the substrate；
Substrate moving step, when there are the substrates mobile when groove in four edge placements；
First mid-point computation step, by using four of the substrate detected in the first position detecting step Three edge placements in edge placement calculate the first midpoint of the substrate；
Second mid-point computation step, by using four of the substrate detected in the second position detecting step Three edge placements in edge placement calculate the second midpoint of the substrate；And
First determines step, described in the moving condition at first midpoint and second midpoint based on the substrate determines The true midpoint of substrate.
13. method as claimed in claim 12, wherein described first determines that step will be moved along direction identical with the substrate First midpoint and/or second midpoint of the dynamic substrate are determined as the true midpoint of the substrate.
14. method as claimed in claim 12, wherein it is described first determine step will be moved compared with the substrate it is identical away from From the substrate first midpoint and/or second midpoint be determined as the true midpoint of the substrate.
15. the method as described in any one of claim 12 to 14, wherein the groove existence judgment step includes: Calculate each diagonal line between two edge placements being located on the line direction diagonally to each other of four edge placements detected Distance calculates the difference between each diagonal distance and the diameter of the substrate, and when the difference is greater than predetermined value There are grooves for judgement.
16. the method as described in any one of claim 12 to 14, wherein the groove existence judgment step is by making Four midpoints of the substrate are obtained with different three edge placement selected from four edge placements, and work as the lining There are grooves for judgement when the sum of the distance between midpoint at bottom is greater than predetermined value.
17. the method described in claim 16, wherein the first mid-point computation step is by using including from described first The different collection of four of three edge placements selected in four edge placements of the substrate detected in position detection step It closes and obtains four midpoints,
18. method as claimed in claim 17, wherein when not calculating the midpoint of the substrate, in the substrate Scheming calculates step
Third mid-point computation step, by using four of the substrate detected from the third place detecting step Three edge placements selected in edge placement calculate four third midpoints；And
19. the method as described in any one of claim 12 to 14, wherein the edge placement of the substrate can be by Four position detection component detections, and each of described four position detection components include: light emitting portion, radiation Light；And light receiving part, radiated light is received from the light emitting portion.
20. method as claimed in claim 19, wherein the position detection component is provided as laser displacement sensor.
21. a kind of substrate transfer method, comprising:
Groove existence judgment step judges in four edge placements detected with the presence or absence of groove, wherein described Groove existence judgment step includes: two sides for calculating and being located on the line direction diagonally to each other of four edge placements detected Each diagonal distance between position calculates the difference between each diagonal distance and the diameter of the substrate, and When the difference is greater than predetermined value, there are grooves for judgement；
First mid-point computation step, by predetermined using having been used to calculate in the groove existence judgment step respectively Two edge placements of the diagonal distance in range and have been calculated for the diagonal distance for being detached from the preset range Two edge placements obtain the first midpoint of every two of the substrate；
Second mid-point computation step, the second mid-point computation step is by using respectively and having been used to deposit in the groove Corresponding two edge placements of two edge placements of the diagonal distance in preset range are calculated in property judgment step And two edges position corresponding with two edge placements of the diagonal distance for having been calculated for being detached from the preset range Set the second midpoint of every two for obtaining the substrate；And
First determines that step, each moving condition at first midpoint and second midpoint based on the substrate determine The true midpoint of the substrate.
22. method as claimed in claim 21, wherein in the case where not calculating the midpoint of the substrate, the substrate Center calculation step includes:
Third mid-point computation step, by using with have been used to calculate preset range in the first mid-point computation step In corresponding two edge placements of two edge placements of diagonal distance and described predetermined with having been calculated for being detached from Corresponding two edge placements of two edge placements of the diagonal distance of range obtain the every two third midpoint of the substrate； And
23. a kind of substrate delivery unit, comprising:
Transferring arm, installation is on the substrate and support substrate；
Position detection component detects four edge placements of the substrate supported by the transferring arm；And
Controller is detected in the substrate by using the position detection component four edge placements detected The heart,
Wherein, the controller control is to execute:
Substrate moving step, when there are the substrates mobile when groove in four edge placements detected；And
Center calculation step calculates the center of the substrate,
First mid-point computation step uses four edges of the substrate detected in the first position detecting step Three edge placements in position calculate the first midpoint of the substrate；
Second mid-point computation step uses four edges of the substrate detected in the second position detecting step Three edge placements in position calculate the second midpoint of the substrate；
24. substrate delivery unit as claimed in claim 23, wherein described first determines that step will be along identical as the substrate The mobile substrate in direction first midpoint and/or second midpoint be determined as the true midpoint of the substrate.
25. substrate delivery unit as claimed in claim 23, wherein described first determines that step will move compared with the substrate First midpoint and/or second midpoint of the substrate of dynamic same distance are determined as the true midpoint of the substrate.
26. the substrate delivery unit as described in any one of claim 23 to 25, wherein the groove existence judgement step It suddenly include: that calculating is diagonal each of between two edge placements on the line direction diagonally to each other in four edge placements Linear distance calculates the difference between each diagonal distance and the diameter of the substrate, and when the difference is greater than predetermined value When judgement there are grooves.
27. the substrate delivery unit as described in any one of claim 23 to 25, wherein the groove existence judgement step Suddenly the midpoint of the substrate is obtained by using different three edge placement selected from four edge placements, and works as institute Determine that there are grooves when stating the sum of the distance between midpoint of substrate greater than predetermined value.
28. substrate delivery unit as claimed in claim 27, wherein the first mid-point computation step is by using from institute State different three edge selected in four edge placements of the substrate detected in the detecting step of first position Position obtains four midpoints,
Wherein, the second mid-point computation step is by using the lining detected from the second position detecting step Different three edge placement selected in four edge placements at bottom obtains four midpoints,
29. substrate delivery unit as claimed in claim 28, wherein described in not calculating the described first determining step In the case where the midpoint of substrate, the center calculation step includes:
Third mid-point computation step, by using described in the substrate detected from the third place detecting step Three edge placements selected in four edge placements calculate four third midpoints；And
30. the substrate delivery unit as described in any one of claim 23 to 25, wherein provide four position detection structures Part, and each position detection component includes: light emitting portion, radiant light；And light receiving part, from the light emitting Part receives radiated light.
31. substrate delivery unit as claimed in claim 30, wherein the light emitting portion and light receiving part positioning At on the transferring arm and under it is facing with each other.
32. substrate delivery unit as claimed in claim 30, wherein the position detection component is provided as laser displacement biography Sensor.
33. a kind of substrate delivery unit, comprising:
Groove existence judgment step judges in four edge placements detected with the presence or absence of groove, wherein described Groove existence judgment step includes: two edges position on the line direction diagonally to each other for calculating and being located in four edge placements Each diagonal distance between setting, calculates the difference between each diagonal distance and the diameter of the substrate, and works as institute There are grooves for judgement when stating difference greater than predetermined value；
First mid-point computation step, by respectively using two sides of the diagonal distance having been calculated in preset range Along position and have been used to calculate the two of the diagonal distance of disengaging preset range in the groove existence judgment step A edge placement obtains two the first midpoints of the substrate；
Second mid-point computation step, by using two with the diagonal distance having been calculated in preset range respectively Corresponding two edge placements of edge placement and with have been used to calculate in the first mid-point computation step be detached from it is predetermined Corresponding two edge placements of two edge placements of the diagonal distance of range obtain two the second midpoints of the substrate；
34. substrate delivery unit as claimed in claim 33, wherein in the case where not calculating the midpoint of the substrate, The center calculation step includes:
Third mid-point computation step, by using two with the diagonal distance having been calculated in preset range respectively Corresponding two edge placements of edge placement and with have been used to calculate in the first mid-point computation step be detached from it is predetermined Corresponding two edge placements of two edge placements of the diagonal distance of range calculate two third midpoints of the substrate；With And
35. a kind of substrate processing device, comprising:
Chamber is transported, has the delivery unit for transporting substrate；And
Chambers are transported around the one or more for transporting chamber,
Wherein, the delivery unit includes:
Transferring arm is installed on the substrate and supports the substrate；
Position detection component detects four edge placements of the substrate that the transferring arm is supported, and
Controller is detected in the substrate by using the position detection component four edge placements detected The heart, and the transferring arm is controlled to pass through the magnitude of misalignment of substrate described in the center calculation based on the substrate and correct institute It states the transporting position of substrate and transmits the substrate,
Wherein, the controller executes:
Magnitude of misalignment calculates step, by comparing institute obtained in the reference center of the substrate and the center calculation step The center for stating substrate calculates the magnitude of misalignment of the substrate；
Substrate transports step, by the magnitude of misalignment school for calculating the substrate obtained in step based on the magnitude of misalignment The transporting position of the just described substrate transports the substrate,
First position detecting step detects four edge placements of the substrate；Groove existence judgment step, judges It whether there is groove in four edge placements detected；
Second position detecting step detects four edge placements on the substrate again；
First mid-point computation step uses described four of the substrate detected in the first position detecting step Three edge placements in edge placement calculate the first midpoint of the substrate；
Second mid-point computation step uses described four of the substrate detected in the second position detecting step Three edge placements in edge placement calculate the second midpoint of the substrate；And
First determines that step, the moving condition at the first midpoint and the second midpoint based on the substrate determine the true of the substrate Real midpoint.
36. substrate processing device as claimed in claim 35, wherein first determines that step will be along side identical with the substrate It is determined as the true midpoint of the substrate to first midpoint of the mobile substrate and/or second midpoint.
37. substrate processing device as claimed in claim 35, wherein first determines that step will move phase compared with the substrate First midpoint and/or second midpoint of the substrate of same distance are determined as the true midpoint of the substrate.
38. the substrate processing device as described in any one of claim 35 to 37, wherein the groove existence judgement step It suddenly include: calculating each of between two edge placements on the line direction diagonally to each other of four edge placements detected Diagonal distance calculates the difference between each diagonal distance and the diameter of the substrate, and when the difference is greater than in advance There are grooves for judgement when definite value.
39. the substrate processing device as described in any one of claim 35 to 37, wherein the groove existence judgement step Suddenly the midpoint of the substrate is obtained by using different three edge placement selected from four edge placements, and Determine that there are grooves when the sum of the distance between midpoint of the substrate is greater than predetermined value.
40. substrate processing device as claimed in claim 39, wherein the first mid-point computation step is by using from institute State different three edge selected in four edge placements of the substrate detected in the detecting step of first position Position obtains four midpoints,
41. substrate processing device as claimed in claim 40, wherein the center calculation step is when in the described first determining step Include: when not calculating the midpoint of the substrate in rapid
Third mid-point computation step, by using described in the substrate detected from the third place detecting step Three edge placements selected in four edge placements obtain four midpoints；And
42. the substrate processing device as described in any one of claim 35 to 37, wherein provide four position detection structures Part, and each position detection component includes: light emitting portion, radiant light；And light receiving part, from the light emitting Part receives radiated light.
43. substrate processing device as claimed in claim 42, wherein the light emitting portion and light receiving part positioning At on the transferring arm and under it is facing with each other.
44. substrate processing device as claimed in claim 42, wherein the position detection component is provided as laser displacement biography Sensor.
45. a kind of substrate processing device, comprising:
First mid-point computation step, by respectively using two sides of the diagonal distance having been calculated in preset range Along position and have been used to calculate the diagonal distance for being detached from the preset range in the groove existence judgment step Two edge placements obtain the first midpoint of every two of the substrate；
Second mid-point computation step, by using two with the diagonal distance having been calculated in preset range respectively Corresponding two edge placements of edge placement and with have been used in the first mid-point computation step calculate be detached from described in Corresponding two edge placements of two edge placements of the diagonal distance of preset range obtain the every two second of the substrate Midpoint；And
46. substrate processing device as claimed in claim 45, wherein the center calculation step is not calculating described first Include: in the case where the midpoint for determining the substrate in step
Third mid-point computation step, by using two edges with the diagonal distance having been calculated in preset range Corresponding two edge placements in position and with have been used in the first mid-point computation step calculate be detached from preset range Corresponding two edge placements of two edge placements of diagonal distance obtain the every two third midpoint of the substrate；And
Second determines that step, each moving condition at first midpoint and the third midpoint based on the substrate are concluded The true midpoint of the substrate.
CN201610850986.0A 2015-09-25 2016-09-26 Substrate center detection method, substrate transfer method, delivery unit and the substrate processing device including delivery unit CN106558514B (en)
KR1020150136079A KR101757815B1 (en) 2015-09-25 2015-09-25 Method for dectecting the center of substrate, method for transporting a substrate, Transporting unit and apparatus for treating a substrate including the unit
KR10-2015-0136079 2015-09-25
CN106558514A CN106558514A (en) 2017-04-05
CN106558514B true CN106558514B (en) 2019-10-15
ID=58406702
CN201610850986.0A CN106558514B (en) 2015-09-25 2016-09-26 Substrate center detection method, substrate transfer method, delivery unit and the substrate processing device including delivery unit
US (1) US10388550B2 (en)
KR (1) KR101757815B1 (en)
CN (1) CN106558514B (en)
CN102169822A (en) * 2011-02-09 2011-08-31 沈阳芯源微电子设备有限公司 Method for doubly setting and accurately positioning centre of silicon slice
JP2002093786A (en) 2000-09-19 2002-03-29 Matsushita Electric Ind Co Ltd Plasma treatment method
JP2002319612A (en) 2001-04-20 2002-10-31 Shin Etsu Handotai Co Ltd Wafer transfer apparatus, vapor phase growth system, and method of transferring wafer
JP2003173955A (en) 2001-12-05 2003-06-20 Ushio Inc Method and apparatus for exposing wafer periphery
JP4059690B2 (en) 2002-02-28 2008-03-12 オリンパス株式会社 Wafer centering apparatus and method, program, wafer transfer apparatus, and inspection apparatus
US8634633B2 (en) * 2003-11-10 2014-01-21 Brooks Automation, Inc. Wafer center finding with kalman filter
WO2006025386A1 (en) * 2004-08-31 2006-03-09 Nikon Corporation Aligning method, processing system, substrate loading repeatability measuring method, position measuring method, exposure method, substrate processing apparatus, measuring method and measuring apparatus
JP4566798B2 (en) * 2005-03-30 2010-10-20 東京エレクトロン株式会社 Substrate positioning device, substrate positioning method, program
JP2008218903A (en) 2007-03-07 2008-09-18 Olympus Corp Centripetal apparatus and centripetal method for wafer
JP2010087473A (en) * 2008-07-31 2010-04-15 Canon Anelva Corp Substrate alignment apparatus and substrate processing apparatus
KR101023948B1 (en) 2008-09-01 2011-03-22 주식회사 싸이맥스 Apparatus for Detecting Wafer Center and Method thereof
JP5614326B2 (en) 2010-08-20 2014-10-29 東京エレクトロン株式会社 Substrate transport apparatus, substrate transport method, and recording medium on which program for executing the substrate transport method is recorded
JP5516482B2 (en) * 2011-04-11 2014-06-11 東京エレクトロン株式会社 Substrate transport method, substrate transport apparatus, and coating and developing apparatus
JP5582152B2 (en) * 2012-02-03 2014-09-03 東京エレクトロン株式会社 Substrate transport apparatus, substrate transport method, and storage medium
JP5673577B2 (en) * 2012-02-07 2015-02-18 東京エレクトロン株式会社 Substrate processing apparatus, substrate processing method, and storage medium
JP5712975B2 (en) * 2012-07-06 2015-05-07 東京エレクトロン株式会社 Substrate for measurement, substrate processing apparatus, and method of operating substrate processing apparatus
JP5835188B2 (en) * 2012-11-06 2015-12-24 東京エレクトロン株式会社 Method for removing coating film on peripheral edge of substrate, substrate processing apparatus, and storage medium
US10522380B2 (en) * 2014-06-20 2019-12-31 Applied Materials, Inc. Method and apparatus for determining substrate placement in a process chamber
JP6506984B2 (en) * 2015-02-13 2019-04-24 東京エレクトロン株式会社 Substrate detection apparatus, substrate detection method and substrate processing system
2015-09-25 KR KR1020150136079A patent/KR101757815B1/en active IP Right Grant
2016-09-23 US US15/274,321 patent/US10388550B2/en active Active
2016-09-26 CN CN201610850986.0A patent/CN106558514B/en active IP Right Grant
US10388550B2 (en) 2019-08-20
CN106558514A (en) 2017-04-05
KR20170037031A (en) 2017-04-04
KR101757815B1 (en) 2017-07-14
US20170092520A1 (en) 2017-03-30
US9496159B2 (en) 2016-11-15 Wafer position correction with a dual, side-by-side wafer transfer robot
KR101258781B1 (en) 2013-04-29 Coating and developing apparatus
KR101901460B1 (en) 2018-09-21 Substrate processing apparatus
US9627238B2 (en) 2017-04-18 Substrate transfer apparatus, substrate transfer method, and storage medium
JP5378447B2 (en) 2013-12-25 Coating and developing equipment
US9032977B2 (en) 2015-05-19 Substrate processing method
JP5107372B2 (en) 2012-12-26 Heat treatment apparatus, coating and developing treatment system, heat treatment method, coating and developing treatment method, and recording medium on which program for executing the heat treatment method or coating and developing treatment method is recorded
US8395136B2 (en) 2013-03-12 Positional deviation detection apparatus and process system employing the same
KR101115934B1 (en) 2012-02-13 Conveying apparatus of substrate
KR101478401B1 (en) 2015-01-07 Positioning method of substrate transfer device and substrate processing apparatus
KR100567523B1 (en) 2006-04-03 Developing method and developing apparatus
KR20090034723A (en) 2009-04-08 Position sensor system for substrate transfer robot
KR20110036019A (en) 2011-04-06 Coating and developing system
KR100836607B1 (en) 2008-06-10 Apparatus and method for processing substrate, and apparatus and method for supplying energy consumed therin
JP3202929B2 (en) 2001-08-27 Processing system
KR20070059980A (en) 2007-06-12 Substrate transportation method and substrate transportation device