Next Patent: Image vibration prevention apparatus
Next Patent: Image vibration prevention apparatus
Plaque It!
|
[0001] 1. Field of the Invention
[0002] The invention relates generally to semiconductor thermal processing during fabrication. More particularly, the invention is directed to a system and method for filtering temperature anomalies from a closed-loop thermal control system.
[0003] 2. Description of Related Art
[0004] Individual semiconductors or integrated circuit (IC) devices are typically formed on a semiconductor substrate by numerous different processes. A number of these processes require thermally processing the semiconductor substrate to allow various chemical and physical reactions to take place as the substrate is fabricated into multiple IC devices. The systems that perform the thermal processing typically include a heat source, a controller for controlling the heat source, and a substrate holder for holding the semiconductor substrate adjacent the heat source during thermal processing.
[0005] Modern thermal processing systems heat semiconductor substrates under controlled conditions according to predetermined thermal recipes. These thermal recipes fundamentally consist of a temperature that the semiconductor substrate must be heated to, and the time that the thermal processing system remains at that temperature. For example, thermal recipes may require the semiconductor substrate to be heated to distinct temperatures between 30 and 1200° C., for processing times at each distinct temperature of between 0 and 60 seconds.
[0006] To meet certain objectives, such as minimal diffusion, these thermal processing systems must also restrict the amount of time that each semiconductor substrate is subjected to a high temperature. To accomplish this, the temperature ramp rate is often very steep, i.e., the thermal processing system often needs to change from a high to low temperature, or visa versa, in as short a time as possible.
[0007] These steep temperature ramp rates led to the development of Rapid Thermal Processing (RTP). During RTP the semiconductor substrate is irradiated with a radiant heat source powerful enough to quickly raise the temperature of the semiconductor substrate to the desired process temperature and hold it at that temperature for a sufficient period of time to accomplish a specific process step. Typical temperature ramp rates for RTP range from 20-250° C./second as compared to 5-15° C./minute for conventional furnaces.
[0008] RTP is typically used for thermal oxidation, Chemical Vapor Deposition (CVD), substrate bonding, and annealing. What is more, RTP is rapidly becoming the technology of choice for oxidation and annealing steps in advanced ultra-large scale integration (ULSI) fabrication.
[0009] The radiant heat sources used in RTP systems are mostly tungsten-halogen or arc lamps arranged in a linear or circular array. This array is typically located directly above, below, or both above and below the semiconductor substrate. RTP systems typically also rotate the semiconductor substrate while irradiating it to more evenly distribute temperature across the surface of the semiconductor substrate.
[0010] Since these lamps have very low thermal mass relative to furnaces, the substrate can be heated rapidly. Rapid substrate cooling is also easily achieved since the heat source may be turned off quickly without requiring a slow temperature ramp-down. Lamp heating of the substrate minimizes the thermal mass effects of the process chamber and allows rapid real time control over the substrate temperature.
[0011] An example of a typical prior art RTP system
[0012] The RTP system
[0013] Each concentric zone of heating lamps is separately controlled by a controller
[0014] Semiconductor substrates
[0015] In use, the semiconductor substrate is typically rotated at several to several hundred revolutions per minute. However, in a preferred embodiment, the semiconductor substrate is rotated at ninety revolutions per minute. Therefore, the temperature probes measure different areas of the substrate at each instant of time. Furthermore, as the IC area/s and open area/s may have significantly different thermal and optical properties, the open area/s may absorb more or less heat than the IC area/s. Therefore, the temperature probes adjacent the open area/s could measure significantly higher or lower temperatures. To account for this difference, i.e., different temperatures measured adjacent the open area/s, the controller
[0016] In addition, non-uniformity of the substrate leads to nonuniform material properties, such as alloy content, grain size, and dopant concentration. These nonuniform material properties degrade the circuitry and decrease IC device yield per semiconductor substrate.
[0017] One prior art system compensating for these substrate temperature non-uniformities caused by open area/s, uses low pass filters or notch filters for the temperature data for all temperature probes. For example, where the thermal recipe calls for a temperature of 1000° C., the temperature probes 1-6 and 8 read 1000° C., while temperature probe 7, at an open area, reads 1020° C. at 20% of all time steps and 1000° C. at 80% of all time steps. The low pass or notch filter will average such measured temperatures and yields a measured temperature of 1004° C. Therefore, the controller will lower the temperature of the lamps by 4° C. to 996° C. at the temperature probe
[0018] In addition, prior art systems that utilize low pass filters slow down the temperature response of the controller and/or the radiation source, thereby reducing controllability of the thermal process. This hampers fast temperature ramp-up and ramp-down rates, which are required by most RTP thermal recipes.
[0019] Since the above described notch or low pass filters do not differentiate between critical temperature data at IC area/s and non-critical temperature data at open area/s, it is common practice to minimize the open area/s on the substrate by stepping out all masks to the edge of the substrate, thereby making the substrate as uniform as possible. This is extremely costly, and almost impossible for high-resolution masks.
[0020] In light of the above, there is a need for a system and method for filtering temperature anomalies from a closed-loop thermal control system, without sacrificing temperature response or compromising the thermal recipe.
[0021] According to the invention there is provided a method for controlling a semiconductor thermal process. A semiconductor substrate is radiated in accordance with a thermal recipe. Temperature measurements of the semiconductor substrate are then obtained along with information concerning the position of the semiconductor substrate at the time of each temperature measurement. It is then determined for a particular position of the semiconductor substrate, whether at least one particular temperature measurement of the temperature measurements should be filtered. If so, at least one particular temperature measurement is then filtered to obtain at least one filtered temperature measurement. The radiation of the semiconductor substrate is subsequently controlled based on the temperature measurements, the at least one filtered temperature measurement, and the thermal recipe.
[0022] Further according to the invention there is provided a system for controlling a semiconductor thermal process. The system includes a radiation source, multiple temperature probes, a position detector, and a controller. The radiation source is configured to irradiate a semiconductor substrate; each of the temperature probes is configured to measure temperatures of the semiconductor substrate; and the position detector is configured to determine the position of the semiconductor substrate. The controller includes a central processing unit, input ports, output ports, and a memory. The input ports are configured for communicating with the temperature probes and the position detector, while the output ports are configured for communicating with the radiation source. The memory includes a thermal recipe and a masking profile consisting of a list of positions of the semiconductor substrate and associated temperature probes where filtering should occur. The memory also includes measurement procedures for obtaining temperature measurements from the temperature probes, and for obtaining a position of the semiconductor substrate from the position detector. Filtering procedures in the memory filter temperature measurements obtained from the temperature probes to obtain at least one filtered temperature measurement. The filtering is based on the position of the semiconductor substrate and the masking profile. Control procedures in the memory supply power to the radiation source based on the temperature measurements obtained from the temperature probes, the at least one filtered temperature measurement, and the thermal recipe.
[0023] Still further according to the invention there is provided a computer program product for controlling a semiconductor thermal process. The computer program product includes a computer readable storage medium and a computer program mechanism embedded therein. The computer program mechanism includes instructions for performing the above described method.
[0024] The above described system and method enables precise temperature control of the critical IC area/s. This reduces costs of having to step out all mask layers to the edge of the substrate.
[0025] Furthermore, the above described system and method prevents erroneous controller output in response to temperature anomalies or spikes. This reduces the stress and increases the life of the radiation source. Such a system and method also reduces the temperature stress of the substrate, but still allows rapid temperature changes of the radiation source.
[0026] In addition, this system and method can also be used with standard controllers, as it modifies the temperature input to the controller, without altering the response, dynamics, or stability of the controller.
[0027] Still further, this system and method results in improved mask alignment, due to better temperature uniformity of the IC area/s. Also, this system and method results in reduced substrate slip.
[0028] In yet another embodiment of the invention, a method for centering a substrate within a process chamber is provided. An unprocessed substrate is radiated within a tool. The unprocessed substrate is then rotated within the tool and temperature measurements of the unprocessed substrate are obtained. The position of the unprocessed substrate when each of the temperature measurements is obtained is also established. It is then determined whether the temperature measurements include any temperature anomalies. Finally, a robot that positions the unprocessed substrate within the tool is calibrated based on the temperature measurements, the position of the unprocessed substrate, and any temperature anomalies. Therefore, the above described system can be used for centering substrates on a substrate support without opening the tool and without using processed substrates.
[0029] For a better understanding of the nature and objects of the invention, reference should be made to the following detailed description, taken in conjunction with the accompanying drawings, in which:
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039] Like reference numerals refer to corresponding parts throughout the several views of the drawings.
[0040] The present invention is used to filter temperature anomalies in semiconductor thermal processes, such as RTP. This reduces substrate slip and warpage, as well as substrate non-uniformities caused by exposing different portions of the substrate to different temperatures. This also stabilizes the controller and/or radiation source by eliminating oscillation induced by measured temperature anomalies.
[0041]
[0042] Still further, the system
[0043] In use, a signal from the light source
[0044] Multiple temperature sensors or probes
[0045]
[0046] The controller
[0047] In a preferred embodiment, the controller
[0048] The memory
[0049]
[0050] In an alternative embodiment, the temperature readings of all temperature probes are recorded over several rotations, and the repeated pattern is extracted and correlated to the substrate layout in the layout file.
[0051] Once the substrate layout has been determined at step
Angle Angle Replace Replace Replace Replace Replace Replace Replace Masking Start End T8 T7 T6 T5 T4 T3 T2 Profile 0 45 1 0 0 0 0 0 0 1000000 45 140 0 0 0 0 0 0 0 0000000 140 220 0 0 1 0 0 0 0 0010000 220 320 1 1 0 0 0 0 0 1100000 320 360 0 0 0 0 0 0 0 0000000
[0052] where the signal received from the light detector
[0053] The control procedures
[0054] The measurement procedures
[0055] Once the substrate position has been established at step
[0056] However, if there are open areas (
[0057] The filtering procedures may use any suitable calculation to determine the filtered temperature. For example, the measured temperature may simply be replaced with the temperature measured at the central temperature probe, as no open areas should exist at the center of the substrate, such as at T1 (
[0058] where
[0059] T
[0060] T
[0061] T
[0062] T
[0063] T
[0064] k is the time step when filtering starts (for instance at a k
[0065] i is the number of time steps (1, 2, . . . , n); and
[0066] n is the maximal number of time steps prior to k that is used to calculate ΔT
[0067] The control procedures
[0068]
[0069] A rotation angle axis
[0070] In this example, the temperature probe T4 deletes a temperature anomaly or spike
[0071]
[0072]
[0073] In another embodiment, repeated temperature anomalies can be removed from the signals of all temperature probes, further smoothing the controller input.
[0074]
[0075] Once an unprocessed substrate (i.e. a substrate that has no transistors thereon) has been loaded onto a substrate support in a chamber, the unprocessed substrate is radiated at step
[0076] The control procedures
[0077] If an oscillation exists (
[0078] In an alternative embodiment, the substrate is then repositioned in the chamber by the transfer robot, at step
[0079] The foregoing descriptions of specific embodiments of the present invention are presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously many modifications and variations are possible in view of the above teachings. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. Furthermore, the order of steps in the method are not necessarily intended to occur in the sequence laid out. It is intended that the scope of the invention be defined by the following claims and their equivalents.