Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PYROMETRY ERROR DETECTION SENSOR FOR RTP TEMPERATURE CONTROL SYSTEM
Document Type and Number:
WIPO Patent Application WO/2023/022817
Kind Code:
A1
Abstract:
Embodiments disclosed herein include a method for determining a temperature error of a pyrometer. In an embodiment, the method comprises measuring a first signal with a first sensor of the pyrometer and measuring a second signal with a second sensor of the pyrometer. In an embodiment, the method further comprises determining a reflectivity of a reflector plate from the first signal and the second signal, and determining the temperature error using the reflectivity.

Inventors:
ADERHOLD WOLFGANG (US)
HOWELLS SAMUEL (US)
RAMMOHAN AMRITHA (US)
NGUYEN HUY (US)
Application Number:
PCT/US2022/036932
Publication Date:
February 23, 2023
Filing Date:
July 13, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
APPLIED MATERIALS INC (US)
International Classes:
G01J5/90; G01J5/00; G01J5/02; G01J5/061; G01J5/08; G01J5/52; H01L21/67
Foreign References:
US20060086713A12006-04-27
JP2006093302A2006-04-06
JP2006512590A2006-04-13
JP2001514441A2001-09-11
KR20140088857A2014-07-11
Attorney, Agent or Firm:
BERNADICOU, Michael, A. et al. (US)
Download PDF:
Claims:
CLAIMS

What is claimed is:

1. A method for determining a temperature error of a pyrometer, comprising: measuring a first signal with a first sensor of the pyrometer; measuring a second signal with a second sensor of the pyrometer; determining a reflectivity of a reflector plate from the first signal and the second signal; and determining the temperature error using the reflectivity.

2. The method of claim 1, wherein the first sensor is an emissometer sensor and the second sensor is a main sensor, and wherein the first signal from the emissometer sensor is an IE signal and the second signal from the main sensor is an IM signal.

3. The method of claim 2, wherein the reflectivity of the reflector plate is determined using a ratio of the IE signal to the IM signal.

4. The method of claim 3, wherein the temperature error is proportional to the change in the reflectivity of the reflector plate compared to an original state of the reflector plate.

5. The method of claim 4, wherein the change in the reflectivity is the result of material deposition on the reflector plate.

6. The method of claim 1 , wherein the reflectivity is used to determine an effective emissivity.

7. The method of claim 6, wherein the effective emissivity is used to determine a relative signal loss.

8. The method of claim 1, further comprising: comparing the temperature error with an estimated temperature error provided by a physics based model.

9. The method of claim 8, wherein the temperature error is stored for future use when an absolute value of a difference between the temperature error and the estimated temperature error is less than a predetermined threshold.

10. The method of claim 9, wherein the predetermined threshold is 10% of the temperature error.

11. A processing tool, comprising: a chamber; a substrate support in the chamber; a reflector below the substrate support; a heating unit coupled to the chamber, wherein the heating unit is configured to heat a substrate supported by the substrate support; and a pyrometer passing through the reflector, wherein the pyrometer is configured to measure a temperature of the substrate, wherein the pyrometer comprises: a light pipe; focusing optics; a first sensor configured to detect light emitted from a relatively small spot on the substrate above the light pipe; and a second sensor configured to detect light from a wider angle than the first sensor.

12. The processing tool of claim 11, wherein the first sensor is oriented vertically and the second sensor is oriented horizontally.

13. The processing tool of claim 12, wherein the focusing optics includes a mirror to direct the light emitted from the relatively small spot on the substrate to the vertically oriented first sensor.

14. The processing tool of claim 11, wherein the first sensor and the second sensor are configured to detect changes in the reflectivity of the reflector.

15. The processing tool of claim 11, wherein the processing tool is a rapid thermal processing (RTP) tool.

16. The processing tool of claim 11, further comprising: a plurality of pyrometers.

17. A system for processing substrates, comprising: a chamber; a substrate holder for supporting a substrate; a heating element for heating the substrate; a reflector plate below the substrate; and a pyrometer through the reflector and configured to measure a temperature of the substrate, wherein the pyrometer is capable of being used to detect a temperature error resulting from deposition on the reflector plate, wherein a method to detect the temperature error comprises: measuring a first signal with a first sensor of the pyrometer; measuring a second signal with a second sensor of the pyrometer; determining a reflectivity of the reflector plate from the first signal and the second signal; and determining the temperature error using the reflectivity.

