ELECTRON PROBE POSITIONING PATTERN, DISPLACEMENT MEASUREMENT METHOD, AND POSITIONING CONTROL METHOD

20250208518 ยท 2025-06-26

Assignee

Inventors

Cpc classification

International classification

Abstract

The present invention discloses an electron probe positioning pattern, displacement measurement method, and positioning control method. A marker region on the substrate comprises a first line set with multiple continuous first lines and a second line set with multiple discontinuous second lines. The first and second line sets are orthogonal, with the spacing of the first line set on the scanning line differing from the spacing of the second line set. This configuration allows the periodic signals of the spacing of both line sets to be separated from a secondary electron-based video signal obtained by scanning the pattern. This separation facilitates the calculation of the electron probe's displacement in two dimensions, enabling the elimination of displacement in subsequent real-time control.

Claims

1. An electron probe positioning pattern, a marker region of the electron probe positioning pattern comprises a first line set composed of multiple continuous first lines and a second line set composed of multiple discontinuous second lines, the first line set and the second line set are orthogonal, and a spacing of the first line set on a scanning line is not equal to a spacing of the second line set on the scanning line.

2. The electron probe positioning pattern according to claim 1, the spacing of the first line set on the scanning line and the spacing of the second line set on the scanning line satisfy the following conditions: P = P / sin R , Q = Q / cos R P = Q > 3 / 2 or < 2 / 3 where P denotes the spacing of the first line set on the scanning line; Q denotes the spacing of the second line set on the scanning line; P denotes the spacing of the first line set, Q denotes the spacing of the second line set; R denotes an angle between the scanning line and the first line set.

3. The electron probe positioning pattern according to claim 1, the projection lengths of the following three on the scanning line are greater than the horizontal pixel resolution; a line width of the first line, a line width of the second line, and a spacing between the adjacent first and second lines.

4. An electronic probe displacement measurement method, comprising: obtaining an electron probe scanning video signal W(t) of the electron probe positioning pattern in real-time according to claim 1; the Fourier decomposition of the video signal W(t) is performed to obtain its fundamental waves F.sub.1.sup.(t) and G.sub.1.sup.(t), as well as the phases .sub.1 and .sub.1 of F.sub.1.sup.(t) and G.sub.1.sup.(t); F.sub.1.sup.(t) and G.sub.1.sup.(t) denote a fundamental signal of the spacing of the first line set on the scanning line and the fundamental signal of the spacing of second line set on the scanning line obtained in real-time, respectively; a displacement (u,v) of the current scanning round of the electron probe is expressed as follows: u = P ( 1 - 1 ) / ( 2 ) , v = Q ( 1 - 1 ) / ( 2 ) where .sub.1 and .sub.1 denote a phase of the fundamental signal of the spacing of the first line set on the scanning line and a phase of the fundamental signal of the spacing of the second line set on the scanning line when the electron probe is not vibrating respectively, P denotes the spacing of the first line set, and Q denotes the spacing of the second line set.

5. The electronic probe displacement measurement method according to claim 4, the video signal W(t) is decomposed into its fundamental waves F.sub.1.sup.(t) and G.sub.1.sup.(t), which are denoted as follows: W ( t ) = F 1 ( t ) + G 1 ( t ) F 1 ( t ) = 1 sin ( u t + 1 ) , G 1 ( t ) = 1 sin ( v t + 1 ) where , 1 = ( A 1 ) 2 + ( B 1 ) 2 , 1 = ( C 1 ) 2 + ( D 1 ) 2 , 1 = tan - 1 ( A 1 / B 1 ) , 1 = tan - 1 ( C 1 / D 1 ) ; A 1 = 2 T s 0 T s W ( t ) cos u tdt , B 1 = 2 T s 0 T s W ( t ) sin u tdt , C 1 = 2 T s 0 T s W ( t ) cos v tdt , D 1 = 2 T s 0 T s W ( t ) sin v tdt ; F.sub.1(t) denotes the fundamental signal of the spacing of the first line set on the scanning line obtained in real-time, and G.sub.1.sup.(t) denotes the fundamental signal of the spacing of the second line set on the scanning line obtained in real-time; T.sub.s denotes a period of each scan, t denotes a time; .sub.u=2/T.sub.u, .sub.v=2/T.sub.v, T.sub.u=P/V, T=Q/V, V denotes a scanning speed of the electron probe, P and Q denote the spacing of the first line set on the scanning line and the spacing of the second line set on the scanning line, respectively.

