7558419

System and Method for Detecting Integrated Circuit Pattern Defects

PublishedJuly 7, 2009
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
35 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for inspecting a photomask used to generate integrated circuit patterns on a wafer, the method comprising: a computer performing steps comprising: generating a potentially defective circuit pattern set, having a plurality of potentially defective circuit patterns including a first circuit pattern that is defective and a second circuit pattern that is valid, wherein generating the potentially defective circuit pattern set includes: applying an algorithm to data representative of images of a plurality of circuit patterns to generate data representative of images of valid circuit patterns and comparing the data representative of images of a plurality of circuit patterns to the data representative of images of valid circuit patterns to identify at least one potentially defective circuit pattern; and determining a defective circuit pattern in the potentially defective circuit pattern set using a codebook including codes representative of known valid circuit patterns or codes representative of known invalid circuit patterns.

2

2. The method of claim 1 further including generating an image of at least a portion of the photomask including an image of the plurality of circuit patterns.

3

3. The method of claim 2 wherein generating an image of at least a portion of the photomask includes measuring intensity data, in situ, using an image sensor having a plurality of sensor cells.

4

4. The method of claim 2 wherein generating an image of at least a portion of the photomask includes simulating the image using information in a mask database.

5

5. The method of claim 4 wherein simulating the image using information in a mask database includes converting a plurality of polygons, including resolution enhancement technology, to a pixel-based bitmap representation thereof.

6

6. The method of claim 2 wherein the data representative of the images of a plurality of circuit patterns are pixel-based bitmap representations thereof.

7

7. The method of claim 6 wherein the algorithm includes a lossy compression algorithm and a decompression algorithm such that the data representative of images of valid circuit patterns is data representative of decompressed lossy compressed images.

8

8. The method of claim 7 wherein: comparing the data representative of images of a plurality of circuit patterns to the data representative of images of valid circuit patterns to identify the at least one potentially defective circuit pattern includes subtracting the data representative of the decompressed lossy compressed images from the data representative of images of the plurality of circuit patterns; and the method further includes determining if the difference between the data representative of the decompressed lossy compressed images and the data representative of images of the plurality of circuit patterns exceeds a predetermined threshold.

9

9. The method of claim 1 wherein determining a defective circuit pattern in the potentially defective circuit pattern set includes using a knowledge base having valid circuit pattern images or information representative of valid circuit patterns.

10

10. The method of claim 1 wherein determining a defective circuit pattern in the potentially defective circuit pattern set further includes comparing the plurality of potentially defective circuits of the potentially defective circuit pattern set to a knowledge base having valid circuit pattern images or information representative of valid circuit patterns.

11

11. The method of claim 10 further including continuously, periodically or intermittently updating the knowledge base with valid circuit pattern images or information representative of valid circuit patterns.

12

12. The method of claim 1 wherein determining a defective circuit pattern in the potentially defective circuit pattern set further includes comparing the plurality of potentially defective circuit patterns of the potentially defective circuit pattern set to a knowledge base having invalid circuit pattern images or information representative of invalid circuit patterns.

13

13. The method of claim 12 wherein the knowledge base is continuously, periodically or intermittently updated with invalid circuit pattern images or information representative of invalid circuit patterns.

14

14. The method of claim 1 further including selecting the codebook from a plurality of codebooks.

15

15. The method of claim 14 wherein selecting the codebook from a plurality of codebooks includes selecting the codebook on the basis of a type of circuit defect.

16

16. The method of claim 14 wherein the codebook includes an edge-shape code-space.

17

17. The method of claim 14 wherein the codebook includes an N×M image patch or region code-space.

18