18. The system of claim 17, wherein the first sensor is an emissometer sensor and the second sensor is a main sensor, and wherein the first signal from the emissometer sensor is an IE signal and the second signal from the main sensor is an IM signal.

19. The system of claim 18, wherein the reflectivity of the reflector plate is determined using a ratio of the IE signal to the IM signal. The system of claim 19, wherein the temperature error is proportional to the change in the reflectivity of the reflector plate compared to an original state of the reflector plate.

14

Description:
PYROMETRY ERROR DETECTION SENSOR FOR RTP TEMPERATURE CONTROL

SYSTEM

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to U.S. Patent Application No. 17/403,693, filed on August 16, 2021, the entire contents of which are hereby incorporated by reference herein.

FIELD

Embodiments of the present disclosure pertain to the field of semiconductor processing and, in particular, to rapid thermal processing (RTP) temperature control systems.

DESCRIPTION OF RELATED ART

Rapid thermal processing (RTP) includes a chamber with an array of heating elements opposite from a substrate. The heaters rapidly increase the temperature of the substrate in order to implement a processing condition on the substrate. The heating elements are controlled, at least in part, by pyrometers below the substrate. The pyrometers are contactless temperature measurement solutions.

During processing in RTP systems, molecules from the substrate surface can sublime and redeposit on the chamber surfaces. The view ports of the pyrometer to measure the wafer radiation and determine the wafer temperature get gradually coated during use of the RTP system. This results in temperature errors that cause the control system to drive the processing out of specification.

SUMMARY

Embodiments disclosed herein include a method for determining a temperature error of a pyrometer. In an embodiment, the method comprises measuring a first signal with a first sensor of the pyrometer and measuring a second signal with a second sensor of the pyrometer. In an embodiment, the method further comprises determining a reflectivity of a reflector plate from the first signal and the second signal, and determining the temperature error using the reflectivity. Embodiments disclosed herein may also include processing tools with a pyrometer that can detect temperature error. In an embodiment a processing tool comprising a chamber, a substrate support in the chamber, and a reflector below the substrate support. In an embodiment, a heating unit is coupled to the chamber, wherein the heating unit is configured to heat a substrate supported by the substrate support. In an embodiment, the processing tool further comprises a pyrometer passing through the reflector, wherein the pyrometer is configured to measure a temperature of the substrate. In an embodiment, the pyrometer comprises a light pipe, focusing optics, a first sensor configured to detect light emitted from a relatively small spot on the substrate above the light pipe, and a second sensor configured to detect light from a wider angle than the first sensor.

Embodiments disclosed herein may also include systems with a pyrometer that can detect temperature error. In an embodiment, a system for processing substrates comprises a chamber, a substrate holder for supporting a substrate, a heating element for heating the substrate, a reflector plate below the substrate, and a pyrometer through the reflector and configured to measure a temperature of the substrate. In an embodiment, the pyrometer is capable of being used to detect a temperature error resulting from deposition on the reflector plate. In an embodiment, a method to detect the temperature error comprises measuring a first signal with a first sensor of the pyrometer, measuring a second signal with a second sensor of the pyrometer, determining a reflectivity of the reflector plate from the first signal and the second signal, and determining the temperature error using the reflectivity.

BRIEF DESCRIPTION OF THE DRAWINGS

Figure 1 is a cross-sectional illustration of a rapid thermal processing (RTP) system, in accordance with an embodiment.

Figure 2 is a schematic illustration of a dual channel pyrometer in a RTP system, in accordance with an embodiment.

Figure 3 is a flow diagram of a process for determining a temperature error of a pyrometer in a RTP system, in accordance with an embodiment.

Figure 4A is a graph of effective emissivity versus reflector plate reflectivity, in accordance with an embodiment.

Figure 4B is a graph of relative signal loss versus substrate emissivity, in accordance with an embodiment.

Figure 4C is a graph of temperature error versus substrate temperature, in accordance with an embodiment.

Figure 5 is a flow diagram of a process for comparing temperature error provided by the pyrometer to a temperature error provided by a thermal model, in accordance with an embodiment.

Figure 6 illustrates a block diagram of an exemplary computer system, in accordance with an embodiment of the present disclosure. DETAILED DESCRIPTION

Rapid thermal processing (RTP) temperature control systems are described herein. In the following description, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the present disclosure. It will be apparent to one skilled in the art that embodiments of the present disclosure may be practiced without these specific details. In other instances, well-known aspects are not described in detail in order to not unnecessarily obscure embodiments of the present disclosure. Furthermore, it is to be understood that the various embodiments shown in the Figures are illustrative representations and are not necessarily drawn to scale.

