EP1410110A2

Real time analysis of periodic structures on semiconductors

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 17 June 2022, 4.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

43 claims: 13 independent, 30 dependent

  1. 1
    Claims of equivalent WO 03009063 A2 We claim:1. An apparatus for analyzing the characteristics of a periodic structure formed on a sample comprising: a spectroscopic measurement system including a broad band probe beam directed to reflect off the periodic structure and a detection module for measuring either the change in magnitude or phase of the probe beam at a plurality of wavelengths and generating output signals corresponding thereto;and a processor system including a master processor and a plurality of individual slave processors arranged to process data in parallel, said processor system using the output signals generated by the measurement system to characterize the periodic structure on a real time basis, said processor system using an algorithm which includes a model of the periodic structure and which calculates a set of theoretical data at each of a plurality of wavelengths based on an initial assumption of the characteristics of the periodic structure and compares the theoretical data to normalized data derived from the output signals and thereafter modifies the assumption of the characteristics of the sample based on the results of the comparison and recalculates a new set of theoretical data, with the comparison and recalculation steps being repeated until the differences between the calculated data and the normalized data are minimized and wherein the calculation of theoretical data is distributed by the master processor to the slave processors and wherein each slave processors performs calculations at selected wavelengths in parallel so that time needed to reach the desired result is minimized.
  2. 4
    An apparatus as recited in claims 3 wherein the master processor modifies the characteristics of the theoretical sample.
  3. 7
    An apparatus for analyzing the characteristics of a periodic structure formed on a sample comprising:a spectroscopic measurement system including a broad band probe beam directed to reflect off the periodic structure and a detection module for measuring either the change in magnitude or phase of the probe beam at a plurality of wavelengths and generating output signals corresponding thereto;and a processor system for evaluating the characteristics of the periodic structure based on the output signals generated by the measurement module, said processor system for calculating theoretical data corresponding to the response of a theoretical sample to broadband radiation at a plurality of individual wavelengths, said processor system including a plurality of processor modules and with the calculations of theoretical data for selected wavelengths being distributed across the processor modules for performing the calculations in parallel and wherein the resulting theoretical data is compared to normalized data derived from the output signals of the measurement system and wherein the characteristics of the theoretical sample is iteratively modified in order to minimize the differences between the calculated data and the normalized data.
  4. 10
    An apparatus as recited in claims 9 wherein said one processor modifies the characteristics of the theoretical sample.
  5. 13
    An apparatus for analyzing the characteristics of a periodic structure formed on a sample comprising:a measurement system including a probe beam directed to reflect off the periodic structure and a detection module for measuring either the change in magnitude or phase of the probe beam at a plurality of angles of incidence and generating output signals corresponding thereto;and a processor system including a master processor and a plurality of individual slave processors arranged to process data in parallel, said processor system using the output signals generated by the measurement system to characterizes the periodic structure on a real time basis, said processor system using an algorithm which includes a model of the periodic structure and which calculates a set of theoretical data at each of a plurality of angles of incidence based on an initial assumption of the characteristics of the periodic structure and compares the theoretical data to normalized data derived from the output signals and thereafter modifies the assumption of the characteristics of the sample based on the results of the comparison and recalculates a new set of theoretical data, with the comparison and recalculation steps being repeated until the differences between the calculated data and the normalized data are minimized and wherein the calculation of theoretical data is distributed by the master processor to the slave processors and wherein each slave processors performs calculations at selected angles of incidence in parallel so that time needed to reach the desired result is minimized.
  6. 16
    An apparatus as recited in claims 15 wherein the master processor modifies the characteristics of the theoretical sample.
  7. 18
    An apparatus for analyzing the characteristics of a periodic structure formed on a sample comprising:a measurement system including a probe beam of radiation directed to reflect off the periodic structure and a detection module for measuring either the change in magnitude or phase of the probe beam at a plurality of angles of incidence and generating output signals corresponding thereto;and a processor system for evaluating the characteristics of the periodic structure based on the output signals generated by the measurement module, said processor system for calculating theoretical data corresponding to the response of a theoretical sample to probe beam radiation at a plurality of angles of incidence, said processor system including a plurality of processor modules and with the calculations of theoretical data for selected angles of incidence being distributed across the processor modules for performing the calculations in parallel and wherein the resulting theoretical data is compared to normalized data derived from the output signals from the measurement system and wherein the characteristics of the theoretical sample is iteratively modified in order to minimize the differences between the calculated data and the normalized data.
  8. 21
    An apparatus as recited in claims 20 wherein said one processor modifies the characteristics of the theoretical sample.
  9. 23
    A method for analyzing the characteristics of a periodic structure formed on a sample based on output signals corresponding to a plurality of wavelengths generated by a spectroscopic measurement, said method using a processor system having a plurality of processors, said method comprising the steps of:calculating theoretical data corresponding to the response of a theoretical sample to broadband radiation at a plurality of individual wavelengths, with the calculations of theoretical data for selected wavelengths being distributed across the processor modules for performing the calculations in parallel;comparing the resulting theoretical data to normalized data derived from the output signals;and iteratively modifying the theoretical sample in order to minimize the differences between the calculated data and the normalized data to evaluate the characteristics of the periodic structure.
  10. 24
    A method for analyzing the characteristics of a periodic structure formed on a sample based on output signals corresponding to a radiation probe beam reflected at a plurality of different angles of incidence, said method using a processor system having a plurality of processors, said method comprising the steps of:calculating theoretical data corresponding to the response of a theoretical sample to radiation at a plurality of individual angles of incidence, with the calculations of theoretical data for selected angles of incidence being distributed across the processor modules for performing the calculations in parallel;comparing the resulting theoretical data to normalized data derived from the output signals;and iteratively modifying the theoretical sample in order to minimize the differences between the calculated data and the normalized data to evaluate the characteristics of the periodic structure.
  11. 25
    A method of determining the characteristics of a periodic structure based upon optically measured data, said periodic structure including elements having a vertical height and a width that can vary in the horizontal axis, said method comprising the steps of :determining a theoretical height and width of a rectangular model of the periodic structure which provides the best fit with the measured data;modifying the best fit rectangular model to a second shape having a top width different from the bottom width and including at least two layers and determining the best fit with the measured data;and repeating the modifying step by adding additional theoretical intermediate widths and layers in an iterative best fit process until the level of fitness reaches a predetermined level.
  12. 30
    A method of determining the characteristics of a periodic structure based upon optically measured data, said periodic structure including elements having a vertical height and a width that can vary in the horizontal axis, said method comprising the steps of :defining a theoretical model with no more than two different widths and at least one layer and modifying that model to find a best fit with the measured data;and iteratively increasing the number of widths and theoretical layers using a fitting algorithm until the model defines a structure which approximates the configuration of the periodic structure to a predetermined fitness level.
  13. 35
    A method of determining the characteristics of a periodic structure based upon optically measured data, said periodic structure including elements having a vertical height and a width that can vary in the horizontal axis, said method comprising the steps of :(a) defining a theoretical model with a theoretical width and height and calculating the optical response of the model and comparing that response to the measured data;(b) iteratively modifying the width and height of the theoretical model and calculating the optical response of the modified model and comparing that response to the measured data until a predetermined level of fitness is achieved;(c) defining a theoretical model with more than one width and more than one layer derived from the best fit model obtained in step (b) and calculating the optical response of the model and comparing that response to the measured data;(d) iteratively modifying the widths, layer thicknesses and layer locations of the theoretical model and calculating the optical response of the modified model and comparing that response to the measured data until a predetermined level of fitness is achieved;(e) repeating steps (c) and (d) by adding widths and layers to the theoretical model until the level of fitness reaches a predetermined level.