Patents by Inventor Jeffrey Drue David

Jeffrey Drue David has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120034845
    Abstract: A method of controlling polishing includes storing a library having a plurality of reference spectra, polishing a substrate, measuring a sequence of spectra of light from the substrate during polishing, for each measured spectrum of the sequence of spectra, finding a best matching reference spectrum using a matching technique other than sum of squared differences to generate a sequence of best matching reference spectra, and determining at least one of a polishing endpoint or an adjustment for a polishing rate based on the sequence of best matching reference spectra. Finding a best matching reference spectrum may include performing a cross-correlation of the measured spectrum with each of two or more of the plurality of reference spectra from the library and selecting a reference spectrum with the greatest correlation to the measured spectrum as a best matching reference spectrum.
    Type: Application
    Filed: August 4, 2011
    Publication date: February 9, 2012
    Inventors: Xiaoyuan Hu, Zhihong Wang, Harry Q. Lee, Zhize Zhu, Jeffrey Drue David, Dominic J. Benvegnu, Jimin Zhang, Wen-Chiang Tu
  • Publication number: 20120028377
    Abstract: A method of controlling the polishing of a substrate includes polishing a substrate on a first platen using a first set of parameters, obtaining first and second sequences of measured spectra from first and second regions of the substrate with an in-situ optical monitoring system, generating first and second sequences of values from the first and second sequences of measured spectra, fitting first and second linear functions to the first and second sequences of values, determining a difference between the first linear function and the second linear function, adjusting at least one parameter of a second set of parameters based on the difference, and polishing the substrate on a second platen using the adjusted parameter.
    Type: Application
    Filed: October 12, 2011
    Publication date: February 2, 2012
    Inventors: Jeffrey Drue David, Harry Q. Lee, Boguslaw A. Swedek, Dominic J. Benvegnu, Zhize Zhu, Wen-Chiang Tu
  • Publication number: 20120028813
    Abstract: A method of configuring a polishing monitoring system includes receiving user input selecting a plurality of libraries, each library of the plurality of libraries comprising a plurality of reference spectra for use in matching to measured spectra during polishing, each reference spectrum of the plurality of reference spectra having an associated index value, for a first zone of a substrate, receiving user input selecting a first subset of the plurality of libraries, and for a second zone of the substrate, receiving user input selecting a second subset of the plurality of libraries.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Applicant: Applied Materials, Inc.
    Inventors: Jun Qian, Boguslaw A. Swedek, Harry Q. Lee, Jeffrey Drue David, Sivakumar Dhandapani, Thomas H. Osterheld
  • Publication number: 20120021672
    Abstract: A method of polishing includes polishing a substrate, receiving an identification of a selected spectral feature to monitor during polishing, measuring a sequence of spectra of light reflected from the substrate while the substrate is being polished, determining a location value and an associated intensity value of the selected spectral feature for each of the spectra in the sequence of spectra to generate a sequence of coordinates, and determining at least one of a polishing endpoint or an adjustment for a polishing rate based on the sequence of coordinates. At least some of the spectra of the sequence differ due to material being removed during the polishing, and the coordinates are pairs of location values and associated intensity values.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 26, 2012
    Inventors: Jeffrey Drue David, Xiaoyuan Hu, Zhize Zhu, Harry Q. Lee
  • Publication number: 20110318992
    Abstract: A method of controlling polishing includes polishing a substrate having a second layer overlying a first layer, detecting exposure of the first layer with an in-situ monitoring system, receiving an identification of a selected spectral feature and a characteristic of the selected spectral feature to monitor during polishing, measuring a sequence of spectra of light from the substrate while the substrate is being polished, determining a first value for the characteristic of the feature at the time that the first in-situ monitoring technique detects exposure of the first layer, adding an offset to the first value to generate a second value, and monitoring the characteristic of the feature and halting polishing when the characteristic of the feature is determined to reach the second value.
    Type: Application
    Filed: April 20, 2011
    Publication date: December 29, 2011
    Inventors: Jeffrey Drue David, Harry Q. Lee, Thian Choi Lim, Gary Ka Ho Lam
  • Publication number: 20110301847
    Abstract: A method of generating reference spectra includes polishing a first substrate in a polishing apparatus, measuring a sequence of spectra from the first substrate during polishing with an in-situ optical monitoring system, for each spectrum in the sequence of spectra, determining a best matching reference spectrum from a first plurality of first reference spectra to generate a sequence of reference spectra, calculating a value of a metric of fit of the sequence of spectra to the sequence of reference spectra, comparing the value of the metric of fit to a threshold value and determining whether to generate a second library based on the comparison, and if the second library is determined to be generated, storing the sequence of spectra as a second plurality of reference spectra.
    Type: Application
    Filed: April 15, 2011
    Publication date: December 8, 2011
    Inventors: Jeffrey Drue David, Harry Q. Lee, Jun Qian, Jimin Zhang
  • Publication number: 20110294400
    Abstract: A method of determining a physical property of a substrate includes recording a first spectrum obtained from a substrate, the first spectrum being obtained during a polishing process that alters a physical property of the substrate. The method includes identifying, in a database, at least one of several previously recorded spectra that is similar to the recorded first spectrum. Each of the spectra in the database has a physical property value associated therewith. The method includes generating a signal indicating that a first value of the physical property is associated with the first spectrum, the first value being determined using the physical property value associated with the identified previously recorded spectrum in the database. A system for determining a physical property of a substrate includes a polishing machine, an endpoint determining module, and a database.
    Type: Application
    Filed: July 28, 2011
    Publication date: December 1, 2011
    Inventors: Abraham Ravid, Boguslaw A. Swedek, Jeffrey Drue David, Jun Qian, Ingemar Carlsson, Dominic J. Benvegnu, Harry Q. Lee, Lakshmanan Karuppiah
  • Publication number: 20110282477
    Abstract: A plurality of substrates are polished simultaneously on the same polishing pad. A sequence of spectra is measured from each zone of each substrate, and for each measured spectrum in the sequence of spectra for each zone of each substrate, a best matching reference spectrum is determined from a library of reference spectra. For each zone of each substrate, a linear function is fit to a sequence of index values associated with the best matching reference spectra. For at least one zone, a projected time at which the zone will reach a target index value is determined based on the linear function, and the polishing parameter for at least one zone on at least one substrate is adjusted such that the at least one zone of the at least one substrate has closer to the target index at the projected time than without such adjustment.
    Type: Application
    Filed: May 17, 2010
    Publication date: November 17, 2011
    Applicant: Applied Materials, Inc.
    Inventors: Harry Q. Lee, Jimin Zhang, Jeffrey Drue David, Boguslaw A. Swedek
  • Publication number: 20110281501
    Abstract: A substrate having a plurality of zones is polished and spectra are measured. For each zone, a first linear function fits a sequence of index values associated with reference spectra that best match the measured spectra. A projected time at which a reference zone will reach the target index value is determined based on the first linear function, and for at least one adjustable zone, a polishing parameter adjustment is calculated such that the adjustable zone has closer to the target index at the projected time than without such adjustment. The adjustment is calculated based on a feedback error calculated for a previous substrate. The feedback error for a subsequent substrate is calculated based on a second linear function that fits a sequence of index values associated with reference spectra that best match spectra measured after the polishing parameter is adjusted.
    Type: Application
    Filed: May 17, 2010
    Publication date: November 17, 2011
    Applicant: Applied Materials, Inc.
    Inventors: Jun Qian, Charles C. Garretson, Sivakumar Dhandapani, Jeffrey Drue David, Harry Q. Lee
  • Publication number: 20110275167
    Abstract: A method of optically monitoring a substrate during polishing includes receiving an identification of a selected spectral feature and a characteristic of the selected spectral feature to monitor during polishing, measuring a first spectrum from the substrate during polishing, the first spectrum measured within an initial time following initiation of polishing, measuring a sequence of second spectra from the substrate during polishing, the sequence of second spectra measured after the initial time, for each second spectrum in the sequence of second spectra, removing the first spectrum from the second spectrum to generate a sequence of modified third spectra, determining a value of a characteristic of the selected spectral feature for each third spectrum in the sequence of third spectra to generate a sequence of values for the characteristic, and determining a polishing endpoint or an adjustment for a polishing rate based on the sequence of values.
    Type: Application
    Filed: April 20, 2011
    Publication date: November 10, 2011
    Inventors: Jeffrey Drue David, Garrett Ho Yee Sin, Harry Q. Lee, Dominic J. Benvegnu
  • Publication number: 20110275281
    Abstract: A method of controlling polishing includes polishing a substrate and receiving an identification of a selected spectral feature, a wavelength range having a width, and a characteristic of the selected spectral feature to monitor during polishing. A sequence of spectra of light from the substrate is measured while the substrate is being polished. A sequence of values of the characteristic of the selected spectral feature is generated from the sequence of spectra. For at least some spectra from the sequence of spectra, a modified wavelength range is generated based on a position of the spectral feature within a previous wavelength range used for a previous spectrum in the sequence of spectra, the modified wavelength range is searched for the selected spectral feature, and a value of a characteristic of the selected spectral feature is determined.
    Type: Application
    Filed: April 20, 2011
    Publication date: November 10, 2011
    Inventors: Jeffrey Drue David, Harry Q. Lee
  • Publication number: 20110256805
    Abstract: A method of controlling polishing includes polishing a substrate, monitoring a substrate during polishing with an in-situ monitoring system, generating a sequence of values from measurements from the in-situ monitoring system, fitting a non-linear function to the sequence of values, determining a projected time at which the non-linear function reaches a target value; and determining at least one of a polishing endpoint or an adjustment for a polishing rate based on the projected time.
    Type: Application
    Filed: April 20, 2011
    Publication date: October 20, 2011
    Inventors: Jeffrey Drue David, Dominic J. Benvegnu, Boguslaw A. Swedek, Harry Q. Lee
  • Patent number: 8039397
    Abstract: A method of controlling the polishing of a substrate includes polishing a substrate on a first platen using a first set of parameters, obtaining first and second sequences of measured spectra from first and second regions of the substrate with an in-situ optical monitoring system, generating first and second sequences of values from the first and second sequences of measured spectra, fitting first and second linear functions to the first and second sequences of values, determining a difference between the first linear function and the second linear function, adjusting at least one parameter of a second set of parameters based on the difference, and polishing the substrate on a second platen using the adjusted parameter.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: October 18, 2011
    Assignee: Applied Materials, Inc.
    Inventors: Jeffrey Drue David, Harry Q. Lee, Boguslaw A. Swedek, Dominic J. Benvegnu, Zhize Zhu, Wen-Chiang Tu
  • Patent number: 8014004
    Abstract: A method of determining a physical property of a substrate includes recording a first spectrum obtained from a substrate, the first spectrum being obtained during a polishing process that alters a physical property of the substrate. The method includes identifying, in a database, at least one of several previously recorded spectra that is similar to the recorded first spectrum. Each of the spectra in the database has a physical property value associated therewith. The method includes generating a signal indicating that a first value of the physical property is associated with the first spectrum, the first value being determined using the physical property value associated with the identified previously recorded spectrum in the database. A system for determining a physical property of a substrate includes a polishing machine, an endpoint determining module, and a database.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: September 6, 2011
    Assignee: Applied Materials, Inc.
    Inventors: Abraham Ravid, Boguslaw A. Swedek, Jeffrey Drue David, Jun Qian, Ingemar Carlsson, Dominic J. Benvegnu, Harry Q. Lee, Lakshmanan Karuppiah
  • Publication number: 20110209412
    Abstract: Methods and apparatus for providing a chemical mechanical polishing pad. The pad includes a polishing layer having a top surface and a bottom surface. The pad includes an aperture having a first opening in the top surface and a second opening in the bottom surface. The top surface is a polishing surface. The pad includes a window that includes a first portion made of soft plastic and a crystalline or glass like second portion. The window is transparent to white light. The window is situated in the aperture so that the first portion plugs the aperture and the second portion is on a bottom side of the first portion, wherein the first portion acts a slurry-tight barrier.
    Type: Application
    Filed: May 9, 2011
    Publication date: September 1, 2011
    Inventors: Dominic J. Benvegnu, Jeffrey Drue David, Bogdan Swedek
  • Patent number: 7952708
    Abstract: A substrate processing system includes a processing module to process a substrate, a factory interface module configured to accommodate at least one cassette for holding the substrate, a spectrographic monitoring system positioned in or adjoining the factory interface module, and a substrate handler to transfer the substrate between the at least one cassette, the spectrographic monitoring system and the processing module.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: May 31, 2011
    Assignee: Applied Materials, Inc.
    Inventors: Abraham Ravid, Boguslaw A. Swedek, Dominic J. Benvegnu, Jeffrey Drue David, Jun Qian, Sidney P. Huey, Ingemar Carlsson, Lakshmanan Karuppiah, Harry Q. Lee
  • Patent number: 7938714
    Abstract: Methods and apparatus for providing a chemical mechanical polishing pad. The pad includes a polishing layer having a top surface and a bottom surface. The pad includes an aperture having a first opening in the top surface and a second opening in the bottom surface. The top surface is a polishing surface. The pad includes a window that includes a first portion made of soft plastic and a crystalline or glass like second portion. The window is transparent to white light. The window is situated in the aperture so that the first portion plugs the aperture and the second portion is on a bottom side of the first portion, wherein the first portion acts a slurry-tight barrier.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: May 10, 2011
    Assignee: Applied Materials, Inc.
    Inventors: Dominic J. Benvegnu, Jeffrey Drue David, Bogdan Swedek
  • Publication number: 20110104987
    Abstract: In one aspect, a method of polishing includes polishing a substrate, and receiving an identification of a selected spectral feature and a characteristic of the selected spectral feature to monitor during polishing. The method includes measuring a sequence of spectra of light reflected from the substrate while the substrate is being polished, where at least some of the spectra of the sequence differ due to material being removed during the polishing. The method of polishing includes determining a value of a characteristic of the selected spectral feature for each of the spectra in the sequence of spectra to generate a sequence of values for the characteristic, fitting a function to the sequence of values, and determining either a polishing endpoint or an adjustment for a polishing rate based on the function.
    Type: Application
    Filed: November 2, 2010
    Publication date: May 5, 2011
    Inventors: Jeffrey Drue David, Harry Q. Lee, Dominic J. Benvegnu, Boguslaw A. Swedek
  • Patent number: 7931522
    Abstract: A polishing system includes a platen having a top surface to receive a polishing pad, a recess in the top surface, and a cavity inside the platen spaced from the recess, a carrier head to hold a surface of a substrate against the polishing pad on the platen, a monitoring module located in the cavity, the monitoring module including a light source and a detector, an optical head removably mounted in the recess in the top surface platen, and an optical fiber having a proximate end coupled to the monitoring module and a distal end held by the optical head holding the distal end of the optical fiber in a position to direct light through a window in the polishing pad to the surface of the substrate and receive reflected light from the surface of the substrate.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: April 26, 2011
    Assignee: Applied Materials, Inc.
    Inventors: Dominic J. Benvegnu, Jeffrey Drue David, Bogdan Swedek
  • Publication number: 20110046918
    Abstract: A method of generating a library from a reference substrate for use in processing product wafers is described. The method includes measuring substrate characteristics at a plurality of well-defined points of a reference substrate, measuring spectra at plurality of measurement points of the reference substrate, there being more measurement points than well-defined points, and associating measured spectra with measured substrate characteristics.
    Type: Application
    Filed: November 2, 2010
    Publication date: February 24, 2011
    Inventors: Abraham Ravid, Boguslaw A. Swedek, Dominic J. Benvegnu, Jeffrey Drue David, Jun Qian, Sidney P. Huey, Ingemar Carlsson, Lakshmanan Karuppiah, Harry Q. Lee