As noted above, redeposition of substances on the interior surfaces of an RTP system (e.g., a reflector plate or quartz window) result in errors in the temperature measurement made by the pyrometers. Additionally, other changes to the surfaces (e.g., chemical reactions or other damage) may also result in errors in the temperature measurement made by the pyrometers. As such, the temperature of the substrate is potentially moved out of specification, and can result in damage to the substrate, and potentially the need to scrap the substrate in some instances. Accordingly, embodiments disclosed herein include systems and processes for detecting temperature error in the readings of the pyrometers. As such, the true temperature of the substrate can be determined and controlled to be within a given specification.

In an embodiment, the temperature error calculation is implemented through the use of a dual channel pyrometer. A first channel is an emissometer sensor that detects light emitted from a small spot on the substrate. The reading from the first channel may be denoted as IE. A second channel is the main sensor that detects a range of radiation from a wider angle. The majority of the main channel radiation stems from multiple reflections of an area around the pyrometer location. Due to the many reflections, the substrate essentially becomes a virtual block body with a reflectance R being essentially equal to 1. The reading from the second channel may be denoted as IM. The ratio of IE/IM can then be used to determine the reflectivity of a reflective plate below the substrate. The decrease in the reflectivity is proportional to the temperature error. In order to move from a proportional value of the temperature error to an actual value of the temperature error, a series of charts are used. In addition to finding the chance in reflectance using a dual channel pyrometer, changes in reflectance can be determined using a laser based system. For example, a processing tool may include a laser source that is used to interrogate a surface (e.g., the reflector plate) in order to detect changes in the reflectance.

In yet another embodiment, similar processes may be utilized in order to detect coatings on a quartz window that separates the heating elements from the chamber. With the substrate removed, the pyrometers can detect the temperature of the quartz window. A dual channel investigation of the quartz window may be used to determine the presence of a coating on the quartz window, which can alter the processing of substrates in the tool.

In some embodiments, the temperature error may be used in an artificial intelligence (Al) or machine learning (ML) context. For example, the measured temperature error may be compared to a temperature error calculated with a physics model. If the measured temperature error and the calculated temperature error are relatively close to each other, then the physics model is accepted as true. If there is a larger difference between the measured temperature error and the calculated temperature error, then the physics model may be retuned.

In some embodiments, the change in reflectance may also be used in a cleaning operation in order to detect a cleaning endpoint. For example, a plasma etching process may be used to remove coatings on interior surfaces. As the coating is removed, the reflectance will change. When the reflectance value is returned to a known level (i.e., a known reflectance of the reflector in an uncoated state), then it can be determined that the cleaning operation is completed. Referring now to Figure 1, a cross-sectional illustration of an RTP tool 100 is shown, in accordance with an embodiment. In an embodiment, the RTP tool comprises a chamber 110. A heating element 105 is provided above the chamber 110. The heating element 105 may be separated from the chamber 110 by a window 106. While shown as a single device, the heating element 105 may comprise a plurality of discrete heating elements. For example, a plurality of heat lamps may be provided across the top of the chamber 110.

In an embodiment, a substrate 115 may be supported by supports 116 in the chamber 110. The substrate 115 may be any type of substrate typical of semiconductor manufacturing processes. For example, the substrate 115 may be a wafer, such as a silicon wafer. In other embodiments, the substrate 115 may be a glass substrate with a non-circular form factor. For example, the substrate 115 may have a rectangular shape in some embodiments. In an embodiment, the supports 116 may raise the substrate 115 above a reflector plate 121. The supports 116 may also be configured to rotate the substrate 115 in some embodiments.

In an embodiment, the reflector plate 121 may be provided over a base 122. A plurality of pyrometers 125 may pass through the base 122 and the reflector plate 121. In an embodiment, the top portion of the pyrometers 125 are shown in Figure 1. Particularly, the light pipe portion of the pyrometers 125 are shown. Additional optics and sensors of the pyrometers 125 are not shown in Figure 1, and are described in greater detail below with respect to Figure 2.

In an embodiment, the pyrometers 125 are used in a control system in order to maintain the substrate 115 at a desired temperature. For example, the pyrometers 125 may be coupled to a controller that takes the temperature information from the pyrometers 125 as an input and provides a control effort to the heating element 105 as an output. As will be described in greater detail below, the pyrometers 125 may be dual channel pyrometers. The use of dual channel pyrometers 125 allows for temperature error to be calculated, as will be described in greater detail below.

