Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
TURBOMOLECULAR PUMP DEPOSITION CONTROL AND PARTICLE MANAGEMENT
Document Type and Number:
WIPO Patent Application WO/2019/178128
Kind Code:
A1
Abstract:
A gas pump and processes for preparing the gas pump are presented. The gas pump includes a bottom Holweck stage with internal heaters for cleaning deposits resulting from exhausting gases from a semiconductor manufacturing chamber. One example gas pump includes a turbomolecular stage on a top section of the gas pump and a Holweck stage below the turbomolecular stage. The Holweck stage comprises a rotor element, a stator element with an opening in the center, and one or more heaters. The opening has a substantially cylindrical shape and an inside surface with a plurality of grooves separated by threads. Each heater is situated on a surface of one of the plurality of grooves. The heaters may be turned on to clean the deposits accumulated on the gas pump during the processing of a substrate.

Inventors:
SMITH DENNIS (US)
REIMER PETER (US)
Application Number:
PCT/US2019/021894
Publication Date:
September 19, 2019
Filing Date:
March 12, 2019
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
LAM RES CORP (US)
International Classes:
F04D19/04; F04D29/38; F04D29/58
Domestic Patent References:
WO2005033521A12005-04-14
Foreign References:
US20040228747A12004-11-18
US20150226229A12015-08-13
US6375413B12002-04-23
US5924841A1999-07-20
US6435811B12002-08-20
Attorney, Agent or Firm:
SCHEER, Bradley W. et al. (US)
Download PDF:
Claims:
CLAIMS

What is claimed is:

1. A gas pump having an upper section and configured for extracting gases from a chamber, the gas pump comprising:

a turbomolecular stage arranged in the upper section; and

a Hoiweck stage arranged below or adjacent to the turbomolecular stage, the Hoi week stage comprising:

a rotor element;

a stator element with an opening, the opening having a substantially cylindrical shape and an inside surface including a plurality of grooves, each of the plurality of grooves having a surface and the plurality of grooves being separated by threads; and one or more heaters, each heater situated on at least a surface of a corresponding groove.

2. Hie gas pump as recited in claim 1, wherein each heater comprises a resistive material disposed on the surface of the corresponding groove.

3. The gas pump as recited in claim 1 , further comprising:

a dielectri c coating layer placed between each heater and the surface of the corresponding groove.

4. The gas pump as recited in claim 1, wherein the plurali ty of grooves has a helical or spiral shape.

5. Hie gas pump as recited in claim 1, wherein each heater is placed on the surface of the corresponding groove extending from a first end of the corresponding groove to a second end of the corresponding groove, and wherein each heater comprises one or more connection pads for connecting to electrical power.

6. Tlie gas pump as recited in claim 1, wherein the one or more heaters include a plurality of first heaters and a plurality of second heaters, and wherein one or more of the plurality of first heaters is placed on a first section of a corresponding groove and one or more of the plurality of second heaters is placed on a second section of the corresponding groove.

7. The gas pump as recited in claim 6, wherein the first plurality of heaters and the second plurality of heaters are turned on at the same time or at different times.

8. The gas pump as recited in claim 6, wherein one or more of the first plurality of heaters are turned on at the same time or at different times, and wherein one or more of the second plurality of heaters are turned on at the same time or at different times.

9. The gas pump as recited in claim 1 , wherein at least one heater is disposed in a zigzag pattern formed by resistive material.

10. The gas pump as recited in claim 1, wherein at least one heater is disposed in parallel lines of resistive material.

11 . The gas pump as recited in claim 1, wherein one of the one or more heaters is situated on surfaces oftwO or more corresponding grooves.

12. The gas pump as recited in claim 1, wherein at least two of the one or more heaters are situated on a surface of a corresponding groove.

13. The gas pump as recited in claim 12, wherein the at least two of the one or more heaters are turned on at the same time or at different time.

14. The gas pump as recited in claim 1, wherein the one or more heaters are configurable to provide varying levels of heating.

15. The gas pump as recited in claim 14, wherein the varying levels of heating are provided according to deposits to be cleaned from the gas pump.

16. The gas pump as recited in claim 1, wherein the one or more heaters are turned on based on analysis of output of the gas pump.

17. Tlie gas pump as recited in claim 14, wherein the var ing levels of heating are provided according to deposits to be cleaned from the gas pump.

18. The gas pump as recited in claim 1, wherein the one or more heaters are turned on based on analysis of output of the gas pump.

19. The gas pump as recited in claim 1 , wherein the one or more heaters comprise a plurality of heating elements that are independently controlled, each of the plurality of grooves including one or more of the heating elements.

20. The gas pump as recited in claim 17, wherein at least one of the plurality of heating elements is switched on to eliminate a deposit and turned off when a temperature of the heating element is above a sublimation temperature of the deposit.

Description:
TURBOMOLECULAR PUMP DEPOSITION CONTROL

AND PARTICLE MANAGEME T

CLAIM OF PRIORITY

[0001] Tliis application claims the benefit of priority to U.S. Patent Application Serial No. 15/922,857, filed on March 15, 2018, which is incorporated by reference herein in its entirety.

TECHNIC AL FIELD

[0002] The subject matter disclosed herein generally relates to methods, systems, and programs for cleaning a semiconductor manufacturing apparatus. In some examples, deposition control and particle management is provided during operation of a semiconductor manufacturing apparatus.

BACKGROUND

[0003] A gas pump is used in semiconductor manufacturing for extracting gases from the chamber. In some cases, the gas pump is a turbomolecular pump. The gases travel through multiple stages in the gas pump, and as the gases travel down through the gas pump, the gas pressure changes, which may cause the gases to solidify and create residues on the inside of the gas pump. The residues may clog the gas pump, thereby limiting or stopping the gas pump from proper operation.

[0004] In some cases, the outside of the gas pump is heated to raise the temperature of the gas pump to try to prevent the gases going through the gas pump from developing deposition byproducts. However, the amount of heating that may be applied to the gas pump is limited due to various factors, such as, rotor material, rotational speed, and temperature. For example, some aluminum rotors may not be operated above 130°C.

[0005] In many cases, it is difficult to determine if the gas pump is failing because it is not easy to access and examine the inside of the gas pump for residue. It has been observed that the operation of the chamber often degrades and/or malfunctions over time. The degradation sometimes can be resolved by changing the gas pump, indicating that gas pump malfunction is the root cause of the degradation. One of the main causes of malfunction is the deposition of materials inside the rotor and the inside walls of the gas pump. [QQQ6] The background description provided herein is for the purposes of generally presenting the context of the disclosure. Work of the presently named inventors, to the extent it is described in this background section, as well as aspects of the description that may not otherwise qualify as prior art at the time of filing, are neither expressly nor impliedly admitted as prior art against the present disclosure.

SUMMARY

[QQQ7] Example methods, systems, and computer programs are directed to a gas pump having a botom Holweck stage with internal heaters for cleaning deposits resulting from exhausting gases from a semiconductor manufacturing chamber. Examples merely typify possible variations.