6. The electronic probe displacement measurement method, comprising: obtaining a fundamental amplitude of .sub.N=[A.sub.1(t.sub.N) B.sub.1(t.sub.N) C.sub.1(t.sub.N) D.sub.1(t.sub.N)].sup.T at the previous time t.sub.N of the current time; where the fundamental amplitude .sub.N=[A.sub.1(t.sub.N) B.sub.1(t.sub.N) C.sub.1(t.sub.N) D.sub.1(t.sub.N)].sup.T is obtained based on the t={t.sub.1 t.sub.2 . . . t.sub.N} electron probe scanning a video signal time-series {W.sub.1 W.sub.2 . . . W.sub.N} of the electron probe positioning pattern as described in the first aspect, and W.sub.N denotes a video signal value at time t.sub.N; obtaining the video signal value of t.sub.N+1 at the current time, and the fundamental amplitude .sub.N+1=[A.sub.1(t.sub.N+1) B.sub.1(t.sub.N+1) C.sub.1(t.sub.N+1) D.sub.1(t.sub.N+1)].sup.T at the current time t.sub.N+1 is determined by a least square method; a displacement (u(t.sub.N+1), V(t.sub.N+1)) of the probe at a current time t.sub.N+1 can be expressed as follows: u ( t N + 1 ) = P ( 1 ( t N + 1 ) - 1 ) / ( 2 ) , v ( t N + 1 ) = Q ( 1 ( t N + 1 ) - 1 ) / ( 2 ) where , 1 ( t N + 1 ) = tan - 1 [ A 1 ( t N + 1 ) / B 1 ( t N + 1 ) ] , 1 ( t N + 1 ) = tan - 1 [ C 1 ( t N + 1 ) / D 1 ( t N + 1 ) ] , .sub.1 and .sub.1 denote the phase of the fundamental signal of the spacing of the first line set on the scanning line and the phase of the fundamental signal of the spacing of the second line set on the scanning line when the electron probe is not vibrating respectively, P denotes the spacing of the first line set, and Q denotes the spacing of the second line set.

7. The electronic probe displacement measurement method according to claim 6, the video signal time-series {W.sub.1 W.sub.2 . . . W.sub.N} is expressed as follows: [ W 1 W 2 .Math. W N ] = [ cos u t 1 sin u t 1 cos v t 1 sin v t 1 cos u t 2 sin u t 2 cos v t 2 sin v t 2 .Math. .Math. .Math. .Math. cos u t N sin u t N cos v t N sin v t N ] [ A 1 B 1 C 1 D 1 ] + [ 1 2 .Math. N ] where, .sub.N denotes the error at time t.sub.N; .sub.u=2/T.sub.u, .sub.v=2/T.sub.v, T.sub.u=P/V, T.sub.v=Q/V, V denotes the scanning speed of the electron probe, P and Q denote the spacing of the first line set on the scanning line and the spacing of the second line on the scanning line, respectively; the fundamental amplitude .sub.N=[A.sub.1(t.sub.N) B.sub.1(t.sub.N) C.sub.1(t.sub.N) D.sub.1(t.sub.N)].sup.T is expressed as follows: N = P N .Math. j = 1 N z j W j where, z.sub.j.sup.T=[cos .sub.ut.sub.j sin .sub.jt.sub.j cos .sub.vt.sub.j sin .sub.vt.sub.j], P.sub.N=(.sub.j=1.sup.Nz.sub.jz.sub.j.sup.T).sup.1; the least square method is used to determine the amplitude .sub.N+1 and .sub.N+1 of the fundamental wave at the current time t.sub.N+1 is expressed as follows: N + 1 = [ A 1 ( t N + 1 ) B 1 ( t N + 1 ) C 1 ( t N + 1 ) D 1 ( t N + 1 ) ] T = N + P N z N + 1 1 + z N + 1 T P N z N + 1 ( W N + 1 - z N + 1 T N ) P N + 1 = P N - P N z N + 1 z N + 1 T P N 1 + z N + 1 T P N z N + 1 where W.sub.N+1 denotes a video signal value at the current time t.sub.N+1.

8. An electronic probe positioning control method, comprising: obtaining measurement values of multiple accelerometers arranged on a vacuum chamber, an optical column and a wafer stage in real-time, and inputting them into a feed-forward controller to obtain a first input voltage of a scanning coil; obtaining a real-time displacement of an electronic probe using the electronic probe displacement measurement method according to claim 4, and inputting them into a feedback controller to obtain a second input voltage of a scanning coil; controlling the scanning coil voltage in real-time according to a final input voltage obtained by integrating the first input voltage and a second input voltage of the scanning coil.