Referring now to Figure 2, a cross-sectional illustration of a pyrometer 225 is shown, in accordance with an embodiment. As shown, the pyrometer 225 includes a light pipe 231. The light pipe 231 passes through the base (not shown) and the reflector plate 221. The light pipe 231 takes in light from different areas. A first portion of the input light is designated IE. The IE light is from a substrate 215 directly over the light pipe 231. A second portion of the input light is designated IM. The IM light is reflected multiple times between the substrate 215 and the reflector 221 before reaching the light pipe 231.

In an embodiment, the pyrometer 225 further comprises a first optics region 232. The first optics region 232 collimates the incoming light before it reaches a filter 235. A second optics region 233 is provided after the filter 235. The second optics region 233 is a concentrator. The concentrator in the second optics region 233 focuses the light down to a first sensor 236. The first sensor 236 receives the IM light and may be referred to as an IM sensor 236. A reflector 234 may also be provided in the second optics region 233. The reflector 234 is oriented in the middle of the pyrometer 225 and reflects the IE light to a second sensor 237. The second sensor 237 may be referred to as the IE sensor 237. In an embodiment, the IM sensor 236 and the IE sensor 237 are photodetectors. That is, the photons of the IM light and the IE light induce a current that can be used to determine the intensity of either light source. The IM sensor 236 and the IE sensor 237 may be electrically coupled to pyrometer electronics 238. The pyrometer electronics 238 may be used to implement one or more processes to determine temperature error, as will be described in greater detail below.

Referring now to Figure 3, a flow diagram of a process 370 for determining a temperature error of a pyrometer is shown, in accordance with an embodiment. In an embodiment, the process 370 may be implemented on a RTP tool, such as the RTP tool described above with respect to Figure 1 and Figure 2. In a particular embodiment, the RTP tool includes a dual channel pyrometer that allows for the detection of an IE signal and an IM signal.

In an embodiment, process 370 may begin with operation 371, which comprises measuring a first signal with a first sensor of a pyrometer. In an embodiment, the first signal may be an IE signal and the first sensor may be an IE sensor. In an embodiment, the IE signal may be routed to the IE sensor using a reflector in the pyrometer. The reflector may be similar to the reflector 234 described in greater detail above. Accordingly, the IE signal may be light from directly above the light pipe. In an embodiment, the value of IE is provided by Equation 1. In Equation 1 , e is the emissivity of the substrate, o is the Stefan-Boltzman constant , and T is temperature. IE ~ e ■ < ■ T 4 Equation 1

In an embodiment, process 370 may continue with operation 372, which comprises measuring a second signal with a second sensor of the pyrometer. In an embodiment, the second signal may be an IM signal and the second sensor may be an IM sensors. The IM signal may be obtained from a wide angle over the light pipe. In an embodiment, the value of IM is provided by Equation 2. In Equation 2, c is the emissivity of the substrate, o is the Stefan-Boltzman constant, T is temperature, and R is the reflectivity of the reflective plate.

Equation 2

While described as being two distinct operations, it is to be appreciated that operations 371 and 372 may occur at the same time. That is, the IM value and the IE value may be obtained at substantially the same time. However, it is to be appreciated that the IM value and the IE value may be obtained at different times in some embodiments.

In an embodiment, the process 370 continues with operation 373, which comprises determining a reflectivity of a reflector plate from the first signal and the second signal. Particularly, the reflectivity R may be obtained by taking the ratio of IE over IM. The ratio of IE over IM is provided in Equation 3.

Equation 3

Equation 3 can be rearranged into Equation 4 in order to isolate the reflectivity R.

Equation 4

The reflectivity R can be used to find an absorption coefficient a, as shown in Equation 5, where Ro is the original reflectivity of the reflective plate. The absorption coefficient a is proportional to the losses due to the change in the reflective plate during the processing of multiple substrates. The absorption coefficient a can be used to provide a relative temperature error. However, it is to be appreciated that embodiments may also include the ability to calculate an actual temperature error. As such, the true value of the temperature can be used to control the RTP tool. R o Equation 5 a ~ ~R

In an embodiment, process 370 continues with operation 374 which comprises determining a temperature error using the reflectivity. In an embodiment, a series of charts that can be generated allow for the actual temperature error to be determined. For example, charts similar to those provided in Figures 4A-4C can be used. Referring now to Figure 4A, a graph of the reflector plate reflectivity versus the effective emissivity for a range of wafer emissivities is shown, in accordance with an embodiment. In an embodiment, the effective emissivity E e ff is provided by Equation 6. As indicated by the graph, as the value of R approaches 1, the effective emissivity E e ff goes to 1 as well. In such an instance, the system is modeled as a true black body.