[0008] In one implementation, a gas pump is presented. The gas pump has an upper section and is configured for extracting gases from a chamber Tire gas pump comprises a turbomolecular stage arranged in the upper section, and a Holweck stage arranged below or adjacent to tire turbomolecular stage. The Holweck stage comprises a rotor element, a stator element, and one or more heaters. The stator element has an opening, the opening having a substantially cylindrical shape and an inside surface including a plurality of groo ves, each of the plurality of groo ves having a surface and the plurality of grooves being separated by threads. Each of the one or more heaters are situated on at least a surface of a corresponding groove

[0Q09] In one example, each heater comprises a resisti ve material disposed on the surface of the corresponding groove

[0010] In one example, the gas pump further includes a dielectric coating layer placed between each heater and the surface of the corresponding groove.

[0011 ] In one example, the plurality of grooves has a helical or spiral shape.

[0012] In one example, each heater is placed on the surface of the corresponding groove extending from a first end of the corresponding groove to a second end of the corresponding groove, where each heater comprises one or more connection pads for connecting to electrical power.

[0013] In one example, the one or more heaters include a plurality of first heaters and a plurality of second heaters, and one or more of the plurality of first heaters is placed on a first section of a corresponding groove and one or more of the plurality of second heaters is placed on a second section of the corresponding groove. [0014] In one example, the first plurality of heaters and the second plurality of heaters are turned on at the same time or at different times.

[0015] In one example, one or more of the first plurality of heaters are turned on at the same time or at different times, and one or more of the second plurality of heaters are turned on at the same time or at different times.

[0016] In one example, at least one heater is disposed in a zigzag pattern formed by resistive material.

[0017] In one example, at least one heater is disposed in parallel lines of resistive material.

[0018] In one example, one of the one or more heaters is situated on surfaces of two or more corresponding grooves.

[0019] In one example, at least two of the one or more heaters are situated on a surface of a corresponding groove.

[0020] In one example, the at least two of the one or more heaters are turned on at the same time or at different time.

[0021 ] In one example, the one or more heaters are configurable to provide varying levels of heating.

[0022] In one example, the varying levels of heating are provided according to deposits to be cleaned from the gas pump.

[0023] In one example, the one or more heaters are turned on based on analysis of output of the gas pump.

[0024] In one example, the one or more heaters comprise a plurality of hearing elements that are independently controlled, each of the plurality of grooves including one or more of the heating elements.

[0Q25] In one example, at least one of the plurality of heating elements is switched on to eliminate a deposit and turned off when a temperature of the heating element is above a sublimation temperature of the deposit.

[0026] In another implementation, a process for manufacturing a gas pump is presented. The process includes operations for providing a body having a top section, and for placing a turbomolecular stage in the top section. The method further includes an operation for placing a rotor element of a Hoi week stage in the body below or adjacent to the turbomolecular stage. In addition, the method includes an operation for providing a stator element of the Hoi week stage in which the rotor element may rotate in use. The stator element has an opening, the opening having a substantially cylindrical shape and an inside surface including a plurality of grooves. Each of the plurality of grooves has a surface and the plurality of grooves is separated by threads. The method further includes an operation for printing one or more heaters on the surfaces of corresponding grooves, each heater printed on at least a surface of a corresponding groove. Additionally, the method includes an operation for placing the stator element in the body below die turbomolecular stage.

[0027] In one example, the printing of one or more heaters is performed by a three- dimensional (3D) printer that places resistive, non-conductive and conductive material on the surfaces of the corresponding grooves.

[Q028] In one example, the 3D printer is coupled to one or more connected robotic amis that enable the 3D printer to print on a helical surface of a corresponding groove.

[0029] In one example, each heater comprises a conductive material disposed on a surface of a corresponding groove.

[QQ30] In one example, the process further includes, before printing the one or more heaters, placing dielectric coating layers on die surfaces of the corresponding grooves, where printing one or more heaters further comprises printing the one or more heaters on the dielectric coating layers.

[0031] In one example, each heater is placed on a surface of a corresponding groove extending from a first end of the groove to a second end of the groove, where each heater comprises connection pads for connecting to electrical power.

[QQ32] In one example, the one or more heaters are disposed in a zigzag pattern formed by resistive material or m parallel lines of resistive material.

[0033] In one example, printing one or more heaters further comprises placing one of the one or more heaters on surfaces of two or more corresponding grooves.

[Q034] In one example, printing one or more heaters further comprises placing at least two of the one or more heaters on a surface of a corresponding groove. [0035] In another implementation, a method for cleaning a gas pump is presented. The method includes an operation for activating a gas pump to extract gases from a chamber of a semiconductor manufacturing apparatus during processing of one or more substrates. The gas pump comprises a turbomolecuiar stage and a Holweck stage below the turbomolecuiar stage. The Holweck stage comprises a rotor element, a stator element with an opening, and one or more heaters. The opening has a substantially cylindrical shape and an inside surface with a plurality of grooves, each of the plurality of grooves having a surface and the plurality of grooves being separated by threads. Each heater is situated on at least a surface of a corresponding groove. Hie method further includes an operation for activating the one or more heaters to heat up the inside surface of the stator element in the Holweck stage after the one or more substrates have been processed.

[0036] In one example, activating the one or more heaters further comprises activating the one or more heaters after a predetermined number of substrates has been processed.

[QQ37] In one example, the predetermined number of substrates is one (1).

[0038] In one example, the predetermined number of substrates is at least two (2).

[0039] In one example, activating the one or more heaters further comprises activating the one or more heaters to heat up the inside surface to a temperature that is sufficient for removing deposits formed and accumulated on the inside surface.

[0040] In one example, activating the one or more heaters further comprises activating the one or more heaters at different times or all at the same time.

[0041] In one example, the one or more heaters further comprises activating the one or more heaters to provide varying levels of heating.

[0042] In one example, the varying levels of heating are provided according to deposits to be cleaned from the gas pump.

[0043] In one example, the one or more heaters are activated based on analysis of output of the gas pump.

[0044] In yet another implementation, a method for operating a gas pump during substrate processing is presented. The method includes an operation for activating a gas pump to extract gases from a chamber of a semiconductor manufacturing apparatus during processing of one or more substrates. Hie gas pump comprises a turbomolecuiar stage and a Holweck stage below the turbomolecular stage. The Hoi week stage comprises a rotor element, a stator element with an opening, and one or more heaters. The opening has a substantially cylindrical shape and an inside surface with a plurality of grooves, each of the plurality of grooves having a surface and the plurality of grooves being separated by threads. Each heater is situated on at least a surface of a corresponding groove. Further, the method includes an operation for activating the one or more heaters to heat up the inside surface of the stator element in the Holweck stage during the processing of the one or more substrates

[0Q45] In one example, activating the one or more heaters further comprises activating the one or more heaters to a temperature sufficient to prevent formation of deposits.

[0046] In one example, activating the one or more heaters further comprises activating the one or more heaters intermittently during the processing of the one or more substrates.

