This invention relates generally to semiconductor fabrication processes, and more particularly, to apparatuses and methods for facilitating removal of particles from surfaces, such as from a surface of a reticle, mask, mask blank, wafer, substrate, glass plate, flat panel, etc.
Removal of sub-100 nanometer (nm) particles from a surface can be a challenging subject for semiconductor fabrication processes. These particles may include contaminants on the surface including materials such as organic material, dust, residue, and metal impurities. Generally, the particles may accumulate when the substrate is being stored or is in a stand-by state between successive processes, and the accumulated particles may cause defects, particularly for integrated circuits on a substrate.
The surface-particle interactions depend on the material and the surface structure. As such, the energy transfer efficiency needed to remove a particle from a surface strongly depends on the size of the particle on the surface. Generally, adhesive forces between a particle and the surface need to be broken and the particle needs to be transported far enough away from the surface to ensure that the particle will not be re-deposited on the surface.
Prior methods for removing particles include wet cleaning techniques that involve immersing a substrate in a series of chemical solutions or spraying a series of chemical solutions onto a substrate, including for example, hydrofluoric acid, hydrogen peroxide solution, sulfuric acid, etc. In some techniques, a spin brush may be included. However, these processes are both expensive and produce waste that is environmentally harmful. Additionally, the use of a spin brush can be effective in removing large particles, but is not particularly effective in removing particles on the order of sub-microns or smaller.
Additionally, Next Generation Lithography (NGL) used in semiconductor technology includes reflective optics on glass substrates which have a surface roughness of approximately 1.5 Angstrom RMS or less to prevent scattering of the light, which may degrade the lithography process performance. According to International Technology Roadmap for Semiconductor (ITRS), the critical defect size that needs to be removed from surface depends on the half pitch (HP) of technology node used for building that device. For example, ITRS requires that all particles larger than 14 nm be removed from wafer surface in front-of-the line processes used for fabrication of transistors based on FLASH memory technology. Similarly, particles larger than about 12 nanometers need to be removed from the surface of an Extreme Ultraviolet (EUV) mask substrate that is used for 26 nm NGL. Conventional wet cleaning techniques that use under etching of particles to remove particles from a surface are not applicable in this situation since they increase the surface roughness beyond the required value. In addition, many advanced cleaning tools do not have the ability to totally remove particles with these dimensions, from the surface of a plate. This is due to the lack of a mechanism to convey a relatively high energy or momentum to the particles in the vicinity (few nanometers) of the surface. Additionally, current tools typically lack a mechanism to increase the population of reactive species in the vicinity of the liquid-surface interface.
In one aspect, the shortcomings of the prior art are overcome and additional advantages are provided through the provision of an apparatus which includes a cleaning tool for fabricating removal of particles from a surface cleaned. The cleaning tool includes: at least one acoustic wave generator to direct acoustic waves towards the surface to be cleaned, the at least one acoustic wave generator including an acoustic transducer which facilitates generating the acoustic waves and an acoustic coupler substrate through which the acoustic waves propagate; and at least one light source, coupled to the acoustic coupler substrate of the at least one acoustic wave generator, to direct light towards the surface to be cleaned. The at least one acoustic wave generator and the at least one light source are spaced from the surface to be cleaned, and are configured to selectively concurrently direct overlapping, at least in part, acoustic waves and light towards the surface to facilitate removal of particles from the surface.
In another aspect, an apparatus is provided which includes a cleaning tool for facilitating removal of particles from a surface. The cleaning tool includes: an acoustic wave generator to direct acoustic waves towards the surface to be cleaned, the acoustic wave generator including an acoustic transducer which facilitates generating the acoustic waves and an acoustic coupler substrate through which the acoustic waves propagate; and a plurality of light-emitting diodes to direct light towards the surface to be cleaned, the plurality of light-emitting diodes being coupled to the acoustic coupler substrate and disposed between the acoustic coupler substrate of the acoustic wave generator and the surface to be cleaned, the acoustic wave generator and the plurality of light-emitting diodes being spaced from the surface to be cleaned, and configured to selectively concurrently direct overlapping, at least in part, acoustic waves and the light towards the surface to facilitate removal of particles from the surface.
In a further aspect, a method is provided which includes providing a cleaning tool for facilitating removal of particles from a surface. The providing of the cleaning tool includes: providing at least one acoustic wave generator to direct acoustic waves towards the surface to be cleaned, the at least one acoustic wave generator including an acoustic transducer which facilitates generating the acoustic waves and an acoustic coupler substrate through which the acoustic waves propagate; and providing at least one light source to direct light towards the surface to be cleaned, the at last one light source being coupled to the acoustic coupler substrate of the at last one acoustic wave generator, and the at least one acoustic wave generator and the at least one light source being spaced from the surface to be cleaned, and configured to selectively concurrently direct overlapping, at least in part, acoustic waves and light towards the surface to facilitate removal of particles from the surface.
Additional features and advantages are realized through the techniques of the present invention. Other embodiments and aspects of the invention are described in detail herein and are considered a part of the claimed invention.
One or more aspects of the present invention are particularly pointed out and distinctly claimed as examples in the claims at the conclusion of the specification. The foregoing and other objects, features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
Aspects of the present invention and certain features, advantages, and details thereof, are explained more fully below with reference to the non-limiting examples illustrated in the accompanying drawings. Descriptions of well-known materials, fabrication tools, processing techniques, etc, are omitted so as not to unnecessarily obscure the invention in detail. It should be understood, however, that the detailed description and the specific examples, while indicating aspects of the invention, are given by way of illustration only, and are not by way of limitation. Various substitutions, modifications, additions, and/or arrangements, within the spirit and/or scope of the underlying inventive concepts will be apparent to those skilled in the art from this disclosure. Note also that reference is made below to the drawings, which are not drawn to scale to facilitate an understanding of the invention, wherein the same or similar reference numbers used throughout different figures designate the same or similar components.
As noted, conventional wet-cleaning techniques that use under-etching of particles to remove particles from the surface may result in undesirable roughening of the surface, and thus, may no longer be acceptable for today's semiconductor fabrication processes. Other examples for removing particles from a surface include transferring of energy to a particle, where the energy transfer efficiency to the particle on the surface strongly depends on the size of the particle on the surface. This method is best used to remove “soft” defects, such as particles that adhere to a surface due to van der Waals and electrostatic forces. Other particles that are chemically bonded to a surface are more difficult to remove. These particles are referred to as “hard” defects.
By way of example, energy can be transferred to particles on a surface by flowing a cleaning fluid over the surface. Unfortunately, close to the surface, there is a hydrodynamic boundary layer, which is a region immediately adjacent to the surface, with little or no flow. This boundary layer may have a thickness of a micron or more, while the particle to be removed may be a nanometer-scaled particle, making it difficult to remove such particles from the surface using conventional cleaning fluid flow approaches.
Advantageously, disclosed herein are various enhanced cleaning apparatuses and methods which facilitate removing surface particles in the nano-scale size, or larger, including, for instance, dust, organic materials, metal impurities, etc.
In one embodiment a light source, such as, an ultraviolet (UV) light source or a vacuum UV (VUV) light source, may be provided to facilitate breaking the chemical bonds between the particles and the surface. Additionally, a light source may create ozone and other reactive oxygen radicals, which may enhance cleaning performance. In another embodiment, an acoustic wave source is provided for breaking bonds between the surface and particles to be removed. Additionally, the acoustic wave source may create hydroxyls and other active oxygen radicals, which may also enhance cleaning performance. In still another embodiment, an opto-acoustic cleaning tool is disclosed, combining advantages of both light cleaning and acoustic wave cleaning Embodiments of an ultraviolet light cleaning apparatus are described below with reference to
In one embodiment, light source 102 may be a side-on lamp, a head-on lamp, a pen-shape long lamp, or an array of point sources, and may operate with a wavelength of about 140 to 1,000 nanometers (nm) at an intensity of about 1 m W/cm2 or higher, preferably higher than 5 m W/cm2. Examples of light source 102 may include, without limitation, a high pressure mercury lamp (wavelength of about 250-450 nm), a low pressure mercury lamp (wavelength of about 180-480 nm), UV light emitting and/or laser diodes (wavelength of about 200-400 nm), a metal halide lamp (wavelength of about 200-450 nm), an Xe2 excimer lamp (wavelength of about 172 nm), an Ar2 excimer lamp (wavelength of about 146 nm), a KrCl excimer lamp (wavelength of about 222 nm), an XeI excimer lamp (wavelength of about 254 nm), an XeCl excimer lamp (wavelength of about 308 nm), an ArF excimer laser (wavelength of about 193 nm), a KrF excimer laser (wavelength of about 248 nm), and an F2 laser (wavelength of about 157 nm). Alternatively, the light source may be implemented using a visible or infrared light.
As shown in
In certain embodiments, a liquid may be dispensed to substantially fill the space between the light source and the surface to be cleaned. In one embodiment, light source 102 may be covered by a transparent window 201 and a mirror that allows the light to pass through the window. The space surrounded by the window and the mirror may be purged with inert gas such as, but not limited to, nitrogen (N2), Helium (He), Argon (Ar), or Krypton (Kr) to prevent losing light intensity due to absorption by air and moisture. When light source 102 is situated close to the surface to be cleaned with a separation distance of about a few hundreds or thousands of microns, a confined liquid layer 200 may stay between surface 104 and light source 102 due to capillary forces. As such, there may be substantially no liquid-to-air interface and ozone may form inside the liquid. Additionally, the light source 102 may be controlled to a position to allow the confined liquid layer to remain between the light source and the surface. This substantially prevents any ozone created within the liquid layer from diffusing into the gas phase because there is substantially no interface between the liquid and the gas, and thus, the liquid is capable of dissolving a high concentration of ozone. Since the distance between the light source and the surface is minimal in this configuration, light with higher intensity may radiate the surface to create more ozone and other oxygen radicals within the liquid film. In this configuration, with an aqueous solution such as de-ionized water and ammonia water exposed to the light with a wavelength shorter than 200 nm, ozone and some highly reactive species, such as hydroxy radicals (OH*), super oxide (O2−), hydroxyl-peroxide (HO2) and oxygen radicals (O2*), may be generated in the water layer and particles may be removed efficiently because the high oxidation strengths are enough to dissolve the organic material. As such, a low pressure mercury lamp (wavelength of about 180-480 nm), an ArF excimer laser (wavelength of about 193 nm), an Xe2 excimer lamp (wavelength of about 172 nm), F2 laser (wavelength of about 157 nm) or an Ar2 excimer lamp (wavelength of about 146 nm), as well as other light sources, including light-emitting diodes, may be used as the light source.
The cleaning apparatuses of
In operation, a liquid (e.g., ozonated water) may be dispensed onto the surface to form a liquid film with a thickness of about 200 to 300 micrometers to dissolve or oxidize the particles. Next, a light source may be brought into close proximity (e.g., about 200 micrometers) to the surface of interest to expose the surface. In some embodiments, this step may occur substantially simultaneous with dispensing of the liquid. Due to surface tension between the light source window and the liquid layer and surface tension between the liquid layer to substrate surface, a meniscus of liquid may form and the liquid may be trapped between the two solid surfaces. Depending on the material of these surfaces and the nature of liquid used, the liquid layer thickness can be as large as about 1000 μm. As such, the light source may create ozone close to the surface to be cleaned. In one embodiment, the ozone may be at the interface between a liquid layer and the surface. Therefore, a higher rate of chemical reactions at the surface-to-liquid interface may occur. Additionally, the introduction of ozone and other oxygen radicals may dissociate chemical bonds more effectively to remove particles from the surface to be cleaned. In other embodiments, the light source may moist the surface to be cleaned, turning the surface into a hydrophilic surface, which is known to lead to lower adhered particles after drying. A gas may also be introduced for cooling the light source. Alternatively, the gas may be used to react with contaminants on the surface and aid in the breaking of chemical bonds between particles and the surface to be cleaned.
Note that the apparatuses and techniques disclosed herein are not limited to ozonated water and may be applied together with other chemicals commonly used in wet cleaning of semiconductor structures. For example, ozonated water, hydrogen water, ammonia water, hydrogen peroxide solution, sulfuric acid, organic acid or a mixture of any these solutions may be used to enhance particle removal capability. In some embodiments, light with a wavelength of about 140 to about 260 nm may be used. Alternatively, light with a wavelength of about 140 to about 200 nm may be advantageous due to the efficient creation of ozone and excited radicals. For example, a Xe2 excimer lamp (wavelength of about 172 nm), mercury lamp (wavelength of about 180 to 450 nm), a F2 laser (wavelength of about 157 nm), a Kr excimer lamp (wavelength of about 146 nm) or light-emitting diodes may be used as examples of the light source. Additionally, excited oxygen radicals and ozone may be generated in deionized water with the substantially simultaneous irradiation of light with a wavelength of less than about 200 nm. Since they have high oxidation strengths enough to dissolve the organic material, the light radiation into the solutions listed above may enhance removal of particles from the surface to be cleaned.
As noted initially,
More particularly, as illustrated in
As noted above, in certain embodiments, surface 306 may comprise a surface of a semiconductor wafer. In other embodiments, surface 306 may be a surface of a liquid crystal display, a mask, mask blank, substrate, glass plate, etc., including, but not limited to, surfaces involved in a semiconductor manufacturing process.
The array 302 of acoustic transducers 301 may include one or more individual acoustic transducers 301 coupled, in this embodiment, to an overlaying support substrate 304. Substrate 304 may include substrate materials such as silicon, quartz, lithium niobate, silicon carbide, or other materials that are suitable for coupling acoustic transducers 301 to the support substrate 304. In a further embodiment, support substrate 304 may itself comprise piezoelectric transducer materials. In such an embodiment, substrate 304 may substantially comprise a lower frequency transducer for causing, for example, cavitation bubbles in cleaning liquid 316.
As noted, array 302 of acoustic transducers 301 may couple to surface 306 through cleaning liquid 316. In one embodiment, cleaning liquid 316 may be water, which may be deionized, distilled, or purified by other means. In other embodiments, cleaning liquid 316 may be a chemical solution, such as the solutions referenced above in connection with the embodiments of
In one embodiment, cleaning liquid supply 314 may dispense cleaning liquid 316 into tank 318, and the array 302 of acoustic transducers 301 and the surface 306 may be coupled to each other through cleaning liquid 316 by immersion in cleaning liquid 316 within tank 318. In an alternate embodiment (not shown), cleaning liquid 316 may be dispensed directly between the array 302 of acoustic transducers 301 and the surface 306, for instance, using a spray arm configuration (not shown).
In one embodiment, acoustic waves 303 generated by array 302 of acoustic transducers 301 may be absorbed by cleaning liquid 316 as the acoustic waves 303 travel through the cleaning liquid 316. Because higher frequency acoustic waves may be absorbed by cleaning liquid 316 faster than lower frequency acoustic waves, the application range may vary depending upon the frequency of the acoustic waves 303 being emitted from array 302 of acoustic transducers 301. In certain embodiments, positioning mechanisms 312 may adjust the position the array 302 of acoustic transducers 301 to within, for instance, 1 millimeter of the surface 306 to be cleaned. In other embodiments, positioning mechanism 312 may position array 302 of acoustic transducers 301 at different distances from surface 306, depending in part on the frequency or frequencies of the acoustic waves 303 being emitted and the rate at which the acoustic waves 303 dissipate in the cleaning liquid 316.
In one embodiment, positioning mechanism 312 may be coupled directly to substrate 304 or surface 306, or indirectly to substrate 304 and/or surface 306 through one or more coupling members (not shown). In a particular embodiment, positioning regulator 310 is coupled to positioning mechanism 312, and is configured to control the position of array 302 of acoustic transducers 301 and/or surface 306 by moving positioning mechanism 312. In alternate embodiments, positioning mechanism 312 may be coupled to substrate 304 and target surface 306. In some embodiments, positioning mechanism 312 may be connected to substrate 304, but not to surface 306. For instance, surface 306 may be in a static position during positioning of the array 302 of acoustic transducers 301. In other embodiments, positioning mechanism 312 may be coupled to surface 306, but not to substrate 304. In such a case, the array 302 of acoustic transducers 301 may be in a static position during positioning of the surface 306.
Positioning regulator 310 may include a machine or machines executable instructions. For example, positioning regulator 310 may include a hardware circuit comprising custom VLSI circuits or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components. Positioning regulator 310 may also include one or more programmable hardware devices such as one or more processors, special purpose microprocessors, field programmable gate arrays, programmable array logic, programmable logic devices or the like.
Positioning regulator 310 may also include software modules, which may include software-defined units or instructions, that when executed by a processing machine or device, transform data stored on a data storage device from a first state to a second state. An identified module of executable code may, for instance, comprise one or more physical or logical blocks of computer instructions which may be organized as an object, procedure, or function. Nevertheless, the executables of an identified module need not be physically located together, but may comprise disparate instructions stored in different locations which, when joined logically together, comprise the module, and when executed by the processor, achieve the stated function.
In one embodiment, apparatus 300 includes controller 320, which activates some or all of the acoustic transducers 301 in array 302. The controller may send an activation signal or activation signals through signal bus 322. An interface 324 on the substrate 304 may connect the signal bus 322 to internal routing 326, which couples to acoustic transducers 301 in array 302. In some embodiments, controller 320, signal bus 322, interface 324, and internal routing 326 may be configured to send a single activation signal to the entire array 302 of acoustic transducers 301. In other embodiments, controller 320, signal bus 322, interface 324, and internal routing 326 may be configured to send separate activation signals to different individual acoustic transducers 301 and groups of individual acoustic transducers 301 within array 302 of acoustic transducers 301. In further embodiments, controller 320, signal bus 322, interface 324, and internal routing 326, may be configured to send separate activation signals to each individual acoustic transducer 301 within array 302 of acoustic transducers 301. An activation signal may be the activation power required to activate one or more acoustic transducers, or an enabling signal for control circuitry (not shown) that may be built on substrate 304 to direct activating power to one or more of acoustic transducers 301 in the array 302.
Controller 320 may include a machine (or machines) executable instructions. For example, controller 320 may be implemented as a hardware circuit comprising custom VLSI circuits or gate arrays, off-the-shelf semiconductors such as logic chips, transistors, or other discrete components. Controller 320 may also be implemented in programmable hardware devices such as processors, special purpose microprocessors, field programmable gate arrays, programmable array logic, programmable logic devices or the like.
Further, controller 320 may include software modules, which may comprise software-defined units or instructions, which when executed by a processing machine or device, transform data stored on a data storage device from a first state to a second state. An identified module of executable code may, for instance, comprise one or more physical or logical blocks of computer instructions which may be organized as an object, procedure, or function. Nevertheless, the executables of an identified module need not be physically located together, but may comprise disparate instructions stored in different locations which, when joined logically together, comprise the module, and when executed by the processor, achieve the stated data transformation.
As noted initially, also disclosed herein are apparatuses and cleaning processes employing a cleaning tool which combines (for instance, integrates) one or more light source(s) and one or more acoustic wave generator(s). Generally stated, an acoustic wave generator as used herein includes one or more acoustic transducers and one or more acoustic coupler substrates. An acoustic transducer facilitates generating acoustic waves from, for instance, one or more electrical signals applied to the acoustic transducer, and the one or more acoustic coupler substrates are configured and selected to facilitate directing of the acoustic waves towards the surface to be cleaned.
The resultant light-assisted acoustic cleaning tool, or opto-acoustic cleaning tool, can provide enhanced removal of particles from a surface to be cleaned, such as a surface of a reticle, mask, mask blank, wafer, substrate, glass plate, flat panel, etc. By way of specific example, during manufacture of advanced transistors, one or more monolayers of materials may be used. Such monolayers are referred to as 2-D materials, and are typically deposited by atomic layer deposition (ALD). For instance, interlayer dielectrics (ILDs) (e.g., SiO2), with a thickness of 1.2 nm, or grapheme, have such 2-D structure. Extreme process control is needed to clean or etch a layer of one or a few monolayers. Since the reaction rate of chemical reactions depends on temperature, it is necessary to have extremely precise temperature control on the whole wafer to ensure cleaning chemicals do not etch the one or more monolayers. In comparison, in light-assisted acoustic cleaning such as disclosed herein, the chemical reactions may be controlled via application of light and acoustic waves, both of which may be controlled to a much higher precision level than temperature throughout the wafer. Thus, the concepts disclosed herein are especially useful in advanced technology nodes, where contamination needs to be removed, for instance, from atomic layer deposited monolayers.
Various embodiments for combining a light source(s) with an acoustic wave generator(s) are depicted in
Generally stated, the enhanced opto-acoustic apparatus and method disclosed herein comprise or provide a cleaning tool which facilitates removal of particles from a surface, of a reticle, mask, mask blank, wafer, substrate, glass plate, etc. The cleaning tool includes one or more acoustic wave generators configured and disposed to direct acoustic waves towards the surface to be cleaned, and one or more light sources coupled to the acoustic wave generator(s) and configured and disposed to direct light towards the surface to be cleaned. The at least one acoustic wave generator includes an acoustic transducer which facilitates generating the acoustic waves, and an acoustic coupler substrate through which the acoustic waves propagate, at least in part, towards the surface to be cleaned. In the embodiments presented, the one or more light sources are coupled to the acoustic coupler substrate of the acoustic wave generator(s). For instance, in one embodiment, the light source(s) is directly physically attached to the acoustic coupler substrate of the acoustic wave generator(s). Advantageously, the one or more acoustic wave generators and one or more light sources are spaced from the surface to be cleaned, and configured to selectively concurrently direct overlapping, at least partially, acoustic waves and light towards the surface to facilitate removal of particles from the surface by breaking particle bonds to the surface, for instance, in a manner as separately described above in connection with the cleaning apparatuses of
Note that the opto-acoustic apparatus and method disclosed herein may, for instance, employ light of a wavelength which depends on the nature of the particle or contamination to be removed. In general, the light wavelength may be anywhere from the ultra-violet to the infrared region. Ultra-violet light can be used to facilitate breaking double bonds in, for instance, carbon molecules, whereas infrared light will be more effective in heating particles by absorption in the infrared region. Additionally, the acoustic transducer can operate in a frequency range from kilohertz up to gigahertz. Further, the acoustic transducer can be built using, for instance, standard electrodes on piezoelectric materials, or by use of one or more surface acoustic wave (SAW) devices.
As noted,
In one embodiment, acoustic wave generator 410 includes one or more acoustic transducers 411 capable of being activated to generate acoustic waves, and an acoustic coupler substrate 412, through which generated acoustic waves propagate towards surface 406. In one embodiment, acoustic transducer(s) 411 is (are) affixed to a first surface 413 of acoustic coupler substrate 412, and the multiple light sources 420 are supported by or affixed to a second surface 414 of acoustic coupler substrate 412, with first surface 413 and second surface 414 being opposing surfaces of acoustic coupler substrate 412. Note that, in one embodiment, second surface 414 of acoustic coupler substrate 412 faces (that is, is in opposing relation to) the surface 406 to be cleaned of particles. In certain embodiments, the multiple light sources 420 may comprise a plurality of light-emitting diodes 421, 422, which may include one or more first light-emitting diodes 421 of a first wavelength, and one or more second light-emitting diodes 422 of a second wavelength, wherein the first and second wavelengths are different wavelengths, that is, the first and second light-emitting diodes generate light of different wavelengths to facilitate removal of different sized particles. For instance, the different wavelengths may comprise different wavelengths in the range of 200 to 400 nanometers. In one specific example, the first wavelength may be approximately 256 nm, and the second wavelength 345 nm. Note that any desired number of light-emitting diodes of any desired number of wavelengths may be coupled in any desired arrangement to acoustic coupler substrate 412, and in particular, to second surface 414 of acoustic coupler substrate 412, to achieve a desired cleaning tool configuration and operation.
By way of more specific example, multiple light-emitting diodes may be built on, or coupled, or affixed to, etc., an acoustic coupler substrate material, such as a quartz or sapphire substrate of the acoustic wave generator. In one embodiment, light-emitting diodes with different wavelengths may be mounted to the same acoustic coupler substrate on one side thereof. The acoustic transducer(s) 411 may be implemented, in one embodiment, as a piezoelectric transducer(s), which is also coupled to acoustic coupler substrate 412 at, for instance, an opposing side of the acoustic coupler substrate. A protective layer 430, such as a protective transparent layer, at least partially surrounds the light-emitting diodes 422, 423. In one implementation, the protective layer may comprise a protective coating over the light-emitting diodes, such as, for instance, a sapphire coating, particularly in an implementation where the acoustic coupler substrate 412 itself comprises sapphire as the acoustic wave coupling material through which the acoustic waves propagate. In one embodiment, GaN, AN, AlGaN may be employed in fabricating the light-emitting diodes 421, 422, and can also be used in fabricating the acoustic transducer(s) 411, for instance, the one or more piezoelectric transducers. Alternatively, the sapphire substrate can be used as a protection surface. In this case, the light of light-emitting diodes can pass through sapphire and reach the surface to be cleaned. In one configuration, acoustic transducer(s) 411 can be built on top of the light-emitting diodes 420. The light-emitting diodes may be driven in a pulse mode to improve power density, with the electrodes (not shown) of the light-emitting diodes being fabricated and configured to allow (in one embodiment) for the propagation of the acoustic waves, at least in part, through the light-emitting diodes. That is, acoustic waves generated by the acoustic transducer(s) 411 may propagate through acoustic coupler substrate 412, and then through light-emitting diodes 421, 422, and protective layer 430, into fluid 405 towards surface 406 to be cleaned.
In the example of
In
In
In the embodiment of
In the example of
In this regard, and by way of example only, reference U.S. Letters Patent No. 6,791,242 B2.
Note that in the embodiment presented, sensors 805 may comprise one or more hydrophone sensors or devices, as well as one or more radical sensors. As explained above, the first and second light sources 421, 422 may be of different wavelengths, and may comprise (by way of example) first and second light-emitting diodes of different wavelengths. Depending on the desired implementation, wavelengths in the range of 100-1,000 nanometers may be used.
Note that the specific embodiments of the cleaning tools of
Note that in certain of the embodiments depicted, the light sources (e.g., light-emitting diodes) are disposed between the acoustic wave generator and the surface to be cleaned. As such, the generated acoustic waves and light overlap, at least partially, when the cleaning tool is disposed over the surface of interest, that is, the target surface from which particles are to be removed using the cleaning tool and apparatus disclosed herein. In certain embodiments, the acoustic waves propagate through the light-emitting diodes. Based on these teachings, one of ordinary skill in the art can readily implement a cleaning tool as disclosed herein with the materials of the light sources, acoustic transducers, and acoustic coupler substrates being chosen to accomplish the desired cleaning operation using both acoustic waves and light.
By way of further explanation,
As will be appreciated by one skilled in the art, one or more cleaning control aspects of the present invention may be embodied as a system, method or computer program product. Accordingly, one or more control aspects of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system”. Furthermore, one or more control aspects of the present invention may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
In one example, a computer program product includes, for instance, one or more non-transitory computer readable storage media to store computer readable program code means or logic thereon to provide and facilitate one or more aspects of the present invention.
Program code embodied on a computer readable medium may be transmitted using an appropriate medium, including but not limited to, wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for one or more aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language, such as Java, Smalltalk, C++ or the like, and conventional procedural programming languages, such as the “C” programming language, assembler or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
One or more control aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of one or more control aspects of the present invention. In this regard, each block in the flowchart or blocks diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In one aspect of the present invention, an application may be deployed for performing one or more control aspects of the present invention. As one example, the deploying of an application comprises providing computer infrastructure operable to perform one or more control aspects of the present invention.
As a further aspect of the present invention, a computing infrastructure may be deployed comprising integrating computer readable code into a computing system, in which the code in combination with the computing system is capable of performing one or more aspects of the present invention.
As yet a further aspect of the present invention, a process for integrating computing infrastructure comprising integrating computer readable code into a computer system may be provided. The computer system comprises a computer readable medium, in which the computer medium comprises one or more aspects of the present invention. The code in combination with the computer system is capable of performing one or more control aspects of the present invention.
Although various embodiments are described above, these are only examples. Further, other types of computing environments can benefit from one or more aspects of the present invention.
As a further example, a data processing system suitable for storing and/or executing program code is usable that includes at least one processor coupled directly or indirectly to memory elements through a system bus. The memory elements include, for instance, local memory employed during actual execution of the program code, bulk storage, and cache memory which provide temporary storage of at least some program code in order to reduce the number of times code must be retrieved from bulk storage during execution.
Input/Output or I/O devices (including, but not limited to, keyboards, displays, pointing devices, DASD, tape, CDs, DVDs, thumb drives and other memory media, etc.) can be coupled to the system either directly or through intervening I/O controllers. Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems or remote printers or storage devices through intervening private or public networks. Modems, cable modems, and Ethernet cards are just a few of the available types of network adapters.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprise” (and any form of comprise, such as “comprises” and “comprising”), “have” (and any form of have, such as “has” and “having”), “include” (and any form of include, such as “includes” and “including”), and “contain” (and any form contain, such as “contains” and “containing”) are open-ended linking verbs. As a result, a method or device that “comprises”, “has”, “includes” or “contains” one or more steps or elements possesses those one or more steps or elements, but is not limited to possessing only those one or more steps or elements. Likewise, a step of a method or an element of a device that “comprises”, “has”, “includes” or “contains” one or more features possesses those one or more features, but is not limited to possessing only those one or more features. Furthermore, a device or structure that is configured in a certain way is configured in at least that way, but may also be configured in ways that are not listed.
The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below, if any, are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. The embodiment was chosen and described in order to best explain the principles of one or more aspects of the invention and the practical application, and to enable others of ordinary skill in the art to understand one or more aspects of the invention for various embodiments with various modifications as are suited to the particular use contemplated.