The semiconductor integrated circuit (IC) industry has experienced rapid growth. Technological advances in IC materials and design have produced generations of ICs where each generation has smaller and more complex circuits than the previous generation. However, these advances have increased the complexity of processing and manufacturing ICs and, for these advances to be realized, similar developments in IC processing and manufacturing are needed. In the course of IC evolution, functional density (i.e., the number of interconnected devices per chip area) has generally increased while geometry size (i.e., the smallest component (or line) that can be created using a fabrication process) has decreased. This scaling down process generally provides benefits by increasing production efficiency and lowering associated costs.
A manufacturing process used to planarize layers of an IC is chemical mechanical polishing (CMP). The CMP process combines chemical removal with mechanical polishing. The CMP process polishes and removes materials from the wafer and can be used to planarize multi-material surfaces. Furthermore, the CMP process does not use hazardous gasses and can be a low-cost process.
Aspects of the present disclosure are best understood from the following detailed description when read with the accompanying figures. In accordance with the common practice in the industry, various features are not drawn to scale. In fact, the dimensions of the various features can be arbitrarily increased or reduced for clarity of illustration and discussion.
The following disclosure provides many different embodiments, or examples, for implementing different features of the provided subject matter. Specific examples of components and arrangements are described below to simplify the present disclosure. These are, of course, merely examples and are not intended to be limiting. For example, the formation of a first feature over a second feature in the description that follows can include embodiments in which the first and second features are formed in direct contact, and can also include embodiments in which additional features are disposed between the first and second features, such that the first and second features are not in direct contact. In addition, the present disclosure can repeat reference numerals and/or letters in the various examples. This repetition does not in itself dictate a relationship between the various embodiments and/or configurations discussed.
Further, spatially relative terms, such as “beneath,” “below,” “lower,” “above,” “upper.” and the like, can be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures. The spatially relative terms are intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures. The apparatus can be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used herein can likewise be interpreted accordingly.
The term “nominal” as used herein refers to a desired, or target, value of a characteristic or parameter for a component or a process operation, set during the design phase of a product or a process, together with a range of values above and/or below the desired value. The range of values can be due to slight variations in manufacturing processes or tolerances.
The term “vertical,” as used herein, means nominally perpendicular to a level ground.
The term “substantially” as used herein indicates the value of a given quantity that can vary based on a particular technology node associated with the subject semiconductor device. In some embodiments, based on the particular technology node, the term “substantially” can indicate a value of a given quantity that varies within, for example, ±5% of a target (or intended) value.
The term “about” as used herein indicates the value of a given quantity that can vary based on a particular technology node associated with the subject semiconductor device. In some embodiments, based on the particular technology node, the term “about” can indicate a value of a given quantity that varies within, for example, 5-30% of the value (e.g., ±5%, ±10%, ±20%, or ±30% of the value).
The CMP process involves placing a substrate in a substrate carrier in an upside-down position with a surface to be polished facing a polishing pad. The substrate carrier and the substrate are rotated as a downward pressure is applied to the substrate against the polishing pad. A chemical solution, referred to as “a CMP slurry,” is deposited onto the surface of the polishing pad to aid in the planarization process. Thus, the surface of the substrate can be planarized using a combination of mechanical (grinding) and chemical (CMP slurry) forces.
As part of the CMP process, the polishing pad can be conditioned using a pad conditioner. The pad conditioner can include a conditioning disk with a rough surface. The conditioning disk can be attached to a conditioning arm with a set of screws. The conditioning process can roughen and texturize the surface of the polishing pad to provide a rougher surface for better slurry distribution and polishing. The conditioning process can also remove accumulated debris build-up and excess slurry from the polishing pad.
The CMP process thins down the polishing pad and wears the polishing pad. The polishing pad wear can include a thickness variations along the polishing pad surface, where one or more local areas of the polishing pad can exhibit aggressive thickness loss. These local thickness losses can be mechanical stress weak points and can cause polishing pad failure. Moreover, the polishing pad thickness variations can also impact yield and reliability of the CMP process.
This disclosure is directed to an apparatus and a method for a CMP process that uses a detection module to measure a thickness of one or more areas of the polishing pad during the CMP process. One or more parameters of the CMP process are adjusted based on the measurements. Such CMP apparatus embodiments can reduce the polishing pad wear, thus preventing a failure of the CMP process and improving substrate yield.
Computer system 130 can be configured to store the polishing process instructions, which can include one or more polishing process parameters. Computer system 130 can be further configured to send the instructions to polishing apparatus 110 via communication link 120. Computer system 130 can receive the data of the detected profile from polishing apparatus 110 and can be configured to generate an adjustment of the one or more parameters of the polishing process. Computer system 130 can be further configured to update the instructions based on the adjustment.
In some embodiments, polishing apparatus 200 can be a CMP apparatus. The polishing process can be a CMP process. In some embodiments, the polishing process can include a substrate polishing process or a conditioning process.
Substrate carrier 210 can be configured to hold and rotate semiconductor substrate 230. Semiconductor substrate 230 can be mounted in an upside-down position so a surface to be polished faces polishing pad 290. A vacuum can be applied to secure semiconductor substrate 230 onto substrate carrier 210. Substrate carrier 210 can bring semiconductor substrate 230 into contact with rotating polishing pad 290, thereby polishing the surface of semiconductor substrate 230. In some embodiments, substrate carrier 210 can further include a rotatable shaft (not shown in
Substrate carrier 210 can include a retainer ring to keep semiconductor substrate 230 in a predetermined position and prevent detachment of semiconductor substrate 230 from substrate carrier 210. The retainer ring can be used to reduce lateral movement of semiconductor substrate 230 during the polishing process. In some embodiments, suitable materials for the retainer ring can include, but is not limited to, polyvinyl alcohol (PVA), polyvinyl chloride (PVC), polyurethane (PU), polyethylene terephthalate (PET), polyethylene (PE), polystyrene (PS), polypropylene (PP), polycarbonates (PC), or a combination thereof. In some embodiments, the retainer ring is made from a non-porous material. In some embodiments, the retainer ring is made from a porous material in some embodiments, a pore size in the retainer ring ranges from about 0.5 μm to about 100 μm. In some embodiments, a porosity of the retainer ring is equal to or less than about 70%. In some embodiments, a compressibility of the retainer ring ranges from about 1% to about 50%.
In some embodiments, semiconductor substrate 230 includes a semiconductor body as well as an overlying dielectric material layer (e.g., oxide) and an overlying metal layer. In some embodiments, the semiconductor body can include, but is not limited to, silicon, germanium, an III-V semiconductor material (e.g., a combination of one or more group III elements with one or more group V elements). The dielectric material layer and the metal layer can share a common interface that faces the rotating polishing pad 290. In some embodiments, the metal layer can include, but is not limited to, germanium, copper, or aluminum. In some embodiments, the dielectric material layer can include, but is not limited to, silicon dioxide. In some embodiments, semiconductor substrate 230 can be a wafer (e.g., a silicon wafer) in some embodiments, semiconductor substrate 230 can be (i) pure element semiconductor including silicon and/or germanium; (ii) a compound semiconductor including silicon carbide (SiC), gallium arsenide (GaAs), gallium phosphide (GaP), indium phosphide (InP), indium arsenide (InAs), gallium arsenide phosphide (GaAsP), aluminum indium arsenide (AlInAs), aluminum gallium arsenide (AlGaAs), gallium indium arsenide (GaInAs), gallium indium phosphide (GaInP), gallium indium arsenide phosphide (GaInAsP), and indium antimonide (InSb); (iii) an alloy semiconductor including silicon germanium (SiGe), or (iv) a combination thereof in some embodiments, semiconductor substrate 230 can be a semiconductor on insulator (SOI). In some embodiments, semiconductor substrate 230 can be an epitaxial material.
Polishing pad 290 can be configured to polish semiconductor substrate 230. In some embodiments, polishing pad 290 is located on a top surface of a platen 220, which rotates polishing pad 290 about an axis of rotation during the polishing process. Polishing pad 290 can be mounted on platen 220 by an adhesive. During the polishing process, polishing pad 290 can be pressed and brought into contact with a surface of semiconductor substrate 230 at a specific pressure. In some embodiments, polishing pad 290 can be several times the diameter of semiconductor substrate 230 and semiconductor substrate 230 can be kept off-center on polishing pad 290 during the polishing process to prevent polishing a non-planar surface onto semiconductor substrate 230.
Polishing pad 290 can be a plate having a predetermined thickness, roughness (e.g., pore size), surface contour, hardness, gravity, and/or pad compressibility. In some embodiments, polishing pad 290 can be a circular plate. Polishing pad 290 can be a hard, incompressible polishing pad or a soft polishing pad depending on the surface to be polished. For example, hard and stiffer polishing pads can be used for oxide polishing to achieve planarity. In some embodiments, hard polishing pad material can include, but is not limited to, polyurethane, urethane, polymer, a filler material, or a combination thereof. Softer polishing pads can be used in other polishing processes (e.g., for copper and polysilicon polishing) to achieve improved uniformity and smooth surfaces. A soft polishing pad material can include, but is not limited to, polyurethane impregnated felt or felt. The hard polishing pads and the soft polishing pads can also be combined in an arrangement of stacked pads for customized applications. In some embodiments, polishing pad 290 can include porous polymeric materials with a pore size between about 30 μm and about 50 μm.
Pad compressibility can dictate how polishing pad 290 conforms to the semiconductor substrate 230 surface undergoing polishing. To obtain a polishing rate that is uniform across semiconductor substrate 230 surface, polishing pad 290 should conform to the semiconductor substrate 230 surface on a long range scale. In some embodiments, the long range scale can vary between about 30 cm and about 50 cm. In some embodiments, a relatively highly compressible polishing pad material can have a compressibility between about 2 and about 50.
In some embodiments, polishing pad 290 can further include surface grooves (not shown in
The polishing process consumes polishing pad 290 and hence causes wear on polishing pad 290. Detection module 260 can be configured to detect a profile of polishing pad 290 to gauge the amount of wear on polishing pad 290. Detection module 260 can include a probe 261 configured to measure a profile, which can include information—such as a thickness. a surface roughness, and/or a surface contour—of one or more areas of polishing pad 290. Detection module 260 can also include a beam 263 configured to support probe 261, where probe 261 can be configured to move along beam 263. Since detection module 260 can be attached to slurry dispenser 250, probe 261 can be extended over and swept across a surface of polishing pad 290. In some embodiments, beam 263 can be configured to extend over polishing pad 290 and sweep across a surface of polishing pad 290.
Platen 220 can be configured to support and rotate polishing pad 290. In some embodiments, platen 220 can receive a rotational force from a motor (not shown in
Slurry dispenser 250 can be configured to deliver and dispense a slurry onto polishing pad 290. The composition of the slurry depends on the type of material on the semiconductor substrate surface undergoing the polishing process. In some embodiments, the slurry can include a first reactant, an abrasive, a first surfactant, and a solvent.
The first reactant can be a chemical that reacts with a material of semiconductor substrate 230 (e.g., a conductive material) to assist polishing pad 290 in grinding away the material, such as an oxidizer. In some embodiments in which the material on the surface of semiconductor substrate 230 is tungsten, the first reactant can include, but is not limited to, hydrogen peroxide, hydroxylamine, periodic acid, ammonium persulfate, other periodates, iodates, peroxomono, sulfates, peroxymonosulfuric acid, perborates, malonamide, or a combination thereof. In some embodiments in which the material on the surface of semiconductor substrate is an oxide, the first reactant can include a nitric acid (HNO3) reactant.
The abrasive can be any suitable particles that, in conjunction with polishing pad 290, aids in the planarization of semiconductor substrate 230. In some embodiments, the abrasive can be colloidal silica (e.g., silicon oxide) or fumed silica. Any other suitable abrasive, such as aluminum oxide, cerium oxide, polycrystalline diamond, polymer particles such as polymethacrylate or polymethacrylic, or a combination thereof, can be used. In some embodiments, the slurry can be abrasive free (i.e., the slurry does not include abrasive particles).
The first surfactant can be utilized to lower the surface tension of the slurry and disperse the first reactant and the abrasive within the slurry and also prevent or reduce the abrasive from agglomerating during the polishing process. In some embodiments, the first surfactant can include, but is not limited to, sodium salts of polyacrylic acid, potassium oleate, sulfosuccinates, sulfosuccinate derivatives, sulfonated amines, sulfonated amides, sulfates of alcohols, alkylanyl sulfonates, carboxylated alcohols, alkylamino propionic acids, alkyliminodipropionic acids, potassium oleate, sulfosuccinates, sulfosuccinate derivatives, sulfates of alcohols, alkylanyl sulfonates, carboxylated alcohols, sulfonated amines, sulfonated amides, alkylamino propionic acids, alkyliminodipropionic acids, or a combination thereof.
The solvent can be utilized to combine the first reactant, the abrasive, and the first surfactant and allow the mixture to be moved and dispersed onto polishing pad 290. In some embodiments, the solvent can be deionized water, an alcohol, or a combination thereof.
Pad conditioner 270 can include a conditioning disk 280 mounted on a conditioning arm with screws, according to some embodiments of the present disclosure. In some embodiments, the conditioning arm can be extended over the top of polishing pad 290 to sweep (e.g., in an arc motion) across the entire surface of polishing pad 290. As platen 220 rotates, different areas of polishing pad 290 can be fed under substrate carrier 210 and used to polish the substrate. In some embodiments, platen 220 moves areas of polishing pad 290 that were previously in contact with semiconductor substrate 230 to pad conditioner 270. The conditioning arm sweeps pad conditioner 270 across the areas previously used to polish semiconductor substrate 230 and conditions these areas. Platen 220 then moves these areas back under substrate carrier 210 and semiconductor substrate 230. In this manner, polishing pad 290 can be conditioned—e.g., simultaneously conditioned—while semiconductor substrate 230 is polished.
Conditioning disk 280 can have different compositions. In some embodiments, conditioning disk 280 can include a brazed grid-type conditioning disk, a diamond grid-type conditioning disk, or a combination thereof. A brazed grid-type conditioning disk can be formed by embedding or encapsulating diamond particles at random spacings on the surface of a stainless steel substrate. A diamond grid-type conditioning disk can be formed by embedding cut diamonds at regular spacings in a nickel film coated onto the surface of a stainless steel substrate. The diamonds are coated with a diamond-like carbon (DLC) layer. Conditioning disk 280 can be used to roughen and condition a surface of polishing pad 290. Due to the conditioning by conditioning disk 280, the surface of polishing pad 290 is refreshed and the polishing rate can be maintained. The pad conditioning process can be carried out either during a polishing process, i.e. known as concurrent conditioning, or after the polishing process.
According to some embodiments,
The profile of pad area 300 can be detected by detection module 260 during the conditioning process and/or the substrate polishing process. For example, probe 261 can measure a distance T3 between probe 261 and the thick feature on top surface 302. By subtracting distance T3 from a previously known distance T4 between probe 261 and a bottom surface 304 of polishing pad 290, detection module 260 can measure thickness T2 (T2=T4−T3) of the thick feature on pad area 300. By moving probe 261 along beam 263, a thickness of entire pad area 300 can be measured and collected by detection module 260. In some embodiments, detection module 260 can detect a surface contour of pad area 300 by measuring a distance between each feature and probe 261 (e.g., only measuring T3 without comparing to T4) in some embodiments, detection module 260 can detect a surface roughness of pad area 300, where probe 261 can be configured to measure a surface roughness of pad area 300. In some embodiments, detection module 260 can reconstruct a surface morphology of pad area 300, where probe 261 can be configured to record visual images of pad area 300's surface or detect optical signatures (e.g., optical phase interference or polarization) associated with pad area 300.
Method 700 begins with operation 710, where a profile of one or more areas of a polishing pad of a polishing system is determined during a polishing process, including a substrate polishing process or a conditioning process. The profile of the polishing pad can be determined by a detection module of the polishing system. During determination of the profile, the polishing pad can be rotating or still. The detection module can determine the profile based on measuring a respective thickness of the one or more areas of the polishing pad. In some embodiments, the detection module can determine the profile based on measuring a respective surface contour or surface roughness of the one or more area of the polishing pad. In some embodiments, the detection module can determine the profile based on recorded images of the one or more areas of the polishing pad. In some embodiments, the determination the profile of the pad can be referred to the descriptions of
In operation 720, the profile of one or more areas of the polishing pad is compared to a reference profile. The reference profile can be a pre-determined profile of a reference polishing pad. For example, the pre-determined profile can be a pad profile of the polishing pad which exhibits a uniform thickness across the entire reference polishing pad. In some embodiments, the pre-determined profile can also be a pad profile of the reference polishing pad which thickness distribution can be described by a mathematical equation (e.g., a monotonic function with respect to the polishing pad's radius.) In some embodiments, the pre-determined profile can be a pad profile of a new polishing pad that was not used for any polishing process. In some embodiments, the pre-determined profile can be one or more images of a surface of the reference polishing pad, where the reference polishing pad can be a new polishing pad or a polishing pad with a uniform thickness. The comparison of the profile and the reference profile can include subtracting the profile from the reference profile. In some embodiments, the comparison can include subtracting the profile from an averaged attribute (e.g., thickness or surface roughness) of the reference profile. In some embodiments, the comparison can include pixel-to-pixel subtraction of the profile from the one or more images of the reference polishing pad. In some embodiments, the comparison can be performed by the computer system as described in
In some embodiments, the reference profile can be a simulated profile of the polishing pad. The simulated profile can be generated by a mathematical process for predicting a projected wear of the polishing pad caused by the polishing process. For example, the polishing process can be a conditioning process, where the mathematical process can predict the polishing pad wear by taking into account a simulated moving trajectory of a conditioning disk of the polishing system and a respective simulated polishing strength of the conditioning process along the moving trajectory. In some embodiments, the simulated polishing strength of the conditioning process can be determined by a radius of the polishing pad, a rotation speed of the polishing pad, and a rotation speed of the conditioning disk.
In some embodiments, the simulated profile can be generated by a machine learning process, where training data for the machine learning process can include historical characteristics of another polishing pad used in a previous polishing process. For example, the other polishing pad can exhibit a resulting profile after being used for a previous conditioning process. The resulting profile and one or more parameters of the previous conditioning process can be included in the training data. The training data can follow a training procedure to train the machine learning process. The trained machine learning process (e.g., configured with optimized parameters) can generate the simulated profile based on the one or more parameters of current on-going polishing processes. In some embodiments, the machine learning process can include a supervised machine learning process, such as linear regression, decision tree, random forest, support vector machine, artificial neural network, convolution neural network, recurrent neural network, or deep learning, where the supervised machine learning process can be trained or optimized by introducing the training data through one or more training procedures (e.g., gradient decent algorithm) associated with the supervised machine learning process.
In some embodiments, the simulated profile can be generated by a big data mining process which takes account historical characteristics of other polishing pads used in previous polishing processes. For example, the simulated profile can be an average profile of the other polishing pads. In some embodiments, the simulated profile can be a profile by averaging profiles of a first group of the other polishing pads and excluding a second group of the other polishing pads as outliers.
In operation 730, one or more parameters of the polishing process are adjusted based on the comparison between the profile and the reference profile, where the adjustment can be performed by the computer system as described in
Various aspects of the embodiments may be implemented in software, firmware, hardware, or a combination thereof.
Computer system 800 can be an example of computer system 130, and can include one or more processors, such as processor 804. Processor 804 is connected to a communication infrastructure 806 (e.g., a bus or network).
Computer system 800 also includes a main memory 808, such as random access memory (RAM), and may also include a secondary memory 810. Secondary memory 810 can include, for example, a hard disk drive 812, a removable storage drive 814, and/or a memory stick. Removable storage drive 814 can include a floppy disk drive, a magnetic tape drive, an optical disk drive, a flash memory, or the like. Removable storage drive 814 reads from and/or writes to a removable storage unit 818 in a well-known manner. Removable storage unit 818 can include a floppy disk, magnetic tape, optical disk, flash drive, etc., which is read by and written to by removable storage drive 814. Removable storage unit 818 includes a computer-readable storage medium having stored therein computer software and/or data. Computer system 800 includes a display interface 802 (which can include input and output devices 803, such as keyboards, mice, etc.) that forwards graphics, text, and other data from communication infrastructure 806 (or from a frame buffer not shown).
In alternative implementations, secondary memory 810 can include other similar devices for allowing computer programs or other instructions to be loaded into computer system 800 (e.g., loaded into main memory 808). Such devices can include, for example, a removable storage unit 822 and an interface 820. Examples of such devices include a program cartridge and cartridge interface (such as those found in video game devices), a removable memory chip (e.g., EPROM or PROM) and associated socket, and other removable storage units 822 and interfaces 820 which allow software and data to be transferred from the removable storage unit 822 to computer system 800.
Computer system 800 can also include a communications interface 824. Communications interface 824 allows software and data to be transferred between computer system 800 and external devices. Communications interface 824 can include a modem, a network interface (such as an Ethernet card), a communications port, or the like. Software and data transferred via communications interface 824 are in the form of signals which may be electronic, electromagnetic, optical, or other signals capable of being received by communications interface 824. These signals are provided to communications interface 824 via a communications path 826. Communications path 826 carries signals and can be implemented using wire or cable, fiber optics, a phone line, a cellular phone link, a RF link, or other communications channels.
In this document, the terms “computer program storage medium” and “computer-readable storage medium” are used to generally refer to non-transitory media such as removable storage unit 818, removable storage unit 822, and a hard disk installed in hard disk drive 812. Computer program storage medium and computer-readable storage medium can also refer to memories, such as main memory 808 and secondary memory 810, which can be semiconductor memories (e.g., DRAMs, etc.). Embodiments of the present disclosure can employ any computer-readable medium, known now or in the future. Examples of computer-readable storage media include, but are not limited to, non-transitory primary storage devices (e.g., any type of random access memory), and non-transitory secondary storage devices (e.g., hard drives, floppy disks, CD ROMS, ZIP disks, tapes, magnetic storage devices, optical storage devices, MEMS, nanotechnological storage devices, etc.).
These computer program products provide software to computer system 800. Embodiments of the present disclosure are also directed to computer program products including software stored on any computer-readable storage medium. Such software, when executed in one or more data processing devices, causes a data processing device(s) to operate as described herein.
Computer programs (also referred to herein as “computer control logic”) are stored in main memory 808 and/or secondary memory 810. Computer programs may also be received via communications interface 824. Such computer programs, when executed, enable computer system 800 to implement various embodiments of the present disclosure. In particular, the computer programs, when executed, enable processor 804 to implement processes of embodiments of the present disclosure, such as the operations in method 700 illustrated by
The functions/operations in the preceding embodiments can be implemented in a wide variety of configurations and architectures. Therefore, some or all of the operations in the preceding embodiments—e.g., functions of polishing system 100 described in
The present disclosure provides a polishing apparatus and a method for a polishing process that uses a detection module to detect a profile of one or more areas of a polishing pad during the polishing process. The detection module can include a probe configured to measure a profile of the polishing pad and a beam configured to support the probe. One or more parameters of the polishing process can be adjusted based on a comparison between the detected profile and a reference profile. Such polishing apparatus can provide in-situ detection of wear on the polishing pad during the polishing process, reduce the time to evaluate a condition of the polishing pad, and prolong a life span of the polishing pad.
In some embodiments, an apparatus for polishing a substrate can include a polishing pad configured to polish the substrate, a substrate carrier configured to hold the substrate against the polishing pad, and a detection module configured to detect a profile of the polishing pad. The detection module can include a probe configured to measure a thickness of one or more areas on the polishing pad, and a beam configured to support the probe, where the probe can be further configured to move along the beam.
In some embodiments, a method for operating a polishing system can include determining a profile of one or more areas of a polishing pad of a polishing system during a polishing process, comparing the profile to a reference profile, and adjusting one or more parameters of the polishing process based on the comparison.
In some embodiments, a polishing system for a polishing process can include a polishing apparatus and a computer system configured to communicate with the polishing apparatus. The polishing apparatus can include a polishing pad and a detection module configured to detect a profile of one or more areas of the polishing pad during the polishing process. The computer system can include a memory configured to store instructions for adjusting one or more parameters of the polishing process and a processor configured to receive the profile from the polishing apparatus, compare the profile to a reference profile, and update the instructions based on the comparison of the profile to the reference profile.
It is to be appreciated that the Detailed Description section, and not the Abstract of the Disclosure, is intended to be used to interpret the claims. The Abstract of the Disclosure section can set forth one or more but not all embodiments contemplated and thus, are not intended to be limiting to the subjoined claims.
The foregoing disclosure outlines features of several embodiments so that those skilled in the art can better understand the aspects of the present disclosure. Those skilled in the art will appreciate that they can readily use the present disclosure as a basis for designing or modifying other processes and structures for carrying out the same purposes and/or achieving the same advantages of the embodiments introduced herein. Those skilled in the art will also realize that such equivalent constructions do not depart from the spirit and scope of the present disclosure, and that they can make various changes, substitutions, and alterations herein without departing from the spirit and scope of the subjoined claims
This application claims the benefit of U.S. Provisional Patent Application No. 62/752,272, filed Oct. 29, 2018, titled “Chemical Mechanical Polishing (CMP) Apparatus and Method.” which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
62752272 | Oct 2018 | US |