18. An inspection system to inspect a photomask used to generate integrated circuit patterns on a wafer, the system comprising: a user interface unit; a data storage unit; a data processing unit, coupled to the user interface unit and the data storage unit, to identify a defective circuit pattern in an integrated circuit pattern, the data processing unit configured to: generate a potentially defective circuit pattern set, having a plurality of potentially defective circuit patterns including a first circuit pattern that is defective and a second circuit pattern that is valid, by applying an algorithm to data representative of images of a plurality of circuit patterns to generate data representative of images of valid circuit patterns and comparing the data representative of images of a plurality of circuit patterns to the data representative of images of valid circuit patterns to identify at least one potentially defective circuit pattern; and determine a defective circuit pattern in the potentially defective circuit pattern set using a codebook including codes representative of known valid circuit patterns or codes representative of known invalid circuit patterns.

19

19. The system of claim 18 wherein the algorithm includes a lossy compression algorithm and a decompression algorithm such that the data representative of images of valid circuit patterns is data representative of decompressed lossy compressed images.

20

20. The system of claim 19 wherein the data processing unit is configured to compares data representative of images of a plurality of circuit patterns to data representative of images of a plurality of valid patterns to identify the at least one circuit pattern that is potentially defective by subtracting the data representative of the decompressed lossy compressed images from the data representative of images of the plurality of circuit patterns.

21

21. The system of claim 20 wherein the data processing unit is configured to determine if the difference between the data representative of the decompressed lossy compressed images and the data representative of images of the plurality of circuit patterns exceeds a predetermined threshold.

22

22. The system of claim 18 wherein the data processing unit is configured to determine a defective circuit pattern in the potentially defective circuit pattern set using a knowledge base having valid circuit pattern images or information representative of valid circuit patterns.

23

23. The system of claim 18 wherein the data processing unit is configured to determine a defective circuit pattern in the potentially defective circuit pattern set by comparing the plurality of potentially defective circuit patterns of the potentially defective circuit pattern set to a knowledge base having valid circuit pattern images or information representative of valid circuit patterns.

24

24. The system of claim 23 wherein the data processing unit is configured to continuously, periodically or intermittently updates the knowledge base with valid circuit pattern images or information representative of valid circuit patterns.

25

25. The system of claim 18 wherein the data processing unit is configured to determine a defective circuit pattern in the potentially defective circuit pattern set by comparing the plurality of potentially defective circuit patterns of the potentially defective circuit pattern set to a knowledge base having invalid circuit pattern images or information representative of invalid circuit patterns.

26

26. The system of claim 25 wherein the data processing unit is configured to continuously, periodically or intermittently update the knowledge base with invalid circuit pattern images or information representative of invalid circuit patterns.

27

27. The system of claim 18 wherein the data processing unit is configured to select the codebook from a plurality of codebooks.

28

28. The system of claim 27 wherein the data processing unit is configured to select the codebook from a plurality of codebooks on the basis of a type of circuit defect.

29

29. The system of claim 27 wherein the codebook includes an edge-shape code-space.

30

30. The system of claim 27 wherein the codebook includes an N×M image patch or region code-space.

31

31. The system of claim 18 wherein the data processing unit is configured to generate an image of at least a portion of the photomask, including an image of the plurality of circuit patterns.

32

32. The system of claim 31 further including an image sensor, having a plurality of sensor cells, to measure intensity data representative of the image of the photomask and wherein the data processing unit is configured to generate an image of at least a portion of the photomask using the intensity data.

33

33. The system of claim 31 wherein the data processing unit is configured to generate an image of at least a portion of the photomask by simulating the image using information in a mask database.

34

34. The system of claim 33 wherein simulating the image using information in a mask database includes converting a plurality of polygons, including resolution enhancement technology, to a pixel-based bitmap representation thereof.

35

35. The system of claim 31 wherein the data representative of the images of a plurality of circuit patterns are pixel-based bitmap representations thereof.

Patent Metadata

Filing Date

Unknown

Publication Date

July 7, 2009

Inventors

Jun Ye
Yu Cao
R. Fabian Pease

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR DETECTING INTEGRATED CIRCUIT PATTERN DEFECTS” (7558419). https://patentable.app/patents/7558419

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.