IP Library › Granted Patent US 12,724,038
Granted Patent B2
US 12,724,038 · App. 18/272,640 · Granted Sep 1, 2026

Grid plate encoder based positioning system and method

Inventors: Hamed Sadeghian Marnani (Rotterdam, NL); Ioan-Andrei Toacsen (Eindhoven, NL)
Assignee: Nearfield Instruments B.V.
G01Q20/02G01Q30/06G01Q40/00G01Q70/02G03F9/7061G05B2219/37224
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,724,038
App. No.
18/272,640
Granted
Sep 1, 2026
Kind
B2
Abstract

A grid plate encoder based positioning system ( 1 ) for positioning of an element is provided, the positioning system ( 1 ) comprises a grid plate ( 2 ) with a grid plate surface ( 21 ); an encoder unit ( 3 ) with one or more optical sensors ( 31 ) for sensing a grid plate surface pattern ( 23 ) of the grid plate surface ( 21 ); an input ( 7 ) to receive coordinates (Xd, Yd) specifying a desired position of the element; a mapping unit ( 8 ) to compute compensated coordinate data (Xa, Ya) corresponding to estimated position data expected from the encoder unit ( 3 ) when the element is positioned at a desired position (Xd, Yd) specified by the setpoint coordinates; a feedback control unit ( 9 ) providing the compensated coordinate data (Xa, Ya) as a setpoint (Xs, Ys) to a positioning unit ( 12 ), with feedback control based on the estimated position data obtained from the encoder unit. Additionally, a grid plate encoder based positioning method and a method for computing compensation data are provided.

Claims (44)

1 . A grid plate encoder based positioning system for positioning of an element, the positioning system comprising:

a grid plate with a grid plate surface;

an encoder unit with one or more optical sensors for sensing a grid plate surface pattern of the grid plate surface; and

an input to receive setpoint coordinates specifying a desired position of the element;

wherein said positioning system is configured to:

compute compensated coordinate data corresponding to estimated position data expected from the encoder unit when the element is positioned at the desired position; and

provide the compensated coordinate data as a setpoint to a positioning unit, with feedback control based on the estimated position data obtained from the encoder unit,

the positioning system further comprising:

a wafer stage for carrying a wafer having optically detectable marks at a wafer surface facing the grid plate surface;

a calibration head movable between the wafer stage and the grid plate, the calibration head including the encoder unit with the one or more optical sensors for sensing the grid plate surface pattern of the grid plate surface and a mark sensor for sensing the optically detectable marks;

wherein the calibration head is configured for being positioned at a plurality of mutually different lateral positions and wherein the positioning system is further configured to compute the compensated coordinate data from measurement data obtained from the encoder unit and from the mark sensor at the plurality of mutually different lateral positions.

2 . An atomic force microscope (AFM) system comprising the grid plate encoder based positioning system according to claim 1 , further comprising an AFM head with a probe having a tip to be positioned with the positioning system, wherein the AFM head includes the encoder unit.

3 . A method of positioning the element with the grid plate encoder based positioning system according to claim 1 , the method comprising:

providing the setpoint coordinates indicative of the desired position of the element;

computing the compensated coordinate data indicative for the estimated position data expected from the encoder unit when the element is positioned at the desired position;

providing the compensated coordinate data as the setpoint to the positioning unit, with feedback control based on the estimated position data obtained from the encoder unit.

4 . The grid plate encoder based positioning system according to claim 1 , wherein the compensated coordinate data are computed using a compensation table.

5 . A production system comprising the grid plate encoder based positioning system according to claim 4 , further comprising a production system element to be positioned with the positioning system.

6 . The grid plate encoder based positioning system according to claim 1 , wherein the positioning system is further configured to determine a plurality of grid map calibration parameters.

7 . The grid plate encoder based positioning system according to claim 6 , wherein the plurality of grid map calibration parameters are respective entries in a compensation table, wherein each table entry is addressable as the desired position and comprises the estimated position data.

8 . The grid plate encoder based positioning system according to claim 7 , wherein the compensation table comprises further entries, wherein position indications from the mark sensor specify respective addresses for the further entries, and the estimated position data indicated by the encoder unit are stored in the further entries having the respective addresses.

9 . The grid plate encoder based positioning system according to claim 8 , wherein additional entries in the compensation table are computed by interpolation.

10 . The grid plate encoder based positioning system according to claim 6 , wherein the plurality of grid map calibration parameters define a polynomial that specifies the compensated coordinate data as a function of the setpoint coordinates specifying the desired position of the element.

11 . The grid plate encoder based positioning system according to claim 1 , wherein the encoder unit further comprises a plurality of encoder read heads.

12 . The grid plate encoder based positioning system according to claim 11 , wherein the plurality of encoder read heads comprises a first, a second and a third 1D encoder read head.