[0047] In one example, activating the one or more heaters intermittently further comprises activating the heaters for a period between one and twenty seconds, and deactivating the heaters for a period between one and twenty seconds.

[0048] In one example, activating the one or more heaters further comprises activating the one or more heaters to provide varying levels of heating according to deposits to be prevented from forming and accumulating on the inside surface during processing of the one or more substrates.

[0049] In one example, activating tire one or more heaters further comprises activating the one or more heaters at different times or all at the same time.

[QQ50] In one example, the varying levels of heating are provided according to deposits to be stopped from forming on tire gas pump.

[0051] In one example, the one or more heaters are activated based on analysis of output of the gas pump. BRIEF DESCRIPTION OF TOE DRAWINGS

[0052] Various ones of the appended drawings merely illustrate example embodiments of the present disclosure and cannot be considered as limiting its scope.

[0053] Figure 1 is an etching chamber, according to some example embodiments.

[QQ54] Figure 2 is a sectional view of a turbomolecular pump with a Hoi week stage, according to some example embodiments.

[0055] Figure 3 is the stator of the Holweck stage of the turbomolecular pump, according to some example embodiments.

[0056] Figure 4A illustrates the process of 3D printing an electrical heater, according to some example embodiments

[0057] Figures 4B-4C illustrate additional embodiments of patterns for the electrical heater.

[0058] Figure 5 is tire Holweck stage with printed electrical heaters, according to some example embodiments.

[Q059] Figure 6 illustrates the 3D printing of the heater in the groove, according to some example embodiments.

[0060] Figure 7 is a flowchart of a method for processing a substrate and cleaning the chamber thereafter, according to some example embodiments.

[QQ61 ] Figure 8 illustrates the use of two different heating zones, according to some example embodiments.

[0062] Figure 9 is the flowchart of a process for manufacturing a gas pump, according to some example embodiments.

[0063] Figure 10 is a flowchart of a method for operating a gas pump during substrate processing, according to some example embodiments

[0064] Figure 11 illustrates the use of an array of heaters with independent switching control, according to some example embodiments

[0065] Figure 12 illustrates the evolution of temperature overtime for constant heat input in the presence of deposits, according to some example embodiments.

[0066] Figure 13 is a block diagram illustrating an example of a machine upon which one or more example embodiments may be implemented. DETAILED DESCRIPTION

[QQ67] In some examples, deposition control and particle management may be provided during operation of a chamber to which a gas pump or Hoiweck stage of the present disclosure is fitted. Unless explicitly stated otherwise, components and functions are optional and may be combined or subdivided, and operations may vary in sequence or be combined or subdivided. In the following description, for purposes of explanation, numerous specific details are set forth to provide a thorough understanding of example embodiments. It will be evident to one skilled in the art, however, that the present subject matter may be practiced without these specific details.

[0068] The turbomolecular pump in the etch chamber takes reacted process gases at low pressures and compresses them significantly to a point that dry pumps can further compress and exhaust the gases to a scrubber system at atmospheric pressure. During the compression of gases in various stages of the turbomolecular pump, some gas species changes state from a gas to a solid, which usually results in deposits accumulating in the bottom stage (e.g., the Hoiweck stage) of the turbomolecular pump.

[0069] Implementations of the Hoiweck stage place a printed heater inside the Hoiweck stage, causing the deposits to be volatized and removed from the gas pump. If these deposits are removed, turbomolecular pump reliability is improved. The technology presented herein includes placing the printed heater, such as, a printable inert thin film heater, on the inside of the turbomolecular pump body. The placement of the printed heater on the turbomolecular pump interior allows the removal or minimization of deposition fonned inside the turbomolecular pump.

[0070] Figure 1 shows an etching chamber 100, according to one embodiment. Exciting an electric field between two electrodes is one of the methods to obtain radiofrequency (RE) gas discharge in an etching chamber. When an oscillating voltage is applied between the electrodes, the discharge obtained is referred to as a Capacitive Coupled Plasma (CCP) discharge.

[0071] Plasma may be created utilizing stable feedstock gases to obtain a wide variet of chemically reactive by-products created by the dissociation of the various molecules caused by electron-neutral collisions. The chemical aspect of etching involves the reaction of the neutral gas molecules and their dissociated by-products with the molecules of the to-be-etched surface, and producing volatile molecules, which can be pumped away. When plasma is created, the positive ions are accelerated from the plasma across a space -charge sheath separating the plasma from chamber walls to strike the wafer surface with enough energy to remo ve material from the wafer surface. This is known as ion bombardment or ion sputtering. Some industrial plasmas, however, do not produce ions with enough energy to efficiently etch a surface by purely physical means.

[0072] In one embodiment, fluorocarbon gases, such as CF 4 and C-CrFg, are used in a dielectric etch process for their anisotropic and selective etching capabilities, but the principles described herein can be applied to other plasma-creating gases. The fluorocarbon gases are readily dissociated into chemically reactive by-products that include smaller molecular and atomic radicals. These chemically reactive by-products etch away the dielectric material, which in one embodiment can be SiCh or SiOCH for low-k devices.

[0073] The chamber 100 illustrates a processing chamber with a top electrode 104 and a bottom electrode 108. The top electrode 104 may be grounded or coupled to an RF generator (not shown), and the bottom electrode 108 is coupled to RF generator 118 via matching network 114. RF generator 1 18 provides RF power in one, two, or three different RF frequencies. According to the desired configuration of the chamber 100 for a particular operation, at least one of the three RF frequencies may be turned on or off. In the embodiment shown in Figure 1, RF generator 118 provides 2 MHz, 27 MHz, and 60 MHz frequencies, but other frequencies are also possible

[QQ74] The chamber 100 includes a gas showerhead on the top electrode 104 to input gas into the chamber 100, and a perforated confinement ring 112 that allows the gas to be pumped out of the chamber 100 by gas pump 120. In some example embodiments, the gas pump 120 is a turbomoiecular pump, but other type of gas pumps may be utilized.

[QQ75] When substrate 106 is present in the chamber 100, silicon focus ring 110 is situated next to the substrate 106 such that there is a uniform RF field at the bottom surface of the plasma 102 for uniform etching on the surface of the substrate 106. The embodiment of Figure 1 shows atriode reactor configuration where the top electrode 104 is surrounded by a symmetric RF ground electrode 124. Insulator 126 is a dielectric that isolates ground electrode 124 from top electrode 104.

[QQ76] Each frequency may be selected for a specific purpose in the wafer manufacturing process. In the example of Figure 1, with RF powers provided at 2 MHz, 27 MHz, and 60 MHz, the 2 MHz RF power provides ion energy control, and the 27 MHz and 60 MHz power provide control of the plasma density and the dissociation patterns of the chemistry. This configuration, where each RF power may be turned on or off, enables certain processes that use ultra-low ion energy on the substrates or wafers, and certain processes (e.g., soft etch for low-k materials) where the ion energy has to be low (under 100 or 200 eV).

