IP Library › Granted Patent US 12,444,155
Granted Patent B2
US 12,444,155 · App. 18/480,503 · Granted Oct 14, 2025

Robust image-to-design alignment for dram

Inventors: Hucheng Lee (Cupertino, CA); Huan Jin (Dublin, CA)
Assignee: KLA CORPORATION
G06V10/24G06F9/45516G06V10/762
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,444,155
App. No.
18/480,503
Granted
Oct 14, 2025
Kind
B2
Abstract

Methods and systems for alignment for semiconductor applications are provided. One method includes determining different align-to-design offsets for multiple instances of an alignment target formed on a specimen by separately aligning images of the multiple instances of the alignment target generated by an imaging subsystem to a rendered image for the alignment target with different alignment methods, respectively. The method also includes identifying the multiple instances having a difference between the different align-to-design offsets below a predetermined threshold. In addition, the method includes determining a runtime align-to-design offset for the alignment target from the different align-to-design offsets determined for only the identified multiple instances. That runtime align-to-design offset can then be used in a process performed on the specimen with an imaging subsystem.

Claims (34)

1. A system configured for determining an offset for use in a process performed on a specimen, comprising:

an imaging subsystem configured for generating images of a specimen; and

a computer subsystem configured for:

determining first and second align-to-design offsets for multiple instances of an alignment target by separately aligning images of the multiple instances of the alignment target formed on the specimen and generated by the imaging subsystem to a rendered image for the alignment target with first and second alignment methods, respectively;

identifying the multiple instances having a difference between the first and second align-to-design offsets below a predetermined threshold;

determining a runtime align-to-design offset for the alignment target from the first and second align-to-design offsets determined for only the identified multiple instances; and

storing the runtime align-to-design offset for use in a process performed on the specimen with the imaging subsystem.

2. The system of claim 1 , wherein determining the runtime align-to-design offset comprises clustering the first and second align-to-design offsets.

3. The system of claim 1 , wherein one of the first and second alignment methods comprises normalized cross correlation.

4. The system of claim 1 , wherein one of the first and second alignment methods comprises projection-based normalized cross correlation.

5. The system of claim 1 , wherein the predetermined threshold is defined in pixels.

6. The system of claim 1 , wherein the process comprises generating runtime alignment target images for the multiple instances of the alignment target with the imaging subsystem, and wherein during the process the computer subsystem is further configured for determining first and second runtime-to-setup offsets for the multiple instances of the alignment target by separately aligning the runtime alignment target images to a setup alignment target image with the first and second alignment methods, respectively, identifying a subset of the multiple instances having a difference between the first and second runtime-to-setup offsets below an additional predetermined threshold, determining a final runtime-to-setup offset for the alignment target from the first and second runtime-to-setup offsets determined for only the identified subset of the multiple instances, and determining a runtime-to-design offset based on the final runtime-to-setup offset and the runtime align-to-design offset.

7. The system of claim 6 , wherein determining the final runtime-to-setup offset comprises clustering the first and second runtime-to-setup offsets.

8. The system of claim 6 , wherein the additional predetermined threshold is defined in pixels.

9. The system of claim 6 , wherein during the process the computer subsystem is further configured for identifying care areas in images of the specimen generated by the imaging subsystem during the process based on the runtime-to-design offset.

10. The system of claim 6 , wherein the computer subsystem is further configured for storing one or more of the images of the multiple instances of the alignment target for use as the setup alignment target image.

11. The system of claim 1 , wherein the multiple instances of the alignment target are formed in a dynamic random access memory device portion of the specimen.

12. The system of claim 1 , wherein the multiple instances of the alignment target are formed in a conjunction block of a memory device area formed on the specimen.

13. The system of claim 1 , wherein the multiple instances of the alignment target are formed in a boundary region between a sense amplifier block and a bulk cell block of a memory device area formed on the specimen.

14. The system of claim 1 , wherein the multiple instances of the alignment target are formed in a boundary region between a sub-wordline driver block and a bulk cell block of a memory device area formed on the specimen.

15. The system of claim 1 , wherein the computer subsystem is further configured for generating the rendered image for the alignment target from a design for the specimen.

16. The system of claim 1 , wherein the process is an inspection process.

