IP Library Granted Patent US 7,332,729
Granted Patent B1
US 7,332,729 · App. 11/160,227 · Granted Feb 19, 2008

System and method for multiple electron, ion, and photon beam alignment

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 7,332,729
App. No.
11/160,227
Granted
Feb 19, 2008
Kind
B1
Abstract

A beam column array included alignment marks within to enable alignment of beams with respect to each other. Specifically, the array includes an array of beam columns, each column having at least once lens. A plurality of alignment marks are located beneath the lens. A method of using the array includes: scanning a plurality of beams in a beam column array over a plurality of alignment marks; and determining beam centroid positions of the beams with respect to each other based on data from the scanning.

Claims (47)

1. An apparatus, comprising:

an array of beam columns, each column having at least one lens;

a plurality of alignment marks located beneath the lens; and

electronics coupled to the array capable of receiving data after beams scan the marks and to determine beam centroid positions with respect to each other based on the received data using a static or dynamic mode technique.

2. The apparatus of claim 1 , wherein the alignment marks are patterned into a bottom layer of the lenses.

3. The apparatus of claim 1 , wherein the alignment marks are active.

4. The apparatus of claim 1 , further comprising detectors located beneath the marks.

5. The apparatus of claim 1 , wherein the electronics determine beam centroid positions with respect to each other using a static mode technique.

6. The apparatus of claim 1 , wherein the electronics determine beam centroid positions with respect to each other using a dynamic mode technique.

7. The apparatus of claim 1 , wherein the electronics are further capable of determining a beam centroid position with respect to a mark on a target.

8. The apparatus of claim 1 , wherein there are at least 4 marks per column.

9. A method, comprising:

scanning a plurality of beams in a beam column array over a plurality of active alignment marks, each column having at least one lens with the marks located beneath; and

determining beam centroid positions of the beams with respect to each other based on data from the scanning.

10. The method of claim 9 , wherein the alignment marks are patterned into a bottom layer of the lenses.

11. The method of claim 9 , further comprising detectors located beneath the marks.

12. The method of claim 9 , wherein the determining determines beam centroid positions with respect to each other using a static mode technique.

13. The method of claim 9 , wherein the determining determines beam centroid positions with respect to each other using a dynamic mode technique.

14. The method of claim 9 , further comprising determining a beam centroid position with respect to a mark on a target.

15. The method of claim 9 , wherein there are at least 4 marks per column.

16. A system, comprising:

means for scanning a plurality of beams in a beam column array over a plurality of alignment marks, each column having at least one lens with the marks located beneath; and

means for determining beam centroid positions of the beams with respect to each other based on data from the scanning using a dynamic mode or static mode technique.

17. A computer readable medium having stored thereon instructions to cause a computer to execute a method, the method comprising:

causing a scanning a plurality of beams in a beam column array over a plurality of alignment marks, each column having at least one lens with the marks located there beneath; and

determining beam centroid positions of the beams with respect to each other based on data from the scanning using a dynamic mode or static mode technique.

18. A system, comprising:

a beam scan engine capable of causing a scanning of a plurality of beams in a beam column array over a plurality of alignment marks, each column having at least one lens with the marks located there beneath; and

a beam centroid engine capable of receiving data based on the scanning and determining beam centroid positions relative to each other based on the data using a static or dynamic mode technique.

19. The system of claim 18 , wherein the beam scan engine is further capable of causing a scanning of a beam from the array over a mark on a target, and wherein the system further comprises a beam alignment engine capable of determining a position of a beam centroid from the plurality of beams with respect to a mark on a target based on the scanning of the target mark.

20. A method, comprising:

scanning a plurality of beams in a beam column array over a plurality of alignment marks, each column having at least one lens with the marks located beneath; and

determining beam centroid positions of the beams with respect to each other based on data from the scanning using a dynamic mode or static mode technique.

21. The method of claim 20 , wherein the alignment marks are patterned into a bottom layer of the lenses.

22. The method of claim 20 , wherein the alignment marks are active.

23. The method of claim 20 , further comprising detectors located beneath the marks.

24. The method of claim 20 , further comprising determining a beam centroid position with respect to a mark on a target.

25. The method of claim 20 , wherein there are at least 4 marks per column.

26. A system, comprising:

means for scanning a plurality of beams in a beam column array over a plurality of active alignment marks, each column having at least one lens with the marks located beneath; and

means for determining beam centroid positions of the beams with respect to each other based on data from the scanning.

27. A computer readable medium having stored thereon instructions to cause a computer to execute a method, the method comprising:

causing a scanning a plurality of beams in a beam column array over a plurality of active alignment marks, each column having at least one lens with the marks located there beneath; and

determining beam centroid positions of the beams with respect to each other based on data from the scanning.

28. A system, comprising:

a beam scan engine capable of causing a scanning of a plurality of beams in a beam column array over a plurality of active alignment marks, each column having at least one lens with the marks located there beneath; and

a beam centroid engine capable of receiving data based on the scanning and determining beam centroid positions relative to each other based on the data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2019
From: KEYSIGHT TECHNOLOGIES
To: KLA CORPORATION
Reel/Frame 050225/0397 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2014
From: AGILENT TECHNOLOGIES, INC.
To: KEYSIGHT TECHNOLOGIES, INC.
Reel/Frame 033746/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2010
From: NOVELX, INC.
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 023826/0606 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2005
From: MURAY, LAWRENCE P.; SPALLAS, JAMES P.
To: NOVELX, INC
Reel/Frame 016142/0741 →