Multiple charged particle beam lithography apparatus and multiple charged particle beam pattern writing method
09601315 ยท 2017-03-21
Assignee
Inventors
Cpc classification
International classification
Abstract
A multiple charged particle beam lithography apparatus includes a weighting coefficient operation unit to operate a plurality of weighting coefficients that assign weights to doses of a plurality of different beams used for multiple pattern writing for each pixel of pixels, the each pixel being used as an irradiation unit region per beam of multiple charged particle beams; a dose operation processing circuitry to operate doses of the plurality of different beams weighted by using a corresponding weighting coefficient among the plurality of weighting coefficients for each of the pixels; and a writing mechanism that writes a pattern on a target object using the multiple charged particle beams such that corresponding pixels are irradiated with the plurality of different beams of the doses weighted respectively.
Claims
1. A multiple charged particle beam lithography apparatus comprising: a weighting coefficient operation processing circuitry configured to operate a plurality of weighting coefficients that assign weights to doses of a plurality of different beams used for multiple pattern writing for each pixel of pixels, the each pixel being used as an irradiation unit region per beam of multiple charged particle beams; a dose operation processing circuitry configured to operate doses of the plurality of different beams weighted by using a corresponding weighting coefficient among the plurality of weighting coefficients for each of the pixels; and a writing mechanism, including a charged particle source, a deflector and a stage on which a target object is placed, configured to write a pattern on the target object using the multiple charged particle beams such that corresponding pixels are irradiated with the plurality of different beams of the doses weighted respectively.
2. The apparatus according to claim 1, wherein each of the plurality of weighting coefficients is operated as an inverse ratio of a quantity of positional displacement of a beam concerned to a sum of quantities of positional displacement of the plurality of different beams.
3. The apparatus according to claim 2, wherein the dose operation processing circuitry operates a dose of a beam that performs pattern writing for each pass of the multiple pattern writing by multiplying a total dose obtained by totaling the doses of all the passes of the multiple pattern writing by a weighting coefficient of a corresponding pass in the plurality of weighting coefficients.
4. The apparatus according to claim 2, wherein the plurality of weighting coefficients are operated such that a total of the plurality of weighting coefficients for each of the pixels becomes 1.
5. The apparatus according to claim 2, wherein the plurality of weighting coefficients is operated such that a corresponding weighting coefficient of a beam increases, as a quantity of positional displacement of the beam of the plurality of different beams that perform multiple pattern writing of the pixel becomes smaller, and a corresponding weighting coefficient of the beam decreases, as a quantity of positional displacement of the beam becomes larger.
6. The apparatus according to claim 1, wherein each of the plurality of weighting coefficients is operated as an inverse ratio of a sum of a quantity of positional displacement of a beam concerned and an offset value to a sum of each sum of each of quantities of positional displacement of the plurality of different beams and the offset value.
7. The apparatus according to claim 6, wherein a maximum dose irradiated in each pass of the multiple pattern writing is preset and the offset value is set such that the doses of the plurality of different beams do not exceed the maximum dose.
8. A multiple charged particle beam pattern writing method comprising: operating a plurality of weighting coefficients that assign weights to doses of a plurality of different beams used for multiple pattern writing for each pixel of pixels, the each pixel being used as an irradiation unit region per beam of multiple charged particle beams; operating doses of the plurality of different beams weighted by using a corresponding weighting coefficient among the plurality of weighting coefficients for each of the pixels; and writing a pattern on a target object using the multiple charged particle beams such that corresponding pixels are irradiated with the plurality of different beams of the doses weighted respectively.
9. The method according to claim 8, wherein each of the plurality of weighting coefficients is operated as an inverse ratio of a quantity of positional displacement of a beam concerned to a sum of quantities of positional displacement of the plurality of different beams.
10. The method according to claim 8, wherein each of the plurality of weighting coefficients is operated as an inverse ratio of a sum of a quantity of positional displacement of a beam concerned and an offset value to a sum of each sum of each of quantities of positional displacement of the plurality of different beams and the offset value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DETAILED DESCRIPTION OF THE INVENTION
(17) In the embodiments described below, multiple charged particle beam lithography apparatuses and pattern writing methods capable of correcting positional displacement and dimensional displacement of a pattern formed by being irradiated with multiple beams containing a positionally-displaced beam will be described.
(18) In the embodiments described below, the configuration using an electron beam will be described as an example of a charged particle beam. However, the charged particle beam is not limited to an electron beam, and a beam such as an ion beam using charged particles may also be used.
Embodiment 1
(19)
(20) The controller 160 includes a control computer 110, a memory 112, a deflection control circuit 130, a stage position detector 139, and storage devices 140, 142, 144 such as magnetic disk drives. The control computer 110, the memory 112, the deflection control circuit 130, the stage position detector 139, and the storage devices 140, 142, 144 are mutually connected via a bus (not shown). The storage device 140 (data storage unit) stores pattern writing data input from outside.
(21) Inside the control computer 110, a positional displacement data acquisition processing circuitry 50, a weighting coefficient operation processing circuitry 54, a dose operation processing circuitry 55, a pattern area density operation processing circuitry 57, a data processing circuitry 58, and a pattern writing control processing circuitry 60 (pattern writing controller) are arranged. Each of the processing circuitries includes an electric circuit, a quantum circuit, a computer, a processor, a circuit board, or a semiconductor device, for example. Each of the processing circuitries may use the common processing circuitry (same processing circuitry), or may use different processing circuitries (separated processing circuitries). Information input into or output from the positional displacement data acquisition processing circuitry 50, the weighting coefficient operation processing circuitry 54, the dose operation processing circuitry 55, the pattern area density operation processing circuitry 57, the data processing circuitry 58, and the pattern writing control processing circuitry 60 and information during operation are stored in the memory 112 each time.
(22) Here, in
(23)
(24)
(25)
(26) The membrane region 30 has a passing hole 25 (for example, 25a to 25c) (opening) for passing of each beam of multiple beams (multiple charged particle beams) opened in a position corresponding to each of the holes 22 of the shaping aperture array member 203 shown in
(27) Also, as shown in
(28) The electron beam 20 passing through each of the passing holes 25 is deflected by voltages of the two electrodes 24, 26 forming a pair applied independently. Blanking control is exercised by such deflection. In other words, a pair of the control electrode 24 and the counter electrode 26 deflects by blanking a corresponding beam of multiple beams having passed through a plurality of the holes 22 (openings) of the shaping aperture array member 203.
(29) Next, the operation of the writing mechanism 150 in the lithography apparatus 100 will be described. The electron beam 200 emitted from the electron gun assembly 201 (a charged particle source) illuminates the entire shaping aperture array member 203 almost vertically through the illumination lens 202. The shaping aperture array member 203 has a plurality of rectangular holes (openings) formed therein and the electron beam 200 illuminates a region all the plurality of holes. A plurality of electron beams (multiple beams) 20a to 20e in, for example, a rectangular shape is formed by a portion of each of the electron beams 200 with which the positions of the plurality of holes are irradiated being passed through each of the plurality of holes of the shaping aperture array member 203. The multiple beams 20a to 20e pass through the respective blankers (first deflector: individual blanking mechanism) of the blanking aperture array member 204. Such blankers individually deflect (deflect by blanking) the passing electron beam 20.
(30) The multiple beams 20a to 20e having passed through the blanking aperture array member 204 are reduced by the reducing lens 205 before traveling toward a hole in the center formed in the limiting aperture plate member 206. Here, the electron beam 20 deflected by the blanker of the blanking aperture array member 204 deviates from the position of the hole of the limiting aperture plate member 206 and is shielded by the limiting aperture plate member 206. On the other hand, the electron beam 20 that is not deflected by the blanker of the blanking aperture array member 204 passes, as shown in
(31)
(32) Each stripe region is virtually divided into a plurality of mesh regions (pixels). In the example of
(33) When writing a pattern to the target object 101 using the multiple beams 20, the multiple beams 20 to be a shot beam are in turn emitted successively pixel by pixel by moving the beam deflection position by the deflector 208 while tracking the movement in, for example, the x direction of the XY stage 105 during tracking operation. Then, which pixel on the target object 101 to irradiate with which beam of multiple beams is determined by a pattern writing sequence. Using beam pitches between beams adjacent in the x and y directions of multiple beams, a region of the beam pitch (x direction)beam pitch (y direction) between beams adjacent in the x and y directions on the target object 101 surface includes a region (sub-pitch region) of nn pixels. In the example of
(34) A positional displacement of a different quantity could arise in the irradiation position on the target object 101 surface for each beam in the multiple beams 20. Thus, when multiple pattern writing is performed, the beam to be used is different from pass to pass even if the same pixel is irradiated with the beam and thus, the quantity of positional displacement is different from pass to pass if, for example, the same dose is used for irradiation. In Embodiment 1, therefore, the dose of the beam used for the same pixel is weighted in each pass in accordance with differences of the quantity of positional displacement for each beam.
(35)
(36)
(37) Actually, a pattern is written to the stripe region 35 and thus, likening the measurement region to inside the stripe region 35, quantities of positional displacement of beams in charge of irradiation of all the pixels 10 for the stripe region 35 of each pass for multiple pattern writing may be estimated. Alternatively, multiple pattern writing of all the pixels 10 for the stripe region 35 may be performed to measure the quantity of positional displacement of a beam in each pass of each pixel.
(38) Then, the positional displacement data acquisition processing circuitry 50 inputs the obtained positional displacement data from outside the lithography apparatus 100 to store the data in the storage device 144. The example of
(39) As the weighting coefficient operation process (S104), the weighting coefficient operation processing circuitry 54 (weighting coefficient operation processing circuitry) operates a plurality of weighting coefficients that assigns weights to doses of a plurality of different beams used for multiple pattern writing for each pixel 10 of pixels 10, the each pixel 10 being used as an irradiation unit region per beam of multiple beams 20. As described above, the stripe region 35 of the target object 101 is divided into the plurality of pixels 10. Then, in each pass of performing multiple pattern writing following a preset pattern writing sequence, with which beam of multiple beams each of the pixels 10 is irradiated is known. The weighting coefficient operation processing circuitry 54 reads data of the quantity of positional displacement r.sub.n,i,j of the beam in charge in each pass in multiple pattern writing of the multiplicity N from the storage device 144 for each pixel (i, j) and operates the weighting coefficient w.sub.n,i,j for the beam in charge in each pass by solving a weighting function shown in Formula (1) below. Each weighting coefficient w.sub.n,i,j of a plurality of passes is operated as an inverse ratio of the quantity of positional displacement r.sub.n,i,j of the relevant beam to the sum of the quantity of positional displacement r.sub.n,i,j of a plurality of different beams of all passes.
(40)
(41) The sum of the weighting coefficient w.sub.n,i,j for beam of each pass in multiple pattern writing for each pixel is, as shown in Formula (2) below, l.
(42)
(43) As is evident from Formula (1), among beams of each pass, the value of the weighting coefficient w.sub.n,i,j of a beam increases, as a quantity of positional displacement of the beam becomes smaller, and conversely, the value of the weighting coefficient w.sub.n,i,j of a beam decreases, as a quantity of positional displacement of the beam becomes larger.
(44) As the dose operation process (S106) for each pass, the dose operation processing circuitry 55 operates doses D.sub.n,i,j of a plurality of beams for all passes weighted by using the corresponding weighting coefficient w.sub.n,i,j of a plurality of weighting coefficients for all passes for each of the pixels 10. First, the operation processing circuitry 57 reads pattern writing data from the storage device 140 and operates pattern area densities of all pixels in each of the stripe regions 35 using the pattern defined for the pattern writing data. Here, base doses D.sub.0 of the beam with which each pixel is irradiated is preset. Actually, the dose of a beam with which each pixel is irradiated is suitably determined in proportion to the calculated pattern area density . For example, a dose D.sub.total,i,j for each pixel can be determined by D.sub.0. In addition, the dose for each pixel is suitably a corrected dose in which dimensional variations caused by a phenomenon causing dimensional variations such as the proximity effect, fogging effects, and loading effects (not shown) are corrected based on the dose. Thus, the dose D.sub.total,i,j for each pixel actually irradiated therewith may be different from pixel to pixel. The dose D.sub.total,i,j for each pixel is the total of doses in each pass of multiple pattern writing. Thus, the dose D.sub.total,i,j is distributed to each pass of the multiple pattern writing. When calculating the dose D.sub.n,i,j of each pass in the multiple pattern writing, the above weighting coefficient w.sub.n,i,j is used. The dose D.sub.n,i,j of the beam of the n-th pass in the multiple pattern writing for the pixel at coordinates (i, j) is defined by Formula (3) shown below. For example, the dose D.sub.n,i,j of the beam of the n-th pass in the multiple pattern writing is operated for each stripe region. Thus, the dose operation processing circuitry 55 operates the dose of a beam with which a pattern is written in the corresponding pass by multiplying the dose D.sub.total,i,j (total dose) obtained by adding doses of all passes in the multiple pattern writing by the weighting coefficient w.sub.n,i,j of the relevant pass.
D.sub.n,i,j=w.sub.n,i,j.Math.D.sub.total,i,j(3)
(45) As the pattern writing process (S112), the writing mechanism 150 writes a pattern on the target object 101 using multiple beams in such a way that corresponding pixels are irradiated with a plurality of different beams of the weighted doses D.sub.n,i,j. First, the data processing circuitry 58 converts the dose D.sub.n,i,j into a beam irradiation time and then, sorts the doses in the shot order following the pattern writing sequence. Then, sorted beam irradiation time array data is output to the deflection control circuit 130.
(46) The deflection control circuit 130 outputs the beam irradiation time array data to each of the control circuits 41 for each shot. Then, under the control of the pattern writing control processing circuitry 60, the writing mechanism 150 performs pattern writing of the corresponding beam irradiation time for each shot of each beam. The operation of the writing mechanism 150 is as described above.
(47) In Embodiment 1, the positional displacement of the relevant pixel is reduced by adjusting the dose of each pass when multiple pattern writing is performed. The dose D.sub.n,i,j increases, as a quantity of positional displacement of the beam used becomes smaller. Conversely, the dose D.sub.n,i,j decreases, as a quantity of positional displacement of the beam used becomes larger. Accordingly, the quantity of positional displacement of a pattern formed in each pixel after multiple pattern writing can be reduced.
(48)
(49)
(50)
(51)
(52) According to Embodiment 1, as described above, positional displacement and dimensional displacement of a pattern formed by being irradiated with the multiple beams 20 containing a positionally-displaced beam can be corrected. Therefore, high-precision pattern writing can be performed.
Embodiment 2
(53) In Embodiment 1, a case in which the dose of a beam in each pass is weighted by an inverse ratio of the quantity of positional displacement of a different beam in each pass is shown, but in Embodiment 1, a case in which the dose is biased to the positional displacement of a small beam may arise. The beam dose at a time is limited to avoid the influence of resist heating and the like. If the ratio of a beam dose for one pass becomes extremely large in multiple pattern writing, the limiting value of the beam dose for one shot may be exceeded. Thus, in Embodiment 2, a technique of adjusting the dose within the limiting value will be described.
(54)
(55)
(56) As the offset setting process (S102), the offset setting processing circuitry 52 sets an offset value r.sub.offset to be a vector quantity to offset the quantity of positional displacement of a beam. The offset value r.sub.offset is suitably a value smaller than the beam size. Particularly, the offset value is suitably set to half the beam size or less. A plurality of different offset values r.sub.offset may be prepared in advance. Then, as will be described later, the offset value r.sub.offset could be reset and thus, the offset value r.sub.offset may be set in ascending order.
(57) As the weighting coefficient operation process (S104), the weighting coefficient operation processing circuitry 54 (weighting coefficient operation processing circuitry) operates a plurality of weighting coefficients that assigns weights to doses of a plurality of different beams that write by multiple writing the pixels 10 using the offset value r.sub.offset for each group of the pixels 10 to be an irradiation unit region per beam of the multiple beams 20. As described above, the weighting coefficient operation processing circuitry 54 reads data of the quantity of positional displacement r.sub.n,i,j of the beam in charge in each pass in multiple pattern writing of the multiplicity N from the storage device 144 for each pixel (i, j) and operates the weighting coefficient w.sub.n,i,j for the beam in charge in each pass by solving a weighting function shown in Formula (4) below. Each weighting coefficient w.sub.n,i,j of a plurality of passes is operated as an inverse ratio of the sum of the quantity of positional displacement r.sub.n,i,j of the relevant beam and the offset value r.sub.offset to the sum of each sum of each of quantities of positional displacement r.sub.n,i,j of a plurality of different beams of all passes and the offset value r.sub.offset.
(58)
(59) Incidentally, the sum of the weighting coefficient w.sub.n,i,j for beam of each pass in multiple pattern writing for each pixel is, as shown in Formula (2), similarly 1.
(60) As is evident from Formula (4), among beams of each pass, the value of the weighting coefficient w.sub.n,i,j of a beam increases with a decreasing quantity of positional displacement and conversely, the value of the weighting coefficient w.sub.n,i,j of a beam decreases with an increasing quantity of positional displacement. However, a difference of values of the weighting coefficients w.sub.n,i,j can be made smaller than when the offset value r.sub.offset is not used. The dose operation process (S106) for each pass is the same as in Embodiment 1.
(61) As the determination process (S110), the determination processing circuitry 56 determines whether the operated dose D.sub.n,i,j of beam of each pass in the multiple pattern writing exceeds the maximum dose Dmax. The maximum dose Dmax irradiated in each pass in the multiple pattern writing is preset. If the maximum dose is not exceeded, the process proceeds to the pattern writing process (S112). If the maximum dose is exceeded, the process returns to the offset setting process (S102). Then, in the offset setting process (S102), the offset value r.sub.offset is changed and each process from the weighting coefficient operation process (S104) to the determination process (S110) is repeated again. That is, each process from the offset setting process (S102) to the determination process (S110) is repeated until the dose D.sub.n,i,j does not exceed the maximum dose Dmax in the determination process (S110). Accordingly, the offset value r.sub.offset is set such that the doses D.sub.n,i,j of a plurality of different beams of all passes do not exceed the maximum dose Dmax. The contents of the pattern writing process (S112) are the same as those in Embodiment 1.
(62)
(63)
(64)
(65) Therefore, a smaller offset value roffset is suitably adjusted within a range in which the dose D.sub.n,i,j of beam of each pass does not exceed the limiting value (maximum dose Dmax).
(66) According to Embodiment 2, as described above, positional displacement and dimensional displacement of a pattern formed by being irradiated with the multiple beams 20 containing a positionally-displaced beam can be corrected using a dose that does not exceed the limiting value (maximum dose Dmax). Therefore, more effective corrections can be made than in Embodiment 1.
(67) In the foregoing, the embodiments have been described with reference to concrete examples. However, the present embodiment is not limited to the concrete examples.
(68) In the above examples, a case in which a 10-bit control signal is input for control of each of the control circuits 41 is shown, but the number of bits may appropriately be set. For example, a 2-bit or a 3-bit to 9-bit control signal may be used. Incidentally, an 11-bit control signal or higher may also be used.
(69) Parts of the apparatus configuration, the control method, and the like which are not needed to be explained directly for the explanation of the present invention are not described. However, a necessary apparatus configuration and a necessary control method can be appropriately selected and used. For example, a control unit configuration which controls the lithography apparatus 100 is not described. However, a necessary control unit configuration is appropriately selected and used, as a matter of course.
(70) In addition, all multiple charged particle beam lithography apparatuses and multiple charged particle beam pattern writing methods including elements of the present invention and the design of which can appropriately be changed by a person skilled in the art are included in the scope of the present invention.
(71) Additional advantages and modification will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.