17. The system of claim 1 , wherein the imaging subsystem is a light-based imaging subsystem.

18. The system of claim 1 , wherein the imaging subsystem is an electron beam imaging subsystem.

19. A non-transitory computer-readable medium, storing program instructions executable on a computer system for performing a computer-implemented method for determining an offset for use in a process performed on a specimen, wherein the computer-implemented method comprises:

determining first and second align-to-design offsets for multiple instances of an alignment target formed on a specimen by separately aligning images of the multiple instances of the alignment target generated by an imaging subsystem to a rendered image for the alignment target with first and second alignment methods, respectively;

identifying the multiple instances having a difference between the first and second align-to-design offsets below a predetermined threshold;

determining a runtime align-to-design offset for the alignment target from the first and second align-to-design offsets determined for only the identified multiple instances; and

storing the runtime align-to-design offset for use in a process performed on the specimen with the imaging subsystem.

20. A computer-implemented method for determining an offset for use in a process performed on a specimen, comprising:

determining first and second align-to-design offsets for multiple instances of an alignment target formed on a specimen by separately aligning images of the multiple instances of the alignment target generated by an imaging subsystem to a rendered image for the alignment target with first and second alignment methods, respectively;

identifying the multiple instances having a difference between the first and second align-to-design offsets below a predetermined threshold;

determining a runtime align-to-design offset for the alignment target from the first and second align-to-design offsets determined for only the identified multiple instances; and

storing the runtime align-to-design offset for use in a process performed on the specimen with the imaging subsystem, wherein determining the first and second align-to-design offsets, identifying the multiple instances, determining the runtime align-to-design offset, and storing the runtime align-to-design offset are performed by a computer system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2023
From: LEE, HUCHENG; JIN, HUAN
To: CORPORATION, KLA
Reel/Frame 065113/0001 →
Continuity (2)
Provisional Application 63534581 · Aug 25, 2023
Related Publication 20250069354A1 · Feb 27, 2025
References Cited (29)
US 4247203A · Levy · 1981 [cited by examiner]
US 5219765A · Yoshida · 1993 [cited by examiner]
US 6020957A · Rosengaus · 2000 [cited by examiner]
US 7570796B2 · Zafar et al. · 2009 [cited by applicant]
US 7676077B2 · Kulkarni et al. · 2010 [cited by applicant]
US 8126255B2 · Bhaskar et al. · 2012 [cited by applicant]
US 8664594B1 · Jiang et al. · 2014 [cited by applicant]
US 8692204B2 · Kojima et al. · 2014 [cited by applicant]
US 8698093B1 · Gubbens et al. · 2014 [cited by applicant]
US 8716662B1 · MacDonald et al. · 2014 [cited by applicant]
US 9222895B2 · Duffy et al. · 2015 [cited by applicant]
US 9830421B2 · Bhattacharyya et al. · 2017 [cited by applicant]
US 10620135B2 · Brauer · 2020 [cited by applicant]
US 10698325B2 · Brauer · 2020 [cited by applicant]
US 11328435B2 · Brauer et al. · 2022 [cited by applicant]
US 11580650B2 · Brauer et al. · 2023 [cited by applicant]
US 20030174330A1 · Tanaka · 2003 [cited by examiner]
US 20150234279A1 · Fujiwara · 2015 [cited by examiner]
US 20160292840A1 · Konecky · 2016 [cited by applicant]
US 20160329024A1 · Maeda · 2016 [cited by examiner]
US 20180008995A1 · Baker et al. · 2018 [cited by applicant]
US 20200226744A1 · Cohen · 2020 [cited by examiner]
US 20210097704A1 · Brauer · 2021 [cited by examiner]
US 20210132488A1 · Shishido · 2021 [cited by examiner]
US 20220375051A1 · Brauer et al. · 2022 [cited by applicant]
KR 1020200089621 · 2020 [cited by applicant]
WO 2021067203 · 2021 [cited by applicant]
U.S. Appl. No. 18/178,528 by Chen et al., filed Mar. 5, 2023. [cited by applicant]
International Search Report and Written Opinion for PCT/US2024/042590 mailed Dec. 5, 2024. [cited by applicant]