[QQ77] In another embodiment, a 60 MHz RF power is used on the top electrode 104 to get ultra-low energies and very high density. This configuration allows chamber cleaning with high density plasma when the substrate is not in the chamber 100, while minimizing sputtering on the ESC (electro static chuck) surface. The ESC surface is exposed when the substrate is not present, and any ion energy on the surface must be avoided, which is why the bottom 2 MHz and 27 MHz pow'er supplies may be off during cleaning.

[QQ78] Figure 2 is a sectional view of a turbomolecular pump 200, including a Holweck stage, that may be used as the gas pump 120, according to some example embodiments. Some details have been omitted for the purpose of illustration simplicity. A rotor 204 rotates within a pump casing 202. The turbomolecular pump 200 is a magnetic bearing type pump, and the rotor 204 is supported in a non-contact manner by electromagnets 216 and 218 that constitute a five-axis magnetic bearing. The rotor 204 is magnetically levitated by the magnetic bearing and is rotation ally driven at high speed by a motor 220.

[0079] The rotor 204 includes a number of stages of rotating blades 206, and a fixed side including fixed blades 208 arranged alternately with the rotating blades 206 along the axial direction. Each of the fixed blades 208 is mounted to a base 212.

[QQ80] An outlet port 224 is provided at the base 212, and a back pump (not shown) is connected to the outlet port 212. Due to the rotor 204 being rotationally driven at high speed by a motor 220, while being magnetically le vitated, gas molecules at inlet opening 222 are evacuated toward the outlet port 224.

[0081] The fixed blades 208 and the rotating blades 206 form a turbomolecular stage 226 at a top section of the turbomolecular pump 200, and a Holweck stage 210 is situated below the turbomolecular stage 226. An integrated controller 214 is configurable for managing the operations of the turbomolecular pump 200. [QQ82] During operation of the turbomolecular pump 200, some of the gases going through may become solids when the pressure gradually increases as the gases exit. The solids may then deposit on the internal parts of the turbomolecular pump 200.

[0083] In some arrangements, an external heater is placed on the outside of the turbomolecular pump 200, but the effectiveness of the external heater is limited by the composition of the pump materials (e.g , aluminum), rotational speed and internal rotor temperature. As a result, only limited amounts of heat may eventually reach the deposits on the inside of the Hoi week stage 210. One alternative would be to change the construction materials of the rotor from aluminum to titanium "fins would allow for increases in operating temperature of the rotor. However, there is a cost penalty as the cost of the pump would be considerably higher, such as at four times the cost. Thus, for a number of reasons, arrangements with external heaters have proven unsatisfactory.

[QQ84] When particles are formed in the inside of the turbomolecular pump 200, there may be a back-stream effect where gases or the formed particles flow back into the chamber 100, wdiich may result in a decrease of the reliability of the chamber 100.

[0085] In some present embodiments, heaters are printed on the inside of the Hoi week stage 210. The printed heaters may heat up the inside of the Hoiweck stage 210, thereby mini mi zing and/or preventing the d eposition and accumul ation of undesired particles within the Hoiweck stage 210. More details are provided below with reference to the forming and operation of the printed heaters.

[0086] Figure 3 is a stator 306 of the Hoiweck stage 210 of the turbomolecular pump 200, according to some example embodiments. On the inside surfaces of the stator 306, grooves 302 extend in tire axial direction and are separated by threads 304. In some example embodiments, the grooves 302 have a helical or a spiral shape, but other shapes may also be utilized.

[0087] As noted earlier, the turbomolecular pump 200 includes the turbomolecular stage 226 and the Hoiweck stage 210. Hie turbomolecular stage 226 and the Hoiweck stage 210 handle different volumes of exhausted gas. In general, the pressure at the Hoiweck stage 210 is higher than the pressure at the turbomolecular stage 226 (e.g., ten times), and, in some example embodiments, the exit of the Hoiweck stage 210 is at pressures between 50mt-4Q0torr The pressure increases as the gases go down the turbomolecular pump 200, until the pressure falls out to atmospheric pressure. Many of the deposit problems occur at the Holweck stage 210 because the pressures are higher at this stage and the gases may become solids at these higher pressures.

[0088] There is a limit to how much the outside of the stator 306 may be heated because if it is heated too much the rotor spinning inside will get too hot. If the rotor is made of aluminum, as the rotor gets hotter, the rotor loses its strength, stretches, and may touch the stator 306 creating catastrophic results.

[0089] In some example embodiments, heaters are placed on the stator 306 of the Holweck stage 210 on the surface of the grooves 302. The heaters may heat the surfaces of the grooves 302. for a short period of time to avoid heating the rotor too much, to a point where the rotor may start melting. In some example embodiments, the heaters may reach a temperature of up to 500°C, but only for the short period of time (e.g., one second). The control of the temperature is easier because only the surfaces where deposits occur are heated. On the other hand, if the whole stator 306 is heated, it is more difficult to raise and lower tire temperature due to the bigger volume of material that is heated.

[0090] It is noted that the embodiments are presented herein for placing printed heaters on the Holweck stage 210, but the same principles may be applied for providing printed heaters in other stages. In other example embodiments, the printed heaters may also be printed inside the stator blades of the turbomolecular stage 226.

[0091 ] Figure 4A illustrates the process of 3D printing a heater that may be used with the Holweck stage 210, according to some example embodiments. In some example embodiments, the heaters are deposition heaters formed by building layers of conductive, non- conductive, and resistive films that are deposited on a surface. Once a resistive film is powered, the resistive material within the resistive film heats up to perform the heating function.

[0092] Figure 4A show's a heater 406 being printed on a flat surface 402, such as a dielectric material, by a 3D printer 404. In some example embodiments, the printer 404 may be stationary' while the surface 402 moves to create the pattern. In other example embodiments, the surface 402 may remain stationary while the printer 404 moves to create the pattern.

[0093] In the example of Figure 4A, a heater 406 is formed by printing a zigzag pattern formed by interconnected straight parallel lines. Other heaters may comprise other patterns of resistive material. In general, the resistance of the material in the heater is configured to create the desired temperature based on the power applied to the heater.

[0094] In some example embodiments, the heater 406 may be printed on a 3D surface (e.g., a non-flat surface), as described in more detail below with reference to Figures 5-6.

[QQ95] Figures 4B-4C illustrate additional embodiments of patterns for the heater 406. In some example embodiments, the 3D printer 404 includes a camera, and Figure 4B shows the view of a heater 408 from the camera after the printing is completed.

[0096] The heater 408 includes a plurality of parallel rectangles connected alternatively to parallel lines. In some example embodiments, the base is aluminum and the heating element is tin oxide or doped tin oxide.

[0097] Figure 4C shows a heater 410 formed by interconnected parallel lines that form an electrical circuit connecting the two pads used for connection to power. Although four parallel lines are shown, other embodiments may utilize a different number of parallel lines, such as twe, six, eight, etc.

[0098] In other example embodiments, the power pads may he situated on opposing sides if the number of lines is odd, such as one, three, five, seven, etc