13 . The grid plate encoder based positioning system according to claim 12 , wherein the first 1D-encoder read head is for a first planar direction and the second and the third 1D encoder read heads are for a Y-direction.

14 . The grid plate encoder based positioning system according to claim 11 wherein the grid plate surface pattern is provided with a two-dimensional periodic pattern comprising reflecting grid lines on a non-reflective background or reversely.

15 . A production system comprising the grid plate encoder based positioning system according to claim 1 , further comprising a production system element to be positioned with the positioning system.

16 . A method of positioning an element, comprising:

providing a grid plate with a grid plate surface;

providing an encoder unit with one or more optical sensors for sensing a grid plate surface pattern of the grid plate surface;

receiving setpoint coordinates specifying a desired position of the element;

computing compensated coordinate data corresponding to estimated position data expected from the encoder unit when the element is positioned at the desired position;

using feedback control to position the element where the estimated position data correspond to the compensated coordinate data,

wherein the method further comprises:

providing a wafer stage for carrying a wafer having optically detectable marks at a wafer surface facing the grid plate surface;

providing a calibration bead movable between the wafer stage and the grid plate, the calibration head including the encoder unit with the one or more optical sensors for sensing the grid plate surface pattern of the grid plate surface and a mark sensor for sensing the optically detectable marks,

wherein the calibration head is configured for being positioned at a plurality of mutually different lateral positions, and wherein the compensated coordinate data is computed from measurement data obtained from the encoder unit and from the mark sensor at the plurality of mutually different lateral positions.

17 . A non-transitory computer readable medium having instructions to enable a programmable processor to perform one or more steps of the method of claim 16 .

18 . A method of computing compensation parameters for use with a grid plate in a grid plate encoder based positioning system, the grid plate having a grid plate surface with a surface pattern, the grid plate encoder based positioning system comprising an encoder unit with one or more optical sensors for optically sensing the surface pattern at the grid plate surface and a signal processor for computing estimated position data from sense signals obtained from said one or more optical sensors; the method comprising:

providing a reference wafer having optically detectable marks at a wafer surface facing the grid plate surface;

providing a calibration head between the grid plate and the reference wafer, the calibration head having a mark sensor facing said wafer surface and having at least the one or more optical sensors of the encoder unit facing the grid plate surface;

positioning the calibration head at a plurality of laterally different positions between the grid plate and the reference wafer to obtain respective position indications from the mark sensor indicative for its sensed position with respect to the optically detectable marks, and to obtain a respective encoder position indication from the encoder unit indicative for its position with respect to the grid plate surface; and

computing the compensation parameters based on the position indications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2023
From: SADEGHIAN MARNANI, HAMED; TOACSEN, IOAN-ANDREI
To: NEARFIELD INSTRUMENTS B.V.
Reel/Frame 064826/0933 →
Priority Claims (1)
NL 2027376 · Jan 25, 2021 · national
Continuity (1)
Related Publication 20240295583A1 · Sep 5, 2024
References Cited (20)
US 20070227273A1 · Layton et al. · 2007 [cited by applicant]
US 20080021813A1 · Simpson et al. · 2008 [cited by applicant]
US 20080105026A1 · Loopstra et al. · 2008 [cited by applicant]
US 20100296071A1 · Shibazaki · 2010 [cited by examiner]
US 20140204392A1 · Lee · 2014 [cited by examiner]
US 20150160564A1 · Balan · 2015 [cited by examiner]
US 20150185248A1 · Sadeghian Marnani · 2015 [cited by examiner]
US 20160245843A1 · Shioda et al. · 2016 [cited by applicant]
US 20190287837A1 · Ichinose · 2019 [cited by examiner]
US 20200004166A1 · Aoki · 2020 [cited by examiner]
EP 2682759A1 · 2014 [cited by applicant]
EP 3599470A1 · 2020 [cited by applicant]
JP 201062208A · 2010 [cited by applicant]
JP 2011038851A · 2011 [cited by applicant]
JP 5257832B2 · 2013 [cited by applicant]
WO 2016030090 · 2016 [cited by applicant]
WO WO2016030090A1 · 2016 [cited by examiner]
Ekberg, Peter et al., “A new general approach for solving the self-calibration problem on large area 2D ultra-precision coordinate measurement machines,” Meas. Sci. Technol. 25, 11 pgs, (2014). [cited by applicant]
Torralba, Marta et al., “Geometrical Characterisation of a 2D Laser System and Calibration of a Cross-Grid Encoder by Means of a Self-Calibration Methodology,” Sensors, 16 pgs., (2017). [cited by applicant]
International Search Report and Written Opinion—PCT/NL2022/050031—mailing date May 10, 2022. [cited by applicant]