(<?) Equation 6

Eeff = i - R(i - 6)

IM ~ Eeff Equation 7

The signal is proportional to the effective emissivity Eeff , as expressed in Equation 7. Particularly, the derivative of the relative signal loss is provided by Equation 8. Equation 8 is graphically provided in Figure 4B, which illustrates a graph of the wafer emissivity versus relative signal loss per reflectivity change for a range of reflector plate reflectivities. For example, for a substrate with emissivity E of 0.7, the relative signal loss is 0.4. Since the signal loss is per reflectivity change, a 1% change in the reflectivity R results in a 0.4% radiation loss. However, it is to be appreciated that other losses may be included as well. For example, the losses due to absorption from the light pipe surface may also be added to the radiation loss. For example, the light pipe coating may result in an additional 1.0% radiation loss for a total radiation change of -1.4%. Equation 8

In order to move from a relative signal loss to an actual value of the temperature error, the graph in Figure 4C is used. Figure 4C is a chart showing the temperature error per percentage pyrometer current error versus temperature of the substrate. For example, at substrate temperatures of 1100°C, the temperature error is 1.2K/%. In the case described above, the total loss is -1.4%. This results in a temperature error equal to 1.2K/% x -1.4% = -1.7K.

The use of such processes can be used to determine temperature errors that are useful in the control of the heating units of the RTP tool in order to keep the processing conditions within a predetermined threshold. In addition to control applications, the temperature offsets can be used to validate one or more models that are running in conjunction with the RTP tool. For example, the accuracy of machine learning and/or artificial intelligence models may be confirmed using processes to determine temperature offsets. An example of such a process flow is provided in Figure 5.

Referring now to Figure 5, a flow diagram of a process 580 for validating a model is shown, in accordance with an embodiment. In an embodiment, the model that is being validated is a physics based model. A physics based model uses physical parameters and physics based phenomenon to chart the results of various processing conditions. The goal of a physics based model is to match the actual processing within a chamber as close as possible. The physics based model may be used as part of a machine learning or artificial intelligence algorithm for controlling a processing tool, such as an RTP tool.

In an embodiment, the process 580 may begin with operation 581, which comprises running a recipe. The recipe may be any recipe suitable for processing substrates or for implementing planned maintenance (PM). In some embodiments, the recipe may occur at the end of PM in order to revalidate the physics based model.

In an embodiment, the process 580 branches into two parallel operations. In an embodiment, the first branch includes obtaining sensor information at block 583, and the second branch includes obtaining physics model predictions at block 582. The sensor information block 583 may include processes similar to the processes described in greater detail above in order to determine a temperature error of the pyrometers. For example, a dual channel pyrometer may be used to find IM and IE values and the corresponding reflectivity of the reflective plate. The reflectivity can then be used to generate an actual temperature error of the pyrometers. On the second branch, a physics model is queried in order to determine what the physics model believes the true temperature of the substrate is given the parameters of the recipe, the tool settings, and other pertinent tool information (e.g., historic data, or the like).

The process 580 then proceeds to operation 584, which includes comparing the sensor information to the model prediction. The sensor information will provide a true temperature of the substrate during the recipe (i.e., the measured temperature plus the temperature error), and the model prediction provides a modeled temperature of the substrate during the recipe. In an embodiment, the true temperature and the modeled temperature may be a single temperature point during the process. In other embodiments, the true temperature and the modeled temperature may be temperature maps across the surface of the substrate. The temperature maps may be at a single point in time during the recipe or may include temperature maps at multiple times during the recipe.

In an embodiment, the decision block 584 determines if the true temperature and the modeled temperature are matched or not matched. Matched temperatures may refer to two temperatures that are within a certain threshold of each other. For example, a true temperature may be considered as matching the modeled temperature if the modeled temperature is between 90% and 110% of the true temperature. In other embodiments, the modeled temperature is considered as matching the true temperature if the modeled temperature is between 99% and 101% of the true temperature.

In an embodiment, when the temperatures are a match, the correction to the temperature is accepted at block 585. That is, the physics model is accepted, and the process may loop back to running the recipe. The same recipe may be run, or a different recipe may be run. For example, the subsequent recipe may be a recipe for production substrates.