[QQ99] It is noted that the embodiments illustrated in Figures 4A-4C are examples and do not describe every possible embodiment. Other embodiments may utilize different patterns, placement of pads, etc. The embodiments illustrated in Figures 4A- 4C should therefore not be interpreted to be exclusive or limiting, but rather illustrative.

[00100] Figure 5 is the stator 306 of the Holweck stage 210 with the heaters 502, according to some example embodiments. In some example embodiments, the heaters 502 are printed on the groo ves of the stator 306. In the example illustrated in Figure 5, each groove includes a separate independent heater 502, and each heater 502 includes a pattern as illustrated in Figure 4B.

[0100] The heater 502 includes two electrical pads 504-505 for connecting to power. Sectional view 512 shows the different layers of the heater 502 including a base layer, an isolating layer 510, a resistive layer 508 and a protective coating 506 At the bottom, the base layer is the stator 306. Above the base layer, the isolating layer 510 is placed to isolate electrically (and also thermally) the base layer from the voltage applied to the heater 502. In some example embodiments, the voltage applied is in the range of 40-50V, but other voltages may also be used, such as in the range from 30V to 300V.

[0101] The resistive layer 508 is printed on top of the isolating layer 510, and the protective coating 508 may be placed above the resistive layer 508 to protect the resistive layer 508 from gases and residues that might come into contact with the inside of the turbomolecuiar pump 200. In some example embodiments, the resistive layer 508 is made of tin oxide, but other resistive and semiconductor materials may be used

[Q1Q2] In some example embodiments, a hole (not shown) is made in the stator 306 and then power lines (not shown) are printed on a top surface of the stator 306 to power the heaters 502. The hole, also referred to as a feed-through, may be covered (e.g., glass to protect and isolate the wires from the stator 306). In some example embodiments, a small slot may be created on the surface of the stator 306 for the power lines, thus avoiding the power lines protruding above the stator 306. The electrical pads of the heaters 502 may also be indented into the top surface.

[0103] The temperature of the heater 502 may he controlled by adjusting the power or by adjusting the resistance of the heater. In some example embodiments, a calibration takes place to determine the power levels associated with tire heater 502 for reaching a certain temperature. Calibration may also take place to determine the amount of resistive material of the heater 502, e.g., line thickness (vertically and horizontally), surface area, etc,

[0104] For example, a resistive material may provide 0.003 ohms per degree centigrade. By controlling the amount of resistive material, the desired temperature may be reached, (e.g., 400° degrees Celsius). For example, 1350 degrees C may be reached in fi ve seconds or less for a heater 502 powered by 120V.

[Q1Q5] In some example embodiments, the heaters 502 may have a different configuration. For example, one heater may occupy two grooves, where the heater lines go down one groove and up another groove. Similarly, one heater may occupy more than two grooves, or even have one heater that traverses all the grooves.

[0106] In other example embodiments, there may be more than one heater 502 on one groove 302 For example, two or three heaters 502 may be placed on the same groove 302 to allow for fine-tuning of the heated location. An example for a configuration with two heaters 502 per groove 302 is described below with reference to Figure 8. Further yet, all the heaters 502 may be turned on at the same time, or may be turned on at different times.

[0107] In other example embodiments, the heater 502 may he printed on the lateral side of the groove 302, that is, on the side wall of the thread 304, or on both lateral sides of the groove 302. This way, the heater 502 is able to provide heat to better facilitate removal of deposits that are fonned on the threads 304. In other example embodiments, different combinations of heaters 502 printed on the bottom of the groove 302, on any lateral side of the groove 302, or on both lateral sides of the groove 302 may be implemented for better control of the heating of the stator 306. In order to print the heater 502 on the lateral sides of the groove 302, an angled tip may be used on the 3D printer to reach the sides.

[0108] Placing the heaters 502 inside the turbomolecular pump 200 has several advantages, such as having deposits accumulated on the heater 502 itself instead of on the body of the stator 306. The deposits on the heater 502 will be easily removed once the heater 502 is turned on due to the close exposure to the heat source. Further, it is possible to direct the heater 502 to achieve high heating temperatures (e.g., 500°C) in a short period of time and then cool the heater 502 rapidly to minimize heat transfer to the rotor and to the stator 306. Further, it is possible to achieve peak temperatures on the grooves 302 that are higher than the maximum operating temperature for the rotor in addition, the cost of the heaters 502 is similar to the cost of using heaters located externally to the gas pump 120. Further, by eliminating deposits in the inside of the gas pump 120, it is possible to nm the system longer between cleanings.

[0109] Figure 6 illustrates the 3D printing of the heater 502 on the groove 302, according to some example embodiments. In some example embodiments, the stator 306 of the Hoiweck stage 210 remains stationary while the 3D printer 404 prints the heating material on the grooves 302. In some example embodiments, the printing process is an aerosol jet 3D printing process.

[0110] In some example embodiments, 3D printer 404 is capable to print on a curved surface, such as the groove 302, a glass bottle, a ball, etc. The 3D printer 404 has six axis of freedom that allows the 3D printer 404 to rotate freely and move around an object for extrusion printing. [0111] In addition, in some example embodiments, the 3D printer 404 has a camera near the printing head which may act as a scanner (or another sensor may be used to measure the distance from the printing head to a surface) to assist the 3D printer 404 to follow the surface being printed closely. This guarantees that the distance from the printing head to the surface remains substantially constant during the printing process.

[0112] 3D printing has two aspects that are different from conventional printing. First, the material being printed is three-dimensional and has a volume (e.g., heating material has a depth in a range from .50 to 50 microns). Second, the printing head moves a three-dimensional space and can print in any direction, not just print by placing layers of material above each other on a given surface.

[0113] Further, it is noted that 3D printing in the three-dimensional space may include several passes over a surface, where each pass of the printing head deposits a thin layer of material, and each pass grows the thickness of the heater 502. The advantage of having multiple passes is that if there is a printing error (e.g., a gap in a line) during one pass, subsequent passes over the same area may fill out and remedy the printing error.

[0114] Figure 7 is a flowchart of a method for processing a substrate and cleaning the chamber thereafter, according to some example embodiments. While the various operations in this flowchart are presented and described sequentially, one of ordinary skill will appreciate that some or all of the operations may be executed in a different order, be combined or omitted, or be executed in parallel.

[0115] At operation 702, the substrate is loaded in the semiconductor manufacturing chamber. At operation 704, the substrate is processed (e.g., etching operation). During substrate processing, the turbomoiecuiar pump 200 is activated to exhaust the etching gases from the chamber.

[0116] In some embodiments, the heaters 502 are turned off while the substrate is being processed. In other example embodiments, the heaters 502 may be turned on, during substrate processing, with low power to heat up the inside of the turbomoiecuiar pump 200 (e.g., 60-80°C) so as to assist in keeping the gases in gas form and thereby reducing tire amount of deposits. One or more of the heaters 502 may be selectively powered or turned on at the same time or at different time to achieve the desired level or amount of heating. Further, the level or amount of heating (and hence, the temperature) may be controlled to avoid interference with the rotor. As discussed earlier, if the rotor gets too hot, beyond the melting point of the rotor material, the rotor may become unbalanced and the turbomolecular pump 200 will not operate properly.

