Method for determining a position of a structural element on a substrate
AssigneeLeica Microsystems Wetzlar GmbH
InventorKlaus Rinn
Life of this patent
Estimating the term…
Abstract
A method and apparatus determines the position P of a structural element that is non-orthogonal relative to the coordinate axes (x, y) of a substrate. The structural element is imaged on a detector array of a CCD camera that has a reference point. With the aid of a measuring window that is rotated at an angle θ to the substrate coordinate system, the position PIPC of one edge of the structural element is determined relative to the reference point. The position L of the reference point relative to the origin of the substrate coordinate system is determined from the angle Θ and the current measuring stage coordinates, so that for a particular position P, P=PIPC+L, where L=x·cos θy·sin θ.
Claims11
A method for determining a position P of a structural element on a substrate, in which the substrate is mounted on a measuring stage that is displaceable in an interferometrically measurable fashion in a measuring plane relative to a reference point, the structural element being imaged on a detector array by an imaging system that has its optical axis arranged perpendicular to the measuring plane, with the pixels of said detector array being arranged in rows and columns parallel to the axes of an x/y coordinate system associated with the substrate, the position P being defined by the distance of one edge of the structural element from the reference point, and the position PIPC of the edge on the detector array being determined by evaluation of an intensity profile of the edge image, that is derived from pixels located in a measuring window, and which is perpendicular to the edge direction,
- wherein a rectangular measuring window is produced having a boundary line aligned in parallel to the edge direction, the direction of another boundary line of the rectangular measuring window, that is perpendicular to the edge direction, being determined in the coordinate system of the detector array by its angle of rotation θ,
- further wherein a virtual pixel array is formed having fields arranged in rows and columns parallel to the boundary lines of the measuring window when the boundary lines of the measuring window lie non-orthogonally to the rows and columns of the detector array, and
- further wherein intensity values are assigned to the fields, said intensity values being determined by weighted evaluation of the intensities of those pixels of the detector array which are covered by a field, and further wherein the position PIPC of the edge is determined from its distance from the reference point based on the intensity values associated with the fields, and wherein the position P of the edge in the x,y coordinate system of the substrate is given as a function of the rotational angle Θ, the position PIPC, and the x,y position of the reference point in the x,y coordinate system of the substrate by:
- P=PIPC+L, with L=x·cos θ+y·sin θ.
A method for determining a position of a structural element on a substrate, which structural element is non-orthogonal relative to axes of a coordinate system of the substrate, the method comprising the acts of:
- aligning the substrate on a measuring stage movable in a measuring plane relative to a reference point to provide measuring stage coordinates;
- imaging the structural element on a detector array of a CCD camera which defines the reference point;
- determining an edge position of the structural element relative to the reference point using a measuring window rotated about an angle θ with respect to the coordinate system;
- determining a reference point position of the reference point relative to an origin of the substrate coordinate system from the angle and the measuring stage coordinates;
- and
- summing the edge position and reference point position to provide the position of the structural element.
An image intensity profile generating method, comprising the acts of:
- imaging a structural element having a profile to be detected which is arranged non-orthogonally to an array of pixels of an image detector;
- generating a measuring window orthogonal to the profile of the structural element to be detected, the measuring window having fields arranged in rows and columns;
- assigning a pixel intensity value to each field based on a weighted interpolation of the pixels in the array which correspond to the field of the measuring window;
- and
- generating the image intensity profile of the structural element from either a row or column of fields having assigned intensity values extending across the profile of the structural element.
A software product for determining a position of a structural element on a substrate, which structural element is non-orthogonal relative to axes of a coordinate system of the substrate, comprising:
- a computer readable medium having stored thereon program code segments that:
- align the substrate on a measuring stage, which is movable in a measuring plane relative to a reference point, to provide measuring stage coordinates;
- image the structural element on a detector array of a CCD camera which defines the reference point;
- calculate an edge position of the structural element relative to the reference point using a measuring window rotated about an angle θ with respect to the coordinate system;
- calculate a reference point position of the reference point relative to an origin of the substrate coordinate system from the angle and the measuring stage coordinates;
- and
- sum the edge position and reference point position to provide the position of the structural element.
A system, comprising:
- a semiconductor metrology machine, including a measuring stage, an imaging system and an image processor, said image processor operating in accordance with a software product for determining a position of a structural element on a substrate arrangeable in the semiconductor metrology system;
- and
- wherein said software product comprises:
- a computer readable medium having stored thereon program code segments that:
- align the substrate on a measuring stage, which is movable in a measuring plane relative to a reference point, to provide measuring stage coordinates;
- image the structural element on a detector array of a CCD camera which defines the reference point;
- calculate an edge position of the structural element relative to the reference point using a measuring window rotated about an angle with respect to the coordinate system;
- calculate a reference point position of the reference point relative to an origin of the substrate coordinate system from the angle and the measuring stage coordinates;
- and
- sum the edge position and reference point position to provide the position of the structural element.
Dependencies are inferred from the claim text.