In an embodiment, when the temperatures do not match, the process 580 proceeds to block 586, which comprises stopping the process and requesting a monitor run. In an embodiment, the monitor run may be a method for recalibrating the physics based model used in block 582. In an embodiment, the process 580 then continues to operation 587, which comprises monitoring metrology data. The metrology data may be physical metrology that is performed on the substrate that was processed with the initial recipe in block 581. In other embodiments, virtual metrology may be performed. Virtual metrology may refer to metrology that is derived from one or more sensor outputs in the processing tool. For example, the temperature error calculation may be one example of virtual metrology that can be used to refine the physics based model.

In an embodiment, process 580 may further continue with tuning the physics model at block 588. Tuning the physics model may include applying the various metrology inputs into the physics model in order to more accurately map a given process in the RTP tool. In an embodiment, the tuning may be implemented offline. In other embodiments, machine learning or artificial intelligence algorithms may be used to auto-tune the physics model.

In an embodiment, process 580 may further continue with operation 589, which comprises updating the tuned offset and resetting the reference for the physics model. After the model has been reset following the tuning process, the process may continue by repeating the recipe at block 581. The process may then continue following the process loop any number of times. Figure 6 illustrates a diagrammatic representation of a machine in the exemplary form of a computer system 600 within which a set of instructions, for causing the machine to perform any one or more of the methodologies described herein, may be executed. In alternative embodiments, the machine may be connected (e.g., networked) to other machines in a Local Area Network (LAN), an intranet, an extranet, or the Internet. The machine may operate in the capacity of a server or a client machine in a client-server network environment, or as a peer machine in a peer-to-peer (or distributed) network environment. The machine may be a personal computer (PC), a tablet PC, a set-top box (STB), a Personal Digital Assistant (PDA), a cellular telephone, a web appliance, a server, a network router, switch or bridge, or any machine capable of executing a set of instructions (sequential or otherwise) that specify actions to be taken by that machine. Further, while only a single machine is illustrated, the term “machine” shall also be taken to include any collection of machines (e.g., computers) that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies described herein.

The exemplary computer system 600 includes a processor 602, a main memory 604 (e.g., readonly memory (ROM), flash memory, dynamic random access memory (DRAM) such as synchronous DRAM (SDRAM) or Rambus DRAM (RDRAM), etc.), a static memory 606 (e.g., flash memory, static random access memory (SRAM), MRAM, etc.), and a secondary memory 618 (e.g., a data storage device), which communicate with each other via a bus 630.

Processor 602 represents one or more general-purpose processing devices such as a microprocessor, central processing unit, or the like. More particularly, the processor 602 may be a complex instruction set computing (CISC) microprocessor, reduced instruction set computing (RISC) microprocessor, very long instruction word (VLIW) microprocessor, processor implementing other instruction sets, or processors implementing a combination of instruction sets. Processor 602 may also be one or more special-purpose processing devices such as an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a digital signal processor (DSP), network processor, or the like. Processor 602 is configured to execute the processing logic 626 for performing the operations described herein.

The computer system 600 may further include a network interface device 608. The computer system 600 also may include a video display unit 610 (e.g., a liquid crystal display (LCD), a light emitting diode display (LED), or a cathode ray tube (CRT)), an alphanumeric input device 612 (e.g., a keyboard), a cursor control device 614 (e.g., a mouse), and a signal generation device 616 (e.g., a speaker).

The secondary memory 618 may include a machine-accessible storage medium (or more specifically a computer-readable storage medium) 632 on which is stored one or more sets of instructions (e.g., software 622) embodying any one or more of the methodologies or functions described herein. The software 622 may also reside, completely or at least partially, within the main memory 604 and/or within the processor 602 during execution thereof by the computer system 600, the main memory 604 and the processor 602 also constituting machine-readable storage media. The software 622 may further be transmitted or received over a network 620 via the network interface device 608.

While the machine-accessible storage medium 632 is shown in an exemplary embodiment to be a single medium, the term “machine-readable storage medium” should be taken to include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) that store the one or more sets of instructions. The term “machine -readable storage medium” shall also be taken to include any medium that is capable of storing or encoding a set of instructions for execution by the machine and that cause the machine to perform any one or more of the methodologies of the present disclosure. The term “machine- readable storage medium” shall accordingly be taken to include, but not be limited to, solid-state memories, and optical and magnetic media.

In accordance with an embodiment of the present disclosure, a machine-accessible storage medium has instructions stored thereon which cause a data processing system to perform a method of detecting a temperature error of a dual channel pyrometer.

Thus, methods for measuring temperature errors of a dual channel pyrometer have been disclosed.