[0117] At operation 706, the substrate is removed from the chamber. At operation 708, a cleaning operation is performed on the turbomolecular pump 200 by activating the heaters 502 to clean or otherwise remove the deposits formed and accumulated on the inside surfaces of the Holweck stage 210. The level and duration of heating to be provided by the heaters 502 may vary and may be controlled and adjusted according to the nature and composition of the deposits to be cleaned or removed.

[0118] In other example embodiments, the heaters 502 are turned on after a predetermined number of substrates have been processed (e.g., 50 or 100) instead of activating after every substrate.

[0119] In some example embodiments, the heater 502 may be turned on for about a minute at about 500°C, which may eliminate 600 pm of deposition from the gases that convert into solids. In other embodiments, the heater 502 may be turned on for a period of time in the range from 5 seconds to 200 seconds. In some example embodiments, desired areals) with the turbomolecular pump 200 may be heated up to a temperature of about 150 500°C. It is noted that, it is not possible to heat the inside of the turbomolecular pump 200 to this temperature range using an external heater located on the outside of the turbomolecular pump 200.

[0120] In some example embodiments, the heaters 503 may be turned on and off several times during the cleaning operation, in a pulsed manner, to avoid overheating the rotor inside the turbomolecular pump 200. For example, the heaters 502 may be turned on from 5 to 10 seconds, turned off for 50 seconds, and then turned on and off again one or more times. Working in the pulsed mode may bring the heaters 502 to a temperature of 500°C briefly, and for several intermittent cycles, which is significant for cleaning or removing deposits.

[0121] In some example embodiments, the output of the turbomolecular pump 200 is monitored and analyzed to check for gases, solids or by-products leaving the turbomolecular pump 200. The heating cycles may be repeated until the output is compliant with predetermined threshold(s) or criteria (e.g., maximum allowable level of select gases, solids or by-products). [0122] With respect to by-products, two compounds were determined to be the primar source of particle problems and turbo stage deposition. First one is a PTFE-like polymer (CF2) 11 and the second is (NH4)2SiF6 (ammonium hexafluorosilicate). Both of these compounds will volatilize at 500°C or more, or thermally decompose at 500°C or more.

[0123] Since the deposits will likely be also on the heaters 502 themselves, or very close to the heaters 502, a quick activation to a high temperature will be enough to volatilize or thermally decompose the deposits. The heating is localized and quick to eliminate the deposits, while not affecting the rotor of the turbomolecular pump 200.

[0124] By having heaters 502 located on the inside of the turbomolecular pump 200, the external heaters are not needed anymore. This results in cost savings that approximately balance out the additional cost of the heaters 502. Additionally, the elimination of external heaters results in space savings in the manufacturing system or apparatus.

[0125] In one example, activating the one or more heaters further comprises activating the one or more heaters after a predetennined number of substrates has been processed.

[0126] In one example, the predetermined number of substrates is one ( 1).

[0127] In one example, the predetermined number of substrates is at least two (2).

[0128] In one example, activating the one or more heaters further comprises activating the one or more heaters to heat up tire inside surface to a temperature that is sufficient for removing deposits formed and accumulated on the inside surface.

[0129] In one example, activating the one or more heaters further comprises activating the one or more heaters at different times or all at the same time.

[0130] In one example, the one or more heaters further comprises activating the one or more heaters to provide varying levels of heating.

[0131] In one example, the varying levels of heating are provided according to deposits to be cleaned from the gas pump.

[0132] In one example, the one or more heaters are activated based on analysis of output of the gas pump. [0133] Figure 8 illustrates the use of two different heating zones, according to some example embodiments. Figure 8 illustrates a sectional view' of the inside of the stator 306 of the Holw'eck stage 210, which includes grooves 302 separated by threads 304. A plurality of heaters 802, 804 are printed on the grooves 302.

[0134] In some example embodiments, there are two heating zones or sections within each groove 302: a first section (e.g., a top heating zone) with a first plurality of heaters 802 and a second section (e.g., a bottom heating zone) with a second plurality of heaters 804. The first plurality of heaters 802 are powered or turned on at the same time and the second plurality of heaters 804 may be powered or turned at a different time, or at the same time. By having two heating zones within the stator 306, finer temperature control may be obtained on the inside of the Holweck stage 210. Further, one or more of the first plurality of heaters 802 may be powered or turned on at the same time or at different time; likewise, one or more of the second plurality of heaters 804 may be powered or turned on at the same time or at different time.

[Q135] As the gases go down in the turbomolecular pump 200, the pressure increases, so more deposits may be formed on the bottom section than in the top section. Therefore, the bottom heaters 804 may be turned on for a longer period of time than the top heaters 802.

[Q136] In other example embodiments, the heaters 802, 804 may not cover the complete area of the grooves 302, and it may be enough to have fewer heaters 502 to provide enough temperature in the Holweck stage 210. For example, the grooves 302 may alternate between grooves 302 without a heater 802, 804 and grooves 302 with a heater 802, 804.

[0137] Figure 9 is the flowchart of a process 900 for manufacturing a turbomolecular pump 200, according to some example embodiments. While the various operations in this flowchart are presented and described sequentially, one of ordinary' skill will appreciate that some or all of the operations may be exec uted in a different order, be combined or omitted, or be executed in parallel.

[0138] At operation 902, a body having a top section is provided. From operation 902, the process 900 flows to operation 904 for placing a turbomolecular stage in the top section. [0139] From operation 904, the process 900 flows to operation 906 for placing a rotor element of a Holweck stage in the body below or adjacent to the turbomolecular stage. Operation 908 is for providing a stator element of the Holweck stage which the rotor element may rotate in use. The stator element has an opening, the opening having a substantially cylindrical shape and an inside surface including a plurality of grooves. Each of the plurality of grooves has a surface and the plurality of grooves is separated by threads.

[0140] At operation 910, one or more heaters are printed on the surfaces of corresponding grooves, each heater printed on at least a surface of a corresponding groove. From operation 910, the process 900 flow's to operation 912 where the stator element is placed in the body below the turbomolecular stage.

[0141] In one example, the printing is performed by a 3D printer that places resistive material on the surface of the groove. In another example, the 3D printer is coupled to one or more connected robotic arms that enable the 3D printer to print on a helical surface of the groove.

[0142] In one example, each heater comprises a resistive material disposed on a surface of one of tire grooves.

[0143] In one example, the plurality of grooves has a helical or spiral shape.

[0144] In one example, the process 900 further comprises placing, before printing the one or more heaters, a dielectric coating layers on the surface of the grooves, where the one or more heaters are placed on the dielectric coating layers.

[0145] In one example, each heater is placed on the surface of the groove extending from a top portion of the groove to a bottom portion of the groove, wherein each heater comprises connection pads for connecting to electrical power.