9. The electronic probe positioning control method according to claim 8, the feed-forward controller is expressed as follows: [ V x V y ] = C - 1 G [ 1 2 .Math. J ] where, (V.sub.x, V.sub.y) denotes a first input voltage of the scanning coil, .sub.J denotes a measured value of the Jth accelerometer, G denotes a transfer function from the measured values of multiple accelerometers to the displacement of the electron probe, and C denotes a transfer matrix from the displacement of the electron probe to the first input voltage of the scanning coil; the feedback controller is expressed as follows: [ V x ( t j ) V y ( t j ) ] = C - 1 { [ k pu 0 0 k pv ] [ u ( t j ) v ( t j ) ] + [ k du 0 0 k dv ] [ u . ( t j ) v . ( t j ) ] } where, (V.sub.x(t.sub.j), V.sub.y(t.sub.j)) denotes the second input voltage of the scanning coil at time t.sub.j, (u(t.sub.j), v(t.sub.j)) denotes a probe displacement at time t.sub.j, k.sub.pu, k.sub.pv, k.sub.du, k.sub.dv are gain coefficients.

10. An electron beam lithography equipment, the substrate adopts an electron probe positioning pattern according to claim 1, which comprises a marker region and an exposure region; a light beam device adopts a multi-beam device, in which one electron probe is used to scan the marker region and the other electron probes are used to scan the exposure region.

11. An electronic probe positioning control method, comprising: obtaining measurement values of multiple accelerometers arranged on a vacuum chamber, an optical column and a wafer stage in real-time, and inputting them into a feed-forward controller to obtain a first input voltage of a scanning coil; obtaining a real-time displacement of an electronic probe using the electronic probe displacement measurement method according to claim 6, and inputting them into a feedback controller to obtain a second input voltage of a scanning coil; controlling the scanning coil voltage in real-time according to a final input voltage obtained by integrating the first input voltage and a second input voltage of the scanning coil.

Description

BRIEF DESCRIPTION OF DRAWINGS

[0040] To explain the embodiments of the present disclosure or the technical solutions in the prior art clearer, a brief introduction will be made to the accompanying drawings used in the embodiments or the description of the prior art. It is obvious that the drawings in the description below are only some embodiments of the present disclosure, and those ordinarily skilled in the art can obtain other drawings according to these drawings without creative work.

[0041] FIG. 1 is a microscopic image of the conventional marker structure pattern provided by the present invention, wherein FIG. 1a is a conventional marker structure pattern, FIG. 1b is a microscopic image of the conventional marker structure pattern without vibration, and FIG. 1c is a microscopic image of the conventional marker structure pattern with vibration;

[0042] FIG. 2 is a schematic diagram and a microscopic image of the marker region structure of the electron probe positioning pattern provided by the embodiment of the present invention; wherein FIG. 2a is a structure diagram of the marker region of the electron probe positioning pattern, FIG. 2b is a microscopic image of the marker region of the electron probe positioning pattern without vibration, FIG. 2c is a microscopic image of the marker region of the electron probe positioning pattern with vibration;

[0043] FIG. 3 is a schematic diagram of the scanning process of the marker region of the electron probe positioning pattern provided the embodiment of the present invention;

[0044] FIG. 4 is a video signal of the electron probe without vibration and a response of each fundamental wave provided by the embodiment of the present invention;

[0045] FIG. 5 is a video signal of the electron probe with vibration and response of each fundamental wave provided by the embodiment of the present invention;

[0046] FIG. 6 is a mechanical dynamics analysis diagram of the electron beam lithography equipment provided by the embodiment of the present invention;

[0047] FIG. 7 is a multi-beam device provided by the embodiment of the present invention, wherein FIG. 7a is a multi-beam device with a single electron source, and FIG. 7b is a multi-beam device with multiple electron sources.

DETAILED DESCRIPTION OF THE EMBODIMENTS

[0048] In order to make the purpose, technical scheme, and advantages of the present invention clearer, the technical scheme of the present invention is described in detail below. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiment of the present invention, all other embodiments obtained by ordinary technical personnel in the field without making creative labor are within the scope protected by the present invention.

