1. Field of the Invention
The present invention relates to a system capable of adjusting status of one or a plurality of particle beams for patterning a substrate and a method for adjusting status of one or a plurality of particle beams for patterning a substrate.
2. Description of the Prior Art
Microlithography, a process for transferring desired patterning information to a wafer, is one of the most critical processes in integrated circuit fabrication. Currently, the mainstream technology for high-volume manufacturing of integrated circuits utilizes optical projection lithography with 193 nm deep ultraviolet laser and water immersion. Its resolution, mainly limited by optical diffraction, has been pushed below 45 nm in half-pitch. However, associated mask complexity and cost have grown prohibitive partly because strong resolution enhancement techniques such as multiple patterning are required to compensate for the diffraction effects. Several next-generation lithography techniques are being investigated for the 22 nm half-pitch node and beyond. Electron beam lithography is one of the promising candidates to replace optical projection lithography because of its capability of high resolution and maskless operation.
Multiple-electron-beam-direct-write (MEBDW) lithography has been proposed and investigated to increase throughput. By utilizing micro-electromechanical system (MEMS) processes for fabricating electron optical systems, the dimension of an electron beam lithography system can be shrunk substantially. Theoretically, a massive amount of electron beams can be integrated and driven to expose the same wafer simultaneously. This architecture poses several engineering challenges to be conquered in order to achieve throughput comparable to optical projection lithography.
The beam quality of an electron beam lithography system can degrade due to various uncertain effects such as electron charging and stray field. In multiple-electron-beam systems, beam positioning drift problems can become quite serious due to heat dissipation and electron optical system (EOS) fabrication errors. Periodic recalibration with reference markers on the wafer has been utilized in single-beam systems to achieve beam placement accuracy.
However, it is difficult to extend technique of periodic recalibration for MEBDW because the complexity involves may increase significantly with beam numbers. In addition to the beam positioning drift, other beam status such as beam attitude/orientation, beam current, and beam shape need to be well controlled as well for maintaining a good patterning quality. Therefore, how to modify the current method and system for adjusting status of particle beams in MEBDW lithography as a method or a system which can adjusting multiple-beams and achieve beam placement accuracy has become an imminent task for the industry.
The disclosure is directed to a method for adjusting status of one or a plurality of particle beams for patterning a substrate and a system using the same. The reflected one or a plurality of particle beams are detected by a plurality of particle detectors to generate a plurality of detector signals, and an estimating unit is used to estimate status information of the particle beams by executing a mathematical method according to the detector signals; and a controller is used to correct the status of the one or the plurality of particle beams according to the estimated status information.
According to a first aspect of the present disclosure, a system capable of adjusting status of one or a plurality of particle beams is provided. The system includes a plurality of particle detectors, an estimating unit and a controller, wherein one or a plurality of particle beams are projected to a substrate. The plurality of particle detectors detect the one or the plurality of particle beams reflected from the substrate to generate a plurality of detector signals in response thereto. The estimating unit estimates status information of the one or the plurality of particle beams by executing a mathematical method according to the plurality of detector signals. The controller adjusts or corrects the status of the one or the plurality of particle beams corresponding to the substrate according to the estimated status information of the one or the plurality of particle beams. With the one or the plurality of particle beams, the substrate is made pattern progressively in a sequence according to a desired pattern.
According to a second aspect of the present disclosure, a method for adjusting status of one or a plurality of particle beams is provided. The method includes the following steps: one or a plurality of particle beams is projected to a substrate; detecting the one or the plurality of particle beams reflected from the substrate by a plurality of particle detectors to generate a plurality of detector signals in response thereto; estimating status information of the one or the plurality of particle beams in by an estimating unit by executing a mathematical method according to the plurality of detector signals; and adjusting or correcting the status of the one or the plurality of particle beams according to the estimated status information of the one or the plurality of particle beams by a controller; wherein the substrate is made pattern progressively in a sequence according to a desired pattern.
The above and other aspects of the disclosure will become better understood with regard to the following detailed description of the non-limiting embodiment(s). The following description is made with reference to the accompanying drawings.
Referring to
The data transmission system 1010, in one embodiment, includes a decoder 1011. In order to reduce the requirement of transmission bandwidth, layout information, such as a desired pattern which would be made on the substrate S, is compressed. Several compression techniques, such as JBIG or Block C4, are feasible approaches to achieve compression ratios more than 10 times. That is, the data transmission system 1010 is used for transmitting data for making pattern on the substrate, which are processed by using technology of data compression or data decoding, according to the desired pattern; and the compressed mask data is transmitted to the decoder 1011, then the decoder 1011 would decode the compressed data to generate and transmit a desired pattern to the controller 1110.
The beam source 1020 is the device which emits particle beams such as photon beams, electron beams, ion beams or any combination thereof, providing the one or the plurality of particle beams. The beam source 1020 can be divided into two types, one is the single-source type and the other is the multiple-source type. The single-source type is easy to maintain or replace when failure takes places, but it can be more difficult to achieve high particle flow density and brightness; besides, unwanted particle flow loss happens at beam splitting units. The multiple-source type can achieve high particle flow density and brightness more easily. The beam source 1020 could receive a control signal to provide one or a plurality of particle beams being projected to the substrate S, wherein the particle beams are substantially vertically projected to the substrate S. In one embodiment, each beam can be individually controlled with ON/OFF signals, and neighboring beams are substantially separated so that the interferences between the beams can be substantially reduced.
In one embodiment, the area of distribution of the particle beams is larger than one ten thousandth of the area of the substrate S; in another embodiment, the particle beams are distributed in a plurality of modules, the area of arrangement of the modules is larger than one ten thousandth of the area of the substrate S.
The particle detectors 1070, such as electron detectors, could detect the one or the plurality of particle beams reflected from the substrate S to generate a plurality of detector signals in response thereto. In one embodiment, the particle detectors 1070 could be disposed as an array of detectors placed above the substrate S, e.g. a wafer. In another embodiment, the particle detectors 1070 could be an array of quadrant-form two-dimensional detectors. The status of one or each of the particle beams is detected, in one embodiment, by at least two of the plurality of particle detectors 1070. In another embodiment, the status of one or each of the particle beams is detected by at least four of the plurality of particle detectors 1070.
In one embodiment, refer to
The substrate focus leveling detector 1130 detects one or a plurality of surface measurement particle beams projected to the substrate, to measure surface profile of the substrate and determine whether the substrate is properly focused and leveled with respected to the one or the plurality of particle beams used for making the pattern. The one or the plurality of surface measurement particle beams can be photon beams, electron beams, ion beams or any combination thereof.
The estimating unit 1090, such as a signal processor, could estimates status information of the one or the plurality of particle beams by executing a mathematical method, such as a mathematical programming method, according to the plurality of detector signals. The status information of the particle beams, for example, could be the number of the reflected particles, particle energy, particle flux, the size, the shape, the position or the attitude of the particle beams. In one embodiment, the estimating unit 1090 also estimates the surface profile of the substrate according to the measured surface measurement particle beam detector signals by the substrate focus leveling detector 1130.
The controller 1110, such as an on-line feedback compensator, adjusts or corrects the status of the one or the plurality of particle beams according to the estimated status information of the one or the plurality of particle beams repeatedly during the duration time when pattern is made on the substrate by the one or the plurality of particle beams.
The blanker array 1030 is used for changing the particle flux of the one or each of the particle beams projected to the substrate according to a control signal, wherein the control signal is determined according to the desired pattern by the controller 1110.
The focusing lens system 1040 is controlled by the controller 1110 to change size or shape of the one or the plurality of particle beams according to a control signal, wherein the controller 1110 adjusts or corrects status of the one or the plurality of particle beams by changing the control signal according to the estimated status information of the one or the plurality of particle beams.
The deflector array 1060 is controlled by the controller 1110 to change position of the one or the plurality of particle beams projected to the substrate according to a control signal; wherein the controller 1110 adjusts or corrects the status of the one or the plurality of particle beams by changing the control signal according to the estimated status information of the one or the plurality of particle beams.
The substrate moving platform 1080, such as being placed under the substrate S, is driven by one or a plurality of force actuators, such as linear induction motors or piezoelectric motors. The substrate moving platform 1080, in one embodiment, includes a first sub-moving platform 1081 and a second sub-moving platform 1082; the first sub-moving platform 1081 is capable of moving with respect to the beam source 1020 for a substantially larger distance, the second sub-moving platform 1082 is capable of moving with respect to the beam source 1020 for a substantially smaller distance.
The controller 1110 controls at least one of the beam source 1020, the blanker array 1030, the focusing lens system 1040, the deflector array 1060 and the substrate moving platform 1080 to let the substrate S be made pattern progressively in a sequence according to a desired pattern. In one embodiment, the desired pattern is transmitted to the controller 1110, then the controller 1110 controls the beam source 1020 to provide one or a plurality of particle beams to be projected on the substrate S according to the desired pattern, and the blanker array 1030, the focusing lens system 1040 and the deflector array 1060 are controlled by the controller 1110 to make the status of the one or the plurality of particle beams more suitable for the desired pattern; for example, according to the desired pattern, the blanker array 1030 is controlled to change the particle flux of the one or each of the plurality of particle beams, the focusing lens system 1040 is controlled to change the size or the shape of the one or the plurality of particle beams, the deflector array 1060 is controlled to change the position of the one or the plurality of particle beams, and the substrate moving platform 1080 is controlled to adjust the position of the substrate S or to exchange a new substrate.
The focusing lens system displacement detector 1050 and the substrate moving platform displacement detector 1120 are used for measuring a displacement of the substrate moving platform 1080 relative to the focusing lens system 1040, wherein the controller 1110 can correct the displacement according to the measured displacement and the desired pattern by adjusting position of the substrate moving platform 1080, the control signal to the beam source 1020, the control signal to the blanker array 1030, or the control signal to the deflector array 1060, wherein the substrate S is made pattern progressively in a sequence according to a desired pattern.
Following is the description about how to adjust the status of the one or the plurality of particle beam when the pattern made on the substrate is different from the desired pattern.
The controller 1110 controls the beam source 1020, the blanker array 1030, the focusing lens system 1040, the deflector array 1060 and the substrate moving platform 1080 according to the desired pattern transmitted from the data transmission system 1010 to make the desired pattern on the substrate S. However, there are lots of reasons resulting the pattern made on the substrate S be different from the desired pattern, so the particle detectors 1070 are used for detecting the status change of the one or the plurality of particle beams to determine whether the status of the one or the plurality of particle beams should be adjusted.
The particle detectors 1070 would transmit the signal generated according to the one or the plurality of particle beams reflected from the substrate S to the estimating unit 1090, and the estimating unit 1090 estimates and transmits the status information by executing a mathematical method, such as a mathematical programming method, according to the plurality of detector signals, to the controller 1110.
When the controller 1110 receives the estimated status information of the one or the plurality of particle beams transmitted from the estimating unit 1090, the measured displacement signals from the substrate moving platform displacement detector 1120 and the measured displacement signals from the focusing lens system displacement detector 1050, the controller 1110 would analyze the collected data to obtain analysis result, such as the one or any one of the plurality of particle beams has drifted, the size, shape, particle flux or the particle energy of the one or any one of the plurality of particle beams has changed, or the substrate moving platform 1080 has been undesirably moved relative to the focusing lens system 1040. The analysis result is used by the controller 1110 to determine the adjustment of one or a plurality of control signals for the beam source 1020, the blanker array system 1030, the focusing lens system 1040, and the substrate moving platform 1080, to adjust or correct the status of the one or the plurality of particle beams appropriately.
Refer to
In step S310, the one or the plurality of particle beams reflected from the substrate S is detected by a plurality of particle detectors 1070 to generate a plurality of detector signals in response thereto.
In step S320, status information of the one or the plurality of particle beams is estimated in an estimating unit 1090 by executing a mathematical method, such as a mathematical programming method, according to the one or the plurality of detector signals.
In step S330, status of the one or the plurality of particle beams is adjusted or corrected according to the information of the one or the plurality of particle beams by a controller 1110.
In step S330, there exists several methods to change the status of the one or the plurality of particle beams, for example, in the first embodiment, to change the particle flux of the one or the plurality of particle beams projected to the substrate S by a blanker array 1030 according to a control signal transmitted from the controller 1110.
In the second embodiment, to change the position of the one or the plurality of particle beams projected to the substrate S by a deflector array 1060 according to a control signal, wherein the controller 1110 adjusts or corrects status of the one or the plurality of particle beams by changing the control signal according to the estimated position deviation information of the particle beams.
In the third embodiment, to change the size or the shape of the one or the plurality of particle beams by a focusing lens system 1040 according to a control signal, wherein the controller 1110 adjusts or corrects status of the one or the plurality of particle beams by changing the control signal according to the information of the particle beams.
In the fourth embodiment, to change the position of the one or the plurality of particle beams projected to the substrate S, the controller 1110 adjusts or corrects status of the one or the plurality of particle beams by adjusting the substrate moving platform 1080 via the first sub-moving platform 1081 and/or a second sub-moving platform 1082. The displacement of the substrate moving platform 1080 relative to the focusing lens system 1040 is measured by a substrate moving platform displacement detector 1120 and a focusing lens system displacement detector 1050, wherein the position of the one or the plurality of particle beams is corrected by the controller 1110 according to the measured displacement and the desired pattern.
It is noted that although the methods used to change the status of the one or the plurality of particle beams are described herein in different embodiments, however, the methods in different embodiments could be used together. For example, the method, described in the first embodiment, used to change status of the one or the plurality of particle beams is to change the particle flux of the one or the plurality of particle beams by a blanker array system 1030, and the method, described in the second embodiment, used to change status of the one or the plurality of particle beams is to change position of the one or the plurality of particle beams by a deflector array 1060, however, the system 1000 could control the blanker array 1030 and the deflector array 1060 at the same time to change status of the one or the plurality of particle beams, such as particle flux and position of the one or the plurality of particle beams.
It is clear that the method for adjusting status of particle beams for patterning a substrate and system using the same of the present disclosure would adjust status of the one or the plurality of particle beams, such as the particle energy, particle flux, size, shape, position or attitude of the particle beams, repeatedly during the duration time when pattern is made on the substrate, to make the desired pattern made on the substrate more accurately.
In addition, the area of distribution of the particle beams is larger than the area of the desire pattern such that more than one copies of the desired pattern could be made pattern at the same time, this would reduce the requirement of the pattern data transmission and increase the production capacity.
While the disclosure has been described by way of example and in terms of the exemplary embodiment(s), it is to be understood that the disclosure is not limited thereto. On the contrary, it is intended to cover various modifications and similar arrangements and procedures, and the scope of the appended claims therefore should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements and procedures.
This application claims the benefit of U.S. Provisional Application No. 61/410,295, filed on Nov. 4, 2010, and U.S. Provisional Application No. 61/431,063, filed on Jan. 10, 2011, the contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61410295 | Nov 2010 | US | |
61431063 | Jan 2011 | US |