[0146] In one example, the heaters are disposed in a zigzag pattern formed by resistive material or in parallel lines of a resistive material.

[0147] Figure 10 is a flowchart of a method for operating a gas pump during substrate processing, according to some example embodiments. Tire method 1000 includes an operation 1002 for activating a gas pump to extract gases from a chamber of a semiconductor manufacturing apparatus during processing of one or more substrates. The gas pump comprises a turbomolecular stage and a Holweck stage below the turbomolecular stage. The Holweck stage comprises a rotor element, a stator element with an opening, and one or more heaters.

[0148] The opening has a substantially cylindrical shape and an inside surface with a plurality of grooves, each of the plurality of grooves having a surface and the plurality of grooves being separated by threads. Each heater is situated on at least a surface of a corresponding groove.

[0149] From operation 1002, the method flows to operation 1004 for activating the one or more heaters to heat up the inside surface of the stator element in the Holweck stage during the processing of the one or more substrates.

[0150] In one example, activating the one or more heaters further comprises activating the one or more heaters to a temperature sufficient to prevent formation of deposits.

[0151] In one example, activating the one or more heaters further comprises activating the one or more heaters intermittently during the processing of the one or more substrates.

[0152] In one example, activating the one or more heaters intermittently further comprises activating the heaters for a period between one and twenty seconds, and deactivating the heaters for a period between one and twenty seconds.

[0153] In one example, activating the one or more heaters further comprises activating the one or more heaters to provide varying levels of heating according to deposits to be prevented from forming and accumulating on the inside surface during processing of the one or more substrates.

[0154] In one example, activating tire one or more heaters further comprises activating the one or more heaters at different times or all at the same time.

[0155] In one example, the varying levels of heating are provided according to deposits to be stopped from forming on the gas pump.

[0156] In one example, the one or more heaters are activated based on analysis of output of the gas pump.

[0157] Figure 11 illustrates the use of an array of heaters 1 1 10 with independent switching control, according to some example embodiments. In some example embodiments, a plurality of heaters is disposed in each of the grooves 302, and each heater may be switched on or off independently. This way, a finer control is provided throughout the interior surface of the stator 306 of the Holweck stage 210.

[0158] Array 1 1 10 represents the different heating elements 1102, where each column represents the heating elements in a groove 302, and each row represents the different heating elements 1102 inside of each groove 302 (from top to bottom). For description purposes, each heating element 1102 is associated with a pair of values responding to the row and the column (r, c) . For example, heating element 1 104 is represented as (I, 2) and heating element 1105 is represented as (2, 3). It is to be noted that array 1110 represents a section of all the heating elements, and a different number of array configurations are also possible, such as arrays with fewer or additional rows and fewer or additional columns.

[0159] In some example embodiments, the width of the groove 302 may vary from top to bottom and the width of the heating elements 1 102 may also vary to accommodate the width of the groove 302 at the location where the heating element 1102 is located.

[0160] In some example embodiments, the heating elements 1102 may be switched on and off in a sequence, which allows for the control of the amount of heating provided to the stator 306. The sequence illustrated in Figure 11, shows that heating element 1104 (1, 2) is switched on first, then switched off, followed by heating elements 1105 (2, 3), 1106 (3, 2), 1 107 (4, 3), and 1 108 (5, 3). The sequence may then be restarted by the controller to remove deposits after other sequences for other heating elements 1102 are activated.

[0161] By controlling what heater is turned on, the controller controls the temperature on the inside surface of the Holweck stage 210, e.g., to make sure that not too much heat is transferred one section of the Holweck stage 210.

[0162] In other example embodiments, other sequences may be configured to spread out the heating generated by the array 11 10. For example, the sequence may select heating elements 1102 at random, or use a top to bottom approach, by switching on the heating elements of one row at the same time, then another row, and so forth. In another example embodiment, the heating elements of one column may be switched on simultaneously, and then other columns are selected at different times.

[0163] In some example embodiments, the controller switches on the heating element 1102 until the heating element 1102 reaches a desired temperature, and then the heating element 1102 is turned off. In some example embodiments, the heat g element 1102 temperature may be measured by measuring the amount of resistance of the heating element 1102, as the resistance is correlated to the temperature.

[0164] When applying a constant heat input to heating element 1102, the temperature of the heating element 1102 will gradually rise until the deposits on the heating element 1102 start converting from solid to gas, e.g., sublimation of the deposit. During sublimation, the temperature remains constant until all the deposits have been evaporated. This is similar to boiling a pot of water; the temperature will gradually increase to 100°C and the water will start boiling, which means that the temperature will remain at 100°C. Once all the water is evaporated, the temperature of the pot may continue to rise above 1Q0°C, More details are provided below with reference to Figure 12 for the evolution of temperature over time.

[0165] Thus, when the temperature of the heating element 1 102 starts rising again after a period of constant temperature, the heating element 1102 is switched off because the deposits have already been cleared. Another heating element 1102, or other heating elements, will be switched on to continue eliminating deposits in some example embodiments, the temperature of the heating element 1102 is controlled to ensure that the temperature does not go above a threshold temperature to avoid damage to the stator 306.

[0166] One benefit of sequential heating element 1 102 activation is that a reduced heat load is brought into the turbopump, as compared to running ail the heaters at the same time. Additionally, by not activating all heaters at the same time, the power supply may be reduced due to the decreased load. Further yet, electrical energy may be safe by controlling which heating elements 1 102, and for how long, are turned on based on the presence of deposits on tire heating element 1102.

[0167] In some example embodiments, a self-learning procedure may be implemented to adjust the timing forthe heating elements 1 102 based on the temperature.

[0168] Figure 12 illustrates the evolution of temperature over time for constant heat input in the presence of deposits, according to some example embodiments. In some example embodiments, the target temperature for the heating element is based on the temperature at which the deposits turn from solid to gas, also referred to as sublimation.

[0169] The target temperature is set a few degrees above the sublimation temperature. In some example embodiments, the target temperature is 5°C above the temperature at which the deposits turn from solid to gas, hut other thresholds may be used. Thus, if the sublimation temperature is 70°C, the target temperature for the heating element is 75 °C.

[0170] Figure 12 illustrates an example for eliminating aluminum chloride (AlCb) deposits. The sublimation temperature of AlCb is 120°C. Chart 1202 shows an example of activating the heating element 1102 for eliminating AlCb deposits. The vertical axis is the temperature at the heating element 1102, and the horizontal axes is for time (in seconds) when applying constant heat input to the heating element 1102.

[0171] After 30 seconds, the temperature is gradually rising 1204 until the temperature reaches 120°C at 50 seconds. From 50 seconds to 80 seconds, the temperature stays constant 1206 because the AlCb deposits are being eliminated and the energy provided by the heating element is used to convert the deposits into gas.

[0172] At 80 seconds, the temperature starts rising again 1208, which means that the deposits have been eliminated. In some example embodiments, the threshold temperature is 125°C, so the heating element would be turned off at the time when the temperature reaches 125°C.