[0049] In the above description of the present invention, it is to be noted that the orientation or positional relationship indicated by the terms up, down, longitudinal, transversely, vertical, horizontal, etc. is based on the orientation or positional relationship shown in the accompanying drawings, merely for ease of description and simplification of the description of the present invention, and not to indicate or imply that the referenced device or element must have a particular orientation and be constructed and operative in a particular orientation, and thus may not be construed as a limitation on the present invention. The terms first, second, etc. are used only for descriptive purposes and cannot be understood as indicative or suggestive of relative importance or order. In addition, in the description of the present invention, unless otherwise stated, multiple means at least two.

Embodiment 1

[0050] as shown in FIG. 2 and FIG. 3, the present invention provides an electron probe positioning pattern, a marker region of the electron probe positioning pattern comprises a first line set composed of multiple continuous first lines and a second line set composed of multiple discontinuous second lines, the first line set and the second line set are orthogonal, and the spacing of the first line set on the scanning line is not equal to the spacing of the second line set on the scanning line.

[0051] Specifically, the microscopic image can be obtained by scanning the marker region of the electron probe positioning pattern through the electron beam for many times. Suppose that the spacing among the first line set 1 is P, the spacing among the second line set 2 is Q, and the angle between each scanning line and the first line set 1 is R(R0, /2, , 2), then the spacing P of the first line set 1 on the scanning line and the spacing Q of the second line set 2 on the scanning line are as follows:

[00010] P = P / sin R , Q = Q / cos R [0052] since the scanning speed of each line is constant, the measured secondary electron-based video signal contains signals with periods P and Q.

[0053] Therefore, in order to obtain P=Q (1), each spacing (P and Q) and direction R of the pattern can be appropriately selected, and the video signal generated by the first line set 1 and the second line set 2 can be separated into W.sub.u and W.sub.v by periodicity. In practical applications, when >3/2 or <2/3, the reliability of video signal separation will be improved. The projection lengths of the following three, the line width A of the first lines, the line width B of the second lines, and the spacing S between the adjacent first line and the second line, on the scanning line only need to be greater than the horizontal pixel resolution (W/M). W is the horizontal length of the measured microscopic image, and M is the number of pixels in the horizontal direction.

[0054] In addition, the lower detection limit of the vibration amplitude of the electron probe is determined by the horizontal pixel resolution, and the upper limit is less than W due to observability, therefore, the geometric parameters and observation magnification of the pattern should be selected according to the actual vibration amplitude.

[0055] By setting multiple orthogonal first lines and second lines, and the spacing of the first line set 1 on the scanning line is not equal to the spacing of the second line set 2 on the scanning line, the periodic signal of the spacing of the first line set on the scanning line and the spacing of the second line set on the scanning line can be separated from the secondary electron-based video signal obtained by scanning, so as to facilitate the calculation of the displacement of the electron probe in two directions in the two-dimensional plane.

Embodiment 2

[0056] Based on the electron probe positioning pattern provided by the above-mentioned embodiment 1, the embodiment provides an electronic probe displacement measurement method, comprising: [0057] S1: obtained in real-time of electron probe scanning video signal W(t) of the electron probe positioning pattern as described in embodiment 1; [0058] S2: the Fourier decomposition of the video signal W(t) is performed to obtain its fundamental waves F.sub.1.sup.(t) and G.sub.1.sup.(t), as well as the phases .sub.1 and .sub.1 of F.sub.1.sup.(t) and G.sub.1.sup.(t); F.sub.1(t) and G.sub.1.sup.(t) denote the fundamental signal of the spacing of the first line set on the scanning line and the fundamental signal of the spacing of second line set on the scanning line obtained in real-time, respectively; [0059] S3: the displacement (u,v) of the current scanning round of the electron probe is expressed as follows:

[00011] u = P ( 1 - 1 ) / ( 2 ) , v = Q ( 1 - 1 ) / ( 2 ) [0060] where .sub.1 and .sub.1 denote a phase of the fundamental signal of the spacing of the first line set on the scanning line and a phase of the fundamental signal of the spacing of the second line set on the scanning line when the electron probe is not vibrating respectively, P denotes the spacing of the first line set, and Q denotes the spacing of the second line set.

[0061] Specifically, when scanning the pattern of the marker region on the substrate with an electron probe, the secondary electrons generated at this time are measured, that is, the video signal W(t). The displacement of the electron probe needs to be calculated based on the measured data during each scan of T.sub.s. As previously mentioned, the video signal measured during the pattern observation of the marker region on the substrate scanned by an electron probe is a periodic signal of P and Q, expressed in Fourier scales as follows:

[00012] W ( t ) = .Math. m = 1 ( A m cos m u t + B m sin m u t ) + .Math. n = 1 ( C n cos n v t + D n sin n v t ) + ( t ) = .Math. m = 1 m sin ( m u t + m ) + .Math. n = 1 n sin ( n v t + n ) + ( t ) = F ( t ) + G ( t ) + ( t ) F ( t ) = .Math. m m sin ( m u t + m ) , G ( t ) = .Math. n n sin ( n v t + n ) [0062] where, .sub.m={square root over (A.sub.m.sup.2+B.sub.m.sup.2)}, .sub.n={square root over (A.sub.n.sup.2+B.sub.n.sup.2)}, .sub.m=tan.sup.1(A.sub.m/B.sub.m) and .sub.n=tan.sup.1(C.sub.n/D.sub.n); in addition, assumed that the scanning speed of the electron probe is V, so .sub.u=2/T.sub.u and .sub.v=2/T.sub.vT.sub.n=P/V, T.sub.v=Q/V; the number of sine waves of P and Q periodic signals is m and n, and the angular frequencies are integer times of .sub.u or .sub.v, respectively. Set F(t) and G(t) denote the periodic signals of P and Q, respectively; assumed that the disturbance noise (t) is small enough due to filtering processing and other reasons, the Fourier coefficients (A.sub.m, B.sub.m, C.sub.n, D.sub.n) are determined as follows:

[00013] A m = 2 T s 0 T s W ( t ) cos m u t d t , B m = 2 T s 0 T s W ( t ) sin m u tdt C n = 2 T s 0 T s W ( t ) cos n v t d t , D n = 2 T s 0 T s W ( t ) sin n v t d t [0063] when implemented, only the fundamental wave of the video signal is required, therefore, for simplicity, it is assumed that the video signal only contains the fundamental wave, that is, only m=1 and n=1, at this time, the video signal W(t) can be simplified as follows:

[00014] W ( t ) = F 1 ( t ) + G 1 ( t ) F 1 ( t ) = 1 sin ( u t + 1 ) , G 1 ( t ) = 1 sin ( v t + 1 ) [0064] where, F.sub.1(t) and G.sub.1(t) denote the fundamental signal of the spacing of the first line set on the scanning line and the fundamental signal of the spacing of second line set on the scanning line, respectively.

[0065] The response of the video signal and each fundamental wave to the electron probe without vibration is shown in FIG. 4; when the electron probe vibrates, the waveform of the video signal and the response of each fundamental wave are shown in FIG. 5. Since the vibration period of the electron probe is usually larger than the line scan period, it can be considered that the probe displacement is constant in each line scan.

[0066] When calculating the displacement of the electron probe, the video signal W(t) is obtained, and the fundamental waves F.sub.1.sup.(t) and G.sub.1.sup.(t) are obtained by Fourier decomposition, which is expressed as follows:

[00015] W ( t ) = F 1 ( t ) + G 1 ( t ) F 1 ( t ) = 1 sin ( u t + 1 ) , G 1 ( t ) = 1 sin ( v t + 1 ) where , 1 = ( A 1 ) 2 + ( B 1 ) 2 , 1 = ( C 1 ) 2 + ( D 1 ) 2 , 1 = tan - 1 ( A 1 / B 1 ) , 1 = tan - 1 ( C 1 / D 1 ) ; A 1 = 2 T s 0 T s W ( t ) cos u tdt , B 1 = 2 T s 0 T s W ( t ) sin u tdt , C 1 = 2 T s 0 T s W ( t ) cos v tdt , D 1 = 2 T s 0 T s W ( t ) sin v tdt ;

F.sub.1(t) denotes the fundamental signal of the spacing of the first line set on the scanning line obtained in real-time, and G.sub.1.sup.(t) denotes the fundamental signal of the spacing of the second line on the scanning line obtained in real-time; T.sub.s denotes the period of each scan, t denotes the time.

[0067] In this case, since the vibration period of the electron probe is usually large enough compared to the line scan period, it can be considered that the displacement of the probe is constant at each line scan. Thus, the displacement (u.sub.k, v.sub.k) of the electron probe during the kth line scan can be expressed as the change from a stationary value in the phase .sub.1 and .sub.1 of the fundamental wave as follows:

[00016] u k = P ( 1 - 1 ) / ( 2 ) , v k = Q ( 1 - 1 ) / ( 2 ) [0068] where .sub.1 and .sub.1 denote a phase of the fundamental signal of the spacing of the first line set on the scanning line and a phase of the fundamental signal of the spacing of the second line set on the scanning line when the electron probe is not vibrating respectively, P denotes the spacing of the first line set, and Q denotes the spacing of the second line set.

[0069] Based on the new marker structure pattern, the displacement of the electron probe in two directions can be calculated rapidly by Fourier decomposition according to the video signal scanned by the marker structure pattern, the calculation speed is fast, and real-time control can be realized.

Embodiment 3

[0070] Based on the electron probe positioning pattern provided by the above-mentioned embodiment 1, the embodiment provides an electronic probe displacement measurement method, comprising: [0071] S1: the fundamental amplitude of .sub.N=[A.sub.1(t.sub.N) B.sub.1(t.sub.N) C.sub.1(t.sub.N) D.sub.1(t.sub.N)].sup.T is obtained at the previous time t.sub.N of the current time; where the fundamental amplitude .sub.N[A.sub.1(t.sub.N) B.sub.1(t.sub.N) C.sub.1(t.sub.N) D.sub.1(t.sub.N)].sup.T is obtained based on the t={t.sub.1 t.sub.2 . . . t.sub.N} electron probe scanning the video signal time-series {W.sub.1W.sub.2 . . . W.sub.N} of the electron probe positioning pattern as described in embodiment 1, and W.sub.N denotes the video signal value at time t.sub.N; [0072] S2: the video signal value is obtained at the current time t.sub.N+1, and the fundamental amplitude .sub.N+1=[A.sub.1(t.sub.N+1) B.sub.1(t.sub.N+1) C.sub.1(t.sub.N+1) D.sub.1(t.sub.N+1)].sup.T at the current time t.sub.N+1 is determined by the least square method; [0073] S3: the displacement (u(t.sub.N+1), V(t.sub.N+1)) of the probe at the current time t.sub.N+1 can be expressed as follows:

[00017] u ( t N + 1 ) = P ( 1 ( t N + 1 ) - 1 ) / ( 2 ) , v ( t N + 1 ) = Q ( 1 ( t N + 1 ) - 1 ) / ( 2 ) [0074] where, .sub.1(t.sub.N+1)=tan.sup.1[A.sub.1(t.sub.N+1)/B.sub.1(t.sub.N+1)], .sub.1(t.sub.N+1)=tan.sup.1[C.sub.1(t.sub.N+1)/D.sub.1 (t.sub.N+1)], .sub.1 and .sub.1 denote the phase of the fundamental signal of the spacing of the first line set on the scanning line and the phase of the fundamental signal of the spacing of the second line set on the scanning line when the electron probe is not vibrating respectively, P denotes the spacing of the first line set, and Q denotes the spacing of the second line set.

[0075] As described in embodiment 2, the probe displacement calculation using the Fourier decomposition method is calculated by measuring the video signal during a period of time (e.g., the time taken to perform a line scan). This embodiment shows how to use the recursive least squares method to calculate the probe displacement in real time.

[0076] The time-series {W.sub.1 W.sub.2 . . . W.sub.N} of the video signal corresponding to the previous time t.sub.N to the current time is expressed as follows:

[00018] [ W 1 W 2 .Math. W N ] = [ cos u t 1 sin u t 1 cos v t 1 sin v t 1 cos u t 2 sin u t 2 cos v t 2 sin v t 2 .Math. .Math. .Math. .Math. cos u t N sin u t N cos v t N sin v t N ] [ A 1 B 1 C 1 D 1 ] + [ 1 2 .Math. N ] [0077] where .sub.N denotes the error at time t.sub.N; .sub.u=2/T.sub.u, .sub.v=2/T.sub.v, T.sub.u=P/V, T.sub.u=Q/V, V denotes the scanning speed of the electron probe, P and Q denote the spacing of the first line set on the scanning line and the spacing of the second line on the scanning line, respectively; the fundamental amplitude .sub.N=[A.sub.1(t.sub.N) B.sub.1(t.sub.N) C.sub.1(t.sub.N) D.sub.1(t.sub.N)].sup.T is expressed as follows:

[00019] N = P N .Math. j = 1 N z j W j [0078] where, z.sub.j.sup.T=[cos .sub.ut.sub.j sin .sub.ut.sub.j cos .sub.vt.sub.j sin .sub.vt.sub.j], P.sub.N=(.sub.j=1.sup.Nz.sub.jz.sub.j.sup.T).sup.1); [0079] the fundamental amplitude .sub.N+1 and P.sub.N+1 at the next time can be calculated consecutively by using the least squares method. The fundamental amplitude .sub.N+1 and P.sub.N+1 corresponding to the time-series {W.sub.1 W.sub.2 . . . W.sub.N+1} of the video signal corresponding to the current time t.sub.N+1 can be determined by the least square method as follows:

[00020] N + 1 = [ A 1 ( t N + 1 ) B 1 ( t N + 1 ) C 1 ( t N + 1 ) D 1 ( t N + 1 ) ] T = N + P N z N + 1 1 + z N + 1 T P N z N + 1 ( W N + 1 - z N + 1 T N ) P N + 1 = P N - P N z N + 1 z N + 1 T P N 1 + z N + 1 T P N z N + 1 [0080] where W.sub.N+1 denotes the video signal value at the current time t.sub.N+1.

[0081] Therefore, the probe displacement (u(t.sub.j),v(t.sub.j)) at any time t.sub.j can be calculated according to .sub.j.sup.T=[A.sub.1(t.sub.j) B.sub.1(t.sub.j) C.sub.1(t.sub.j) D.sub.1(t.sub.j)]

[00021] u ( t j ) = P ( 1 ( t j ) - 1 ) / ( 2 ) , v ( t j ) = Q ( 1 ( t j ) - 1 ) / ( 2 ) [0082] where, .sub.1(t.sub.j)=tan.sup.1[A.sub.1(t.sub.j)/B.sub.1(t.sub.j)], .sub.1(t.sub.j)=tan.sup.1[C(t.sub.j)/D.sub.1(t.sub.j)], .sub.1 and .sub.1 denote the phase of the fundamental signal of the spacing of the first line set on the scanning line and the phase of the fundamental signal of the spacing of the second line set on the scanning line when the electron probe is not vibrating respectively, P denotes the spacing of the first line set, and Q denotes the spacing of the second line set.

[0083] Based on the new marker structure pattern, the displacement of electron probe in two directions can be calculated rapidly by recursive least squares algorithm according to the video signal scanned by the marker structure pattern, the calculation speed is fast and real-time control can be realized.

Embodiment 4

[0084] Based on the above-mentioned embodiment 2 or embodiment 3, the embodiment provides an electronic probe positioning control method, comprising: [0085] the measurement values of multiple accelerometers arranged on a vacuum chamber, an optical column, and a wafer stage are obtained in real-time, and input them into a feed-forward controller to obtain a first input voltage of a scanning coil; [0086] a real-time displacement of an electronic probe is obtained by using the electronic probe displacement measurement method as described in embodiment 2 or embodiment 3, and input them into a feed-forward controller to obtain a second input voltage of a scanning coil; [0087] the scanning coil voltage is controlled in real-time according to a final input voltage obtained by integrating the first input voltage and the second input voltage of the scanning coil. Wherein the integrating process is adding the first input voltage and the second input voltage.

[0088] Wherein, the design method of the feed-forward controller is expressed as follows: [0089] a mechanical dynamics analysis diagram of the electron beam lithography equipment is shown in FIG. 6, the vibration of the lithography equipment comes from the vibration of the floor or the vibration of the lower part of the wafer stage caused by the reaction force of the accelerated motion of the wafer stage. By installing J accelerometers on the vacuum chamber, the optical column, and the wafer stage, the relationship between the displacement of the electron probe (u, v) and the output of the accelerometer .sub.1, .sub.2, . . . .sub.J in the frequency domain is expressed as follows:

[00022] [ u v ] = G [ 1 2 .Math. J ] [0090] where, G denotes the transfer function from the measured values of multiple accelerometers to the displacement of the electron probe, which is measured by vibration test. The vibration test is to use a shaker to perform overall vibration on the device or to perform local vibration on the device through the wafer stage, as mentioned earlier, the probe displacement is measured using a new substrate's marker structure pattern; moreover, the calibration of the scanning coil is also carried out in the same way as the vibration test. Firstly, the relationship between the input voltage of the scanning coil (V.sub.x, V.sub.y) and the displacement of the electron probe (u, v) is as follows:

[00023] [ u v ] = C [ V x V y ] [0091] where, C denotes the transfer matrix of the electron probe displacement to the first input voltage of the scanning coil, when a random signal or a sinusoidal signal is input into the scanning coil, the electron probe displacement can be determined by the marker structure pattern of the new substrate to determine the matrix transfer C. Moreover, unlike the transfer function G, the transfer matrix C is independent of frequency. As mentioned above, if the input voltage (V.sub.x, V.sub.y) in both directions of the scanning coil is selected as follows, the electron probe displacement (u, v) caused by floor vibration and wafer stage movement can be eliminated.

[00024] [ V x V y ] = C - 1 G [ 1 2 .Math. J ] [0092] the above expression is the final feed-forward controller expression.