[0173] In some example embodiments, the temperature is measured based on the resistance of the heating element 1102. In some example embodiments, the power applied to the heating element is turned off momentarily while the resistance is measured. In other example embodiments, a thermocouple may be mounted near the heating element 1 102 to check the temperature (at least based on the distance from the thermocouple to the heating element).

[0174] In some example embodiments, the amount of time that the heating elem ent 1102 has to be switched on to eliminate deposits may be used to identify the thickness of the deposit. This information may be used for troubleshooting the performance of the chamber. For example, if a large amount of deposits starts being accumulated on the turbopump, preventive maintenance may be applied to identify the problem .

[0175] Figure 13 is a block diagram illustrating an example of a machine 1300 upon which one or more example process embodiments described herein may be implemented or controlled. In alternative embodiments, the machine 1300 may operate as a standalone device or may be connected (e.g., networked) to other machines. In a networked deployment, the machine 1300 may operate in the capacity of a server machine, a client machine, or both in server-client network environments. In an example, the machine 1300 may act as a peer machine in a peer-to-peer (P2P) (or other distributed) network environment. Further, while only a single machine 1300 is illustrated, the term “machine” shall also be taken to include any collection of machines that individually or jointly execute a set (or multiple sets) of instructions to perform any one or more of the methodologies discussed herein, such as via cloud computing, software as a service (SaaS), or other computer cluster configurations

[0176] Examples, as described herein, may include, or may operate by, logic, a number of components, or mechanisms. Circuitry is a collection of circuits implemented in tangible entities that include hardware (e.g., simple circuits, gates, logic, etc ). Circuitry membership may be flexible over time and underlying hardware variability. Circuitries include members that may, alone or in combination, perform specified operations when operating. In an example, hardware of the circuitry ' may be immutably designed to cany out a specific operation (e.g , hardwired). In an example, the hardware of the circuitry' may include variably connected physical components (e.g , execution units, transistors, simple circuits, etc.) including a computer-readable medium physically modified (e.g , magnetically, electrically, by moveable placement of invariant massed particles, etc.) to encode instructions of the specific operation. In connecting the physical components, the underlying electrical properties of a hardware constituent are changed (for example, from an insulator to a conductor or vice versa). The instructions enable embedded hardware (e.g., the execution units or a loading mechanism) to create members of the circuitry in hardware via the variable connections to carry out portions of the specific operation when m operation. Accordingly, the computer-readable medium is communicatively coupled to the other components of the circuitry' when the device is operating. In an example, any of the physical components may be used in more than one member of more than one circuitry. For example, under operation, execution units may be used in a first circuit of a first circuitry' at one point in time and reused by a second circuit in the first circuitry, or by a third circuit in a second circuitry, at a different time.

[0177J The machine (e.g., computer system) 1300 may include a hardware processor 1302 (e.g., a central processing unit (CPU), a hardware processor core, or any combination thereof), a graphics processing unit (GPU) 1303, a main memory' 1304, and a static memory 1306, some or all of which may communicate with each other via an interlink (e.g., bus) 1308. The machine 1300 may' further include a display' device 1310, an alphanumeric input device 1312 (e.g., a keyboard), and a user interface (UI) navigation device 1314 (e.g., a mouse). In an example, the display device 1310, alphanumeric input device 1312, and UI navigation device 1314 may be a touch screen display. The machine 1300 may additionally include a mass storage device (e.g., drive unit) 1316, a signal generation device 1318 (e.g., a speaker), a network interface device 1320, and one or more sensors 1321, such as a Global Positioning System (GPS) sensor, compass, accelerometer, or other sensor. The machine 1300 may include an output controller 1328, such as a serial (e.g., universal serial bus (USB)), parallel, or other wired or wireless (e.g., infrared (IR), near field communication (NFC), etc.) connection to communicate with or control one or more peripheral devices (e.g., a printer, card reader, etc.).

[0178] The mass storage device 1316 may include a machine-readable medium 1322 on which is stored one or more sets of data structures or instructions 1324 (e.g., software) embodying or utilized by any one or more of the techniques or functions described herein. The instructions 1324 may also reside, completely or at least partially, within the main memory 1304, within the static memory 1306, within the hardware processor 1302, or within the GPU 1303 during execution thereof by the machine 1300. In an example, one or any combination of the hardware processor 1302, the GPU 1303, the main memory 1304, the static memory 1306, or the mass storage device 1316 may constitute machine -readable media.

[0179] While the machine-readable medium 1322 is illustrated as a single medium, the term“machine-readable medium” may include a single medium or multiple media (e.g., a centralized or distributed database, and/or associated caches and servers) configured to store the one or more instructions 1324.

[0180] lire term“machine-readable medium” may include any medium that is capable of storing, encoding, or carrying instructions 1324 for execution by the machine 1300 and that cause the machine 1300 to perform any one or more of the techniques of the present disclosure, or that is capable of storing, encoding, or carrying data structures used by or associated with such instructions 1324. Non-limiting machine-readable medium examples may include solid-state memories, and optical and magnetic media. In an example, a massed machine-readable medium comprises a machine-readable medium 1322 with a plurality of particles having invariant (e.g., rest) mass. Accordingly, massed machine-readable media are not transitory propagating signals. Specific examples of massed machine-readable media may include non-volatile memory, such as semiconductor memory' devices (e.g., Electrically Programmable Read-Only Memor ' (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM)) and flash memory devices: magnetic disks, such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks

[0181] The instructions 1324 may further be transmitted or received over a communications network 1326 using a transmission medium via the network interface device 1320.

[0182] Throughout this specification, plural instances may implement components, operations, or stractures described as a single instance. Although individual operations of one or more methods are illustrated and described as separate operations, one or more of the individual operations may be performed concurrently, and nothing requires that the operations be performed in the order illustrated. Structures and functionality' presented as separate components in example configurations may be implemented as a combined structure or component. Similarly, structures and functionality presented as a single component may be implemented as separate components. These and other variations, modifications, additions, and improvements fall within the scope of the subject matter herein.

[0183] The embodiments illustrated herein are described in sufficient detail to enable those skilled in the art to practice the teachings disclosed. Other embodiments may be used and derived therefrom, such that structural and logical substitutions and changes may be made without departing from the scope of tins disclosure lire Detailed Description, therefore, is not to be taken in a limiting sense, and the scope of various embodiments is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled.

[0184] As used herein, the term“or” may be construed in either an inclusive or exclusive sense. Moreover, plural instances may be provided for resources, operations, or structures described herein as a single instance. Additionally, boundaries between various resources, operations, modules, engines, and data stores are somewhat arbitrary, and particular operations are illustrated in a context of specific illustrative configuration . Other allocations of functionality are envisioned and may fall within a scope of various embodiments of the present disclosure. In general, stractures and functionality presented as separate resources in the example configurations may be implemented as a combined structure or resource. Similarly, structures and functionality presented as a single resource may be implemented as separate resources. These and other variations, modifications, additions, and improvements fall within a scope of embodiments of die present disclosure as represented by the appended claims. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.