[0093] The design method of the feedback controller is as follows: [0094] the feedback controller uses the classical feedback control algorithm to suppress the displacement of the probe, so the feedback controller is expressed as follows:

[00025] [ V x ( t j ) V y ( t j ) ] = C - 1 { [ k pu 0 0 k pv ] [ u ( t j ) v ( t j ) ] + [ k du 0 0 d dv ] [ u . ( t j ) v . ( t j ) ] } [0095] where, (V.sub.x(t.sub.j), V.sub.y(t.sub.j)) denotes the second input voltage of the scanning coil at time t.sub.j, (u(t.sub.j), v(t.sub.j)) denotes the probe displacement at time t.sub.j, k.sub.pu, k.sub.pv, k.sub.du, k.sub.dv are gain coefficients; the {dot over ()} in {dot over (u)}(t.sub.j) and {dot over (v)}(t.sub.j) denotes a derivative.

Embodiment 5

[0096] the embodiment provides an electron beam lithography equipment, and the substrate adopts an electron probe positioning pattern as described in embodiment 1, which comprises a marker region 3 and an exposure region 4; [0097] the light beam device adopts a multi-beam device, in which one electron probe is used to scan the marker region, and other probes are used to scan the exposure region.

[0098] The electron beam lithography equipment provided in this embodiment has multiple accelerometers mounted on the vacuum chamber, optical column, and wafer stage, multiple accelerometers are connected to the control system, and the control system also obtains the video signal obtained by scanning the marker region on the substrate by electron probe, the control system is also configured to perform the electron probe positioning control method as described in embodiment 4, the control system generates the input voltage of the scanning coil based on the measured value of the accelerometer and the video signal to control the scanning coil.

[0099] The substrate consists of two regions, marker region 3 and exposure region 4 (photoresist layer for exposure), the marker region and the exposure region can be illuminated by the beam at the same time by using a multi-beam device. In this embodiment, two types of multi-beam devices are provided, as shown in FIG. 7a, which are single electron source multi-beam devices, comprising an electron gun 11, a collimator 12, an aperture array 13, a beam blanker array 14, a condenser lens 15, an aperture 16, a scanning coil 17, an objective lens 18, the electron beam is switched at high speed in two regions by beam blanker array 14, the function of beam blanker array 14 itself is to deflect the beam by electrostatic lens or similar device and block the beam at the non-opening of the aperture; as shown in FIG. 7b, which is a multi-beam device with multiple electron sources, comprising a light controller 21, a multi-optical power supply 22, a condenser lens array 23, a condenser lens 24, a scanning coil 25, an objective lens 26, which does not require beam blanker array, and multiple electron probes to scan the marker region and exposure region at the same time. The video signal of the marker region scanning is used as a benchmark for real-time calculation and control of probe displacement.

[0100] It should be noted that other specific structures of the electron beam lithography apparatus are not an improvement of the present invention and will not be described further herein.

[0101] Other embodiments of the present invention also provide a computer-readable storage medium on which a computer program is stored, and the computer program is used to implement a method as described in embodiment 2 or embodiment 3, or embodiment 4.

[0102] It is understandable that the same or similar parts of each of the above-mentioned embodiments can refer to each other, and the contents that are not detailed in some embodiments can refer to the same or similar contents in other embodiments.

[0103] Technical personnel in this field should understand that the embodiment of this application can be provided as a method, system, or computer program product. Therefore, this application may take the form of a full hardware embodiment, a full software embodiment, or a combination of software and hardware embodiments. Moreover, this application can be implemented in the form of computer program products on one or more computer-available storage media (comprising but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-available program code.

[0104] The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block of the flowcharts and/or block diagrams, and combinations of flows and/or blocks in the flowcharts and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in a flowchart of a process or multiple processes and/or a block diagram of a block or multiple blocks.

[0105] These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory generate a manufacturing product that comprises an instruction device that implements the functions specified in a flowchart of a process or multiple processes and/or a block diagram of a block or multiple blocks.

[0106] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are performed on the computer or other programmable device to generate computer-implemented processing, so that the instructions executed on the computer or other programmable device provide the steps for implementing the functions specified in a flowchart of a process or multiple processes and/or a block diagram of a block or multiple blocks.

[0107] While embodiments of the present invention have been shown and described, it will be understood that the above-described embodiments are illustrative and not restrictive, and that changes, modifications, substitutions and alterations may be made by those skilled in the art without departing from the scope of the present invention.