Method of and apparatus for checking geometry of multi-layer patterns for IC structures
First Claim
1. A method of checking the geometry of multi-layer patterns wherein images of corresponding portions on two of a plurality of identical circuit patterns on a specimen are detected to produce detection signals indicative of the corresponding portions in levels in terms of brightness of the detection signals, and the detection signals are compared with each other to judge an unmatched portion as a defect, said method comprising the steps of:
- (a) registering the two detection signals;
(b) comparing levels of brightness of the two detection signals to judge that a portion of the detection signal at which the difference in brightness is less than a threshold level is normal and to define the normal portion as a "Don'"'"'t Care" portion;
(c) masking the detection signal at the "Don'"'"'t Care" portion to inhibit the use of the "Don'"'"'t Care" portion for the following registration and defect judgement;
(d) sequentially repeating said steps (a) to (c) for each layer of said multi-layer pattern to detect a region finally screened out of said "Don'"'"'t Care" portion as a defect.
1 Assignment
0 Petitions
Accused Products
Abstract
Method of and apparatus for checking the geometry of multi-layer patterns for IC structures having identical functions, each of the multi-layer patterns including layer patterns arranged in different level layers, wherein electrical image signals corresponding to any two of the multi-layer patterns and having more than two levels are registered with each other and then compared to determine unmatched and matched portions. The comparison of the registered electric image signals may be performed with respect to their amplitude or their gradients. The registration and comparison of two electric image signals may be repeated for all of the layer patterns with the matched portions being no longer subjected to the registration and comparison. A defect detection signal is produced from finally unmatched portions, if any, of the electric image signals having undergone the said registration and comparison.
106 Citations
30 Claims
-
1. A method of checking the geometry of multi-layer patterns wherein images of corresponding portions on two of a plurality of identical circuit patterns on a specimen are detected to produce detection signals indicative of the corresponding portions in levels in terms of brightness of the detection signals, and the detection signals are compared with each other to judge an unmatched portion as a defect, said method comprising the steps of:
-
(a) registering the two detection signals; (b) comparing levels of brightness of the two detection signals to judge that a portion of the detection signal at which the difference in brightness is less than a threshold level is normal and to define the normal portion as a "Don'"'"'t Care" portion; (c) masking the detection signal at the "Don'"'"'t Care" portion to inhibit the use of the "Don'"'"'t Care" portion for the following registration and defect judgement; (d) sequentially repeating said steps (a) to (c) for each layer of said multi-layer pattern to detect a region finally screened out of said "Don'"'"'t Care" portion as a defect.
-
-
2. An apparatus for checking the geometry of multilayer patterns wherein images of corresponding portions on two of a plurality of identical circuit patterns on a specimen are detected to produce detection signals indicative of the corresponding portions in levels in terms of brightness of the detection signals, and the detection signals are compared with each other to judge an unmatched portion as a defect, said apparatus comprising a plurality of defect detecting circuits connected in series by the same number as layers in said multi-layer pattern, each defect detecting circuit including:
-
means for registering the two detection signals; means for comparing levels of brightness of the two detection signals to judge that a portion of the detection signal at which the difference in brightness is less than a threshold level is normal and to define the normal portion as a "Don'"'"'t Care" portion; and means for masking the detection signal at the "Don'"'"'t Care" portion.
-
-
3. An apparatus for checking the geometry of patterns comprising:
-
two photoelectric converters receiving images of two patterns on an object to be checked and producing two detection signals used for comparing the images with each other; registering means for correcting misregistration between the two detection signals on the basis of differences therebetween; a difference image threshold circuit for converting differences between the two corrected detection signals into binary signals and producing the binary signals as defect candidates; window region establishing circuit for applying a window on the defect candidates; two gradient detecting circuits for detecting gradients of the corrected detection signals within the window; and a comparing circuit for comparing the two gradients to produce an output signal when the difference between the two gradients exceeds a predetermined value. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for checking the geometry of patterns comprising:
-
two photoelectric converters receiving images of two patterns on an object to be checked and producing two detection signals used for comparing the images with each other; registering means for correcting misregistration between the two detection signals on the basis of differences therebetween; a difference image window region establishing and threshold circuit for recognizing differences between the two corrected detection signals as defect candidates to apply a window on the defect candidates and to convert the differences into binary signals; two gradient detecting circuits for detecting gradients of the corrected detection signal within the window; and a comparing circuit for comparing the two gradients to produce an output signal where the difference between the two gradients exceeds a predetermined value. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of checking the geometry of patterns comprising:
-
a first step of receiving images of two patterns on an object to be checked to produce two detection signals used for comparing the images with each other and correcting misregistration between the two detection signals; a second step of comparing two corrected detection signals, converting differences between the two corrected detection signals into binary signals and applying a window on the binary signals; and a third step of comparing the two corrected detection signals to detect gradients within the window and comparing the gradients to detect only a defect under no influence of the misregistration. - View Dependent Claims (17)
-
-
18. A method of checking the geometry of patterns comprising:
-
a first step of receiving images of two patterns on an object to be checked to produce two detection signals used for comparing the images with each other and correcting misregistration between the two detection signals; a second step of comparing two corrected detection signals, applying a window on differences between the two corrected detection signals and converting the differences into binary signals; and a third step of comparing the two corrected detection signals to detect gradients within the window and comparing the gradients to detect only a defect under no influence of the misregistration. - View Dependent Claims (19)
-
-
20. A method of checking the geometry of multi-layer patterns for IC structures having identical functions, each said multi-layer pattern for an IC structure including a plurality of layer patterns arranged in different level layers, the method comprising the steps of:
-
(a) registering a multi-layer pattern for a first any one of said IC structures with that for a second any one of said IC structures with respect to a first one of said plurality of layer patterns; (b) comparing said registered multi-layer patterns to determine substantially matched and substantially unmatched portions with respect to said first one layer pattern; (c) removing said matched portion out of those parts of patterns which are to be checked; (d) repeating said steps (a) to (c) with respect to the remaining layer patterns of said multi-layer patterns for said first and second IC structures; and (e) determining any finally substantially unmatched portion of said multi-layer pattern as a defect in a corresponding one of said multi-layer patterns under a checking operation.
-
-
21. A method of checking the geometry of multi-layer patterns for IC structures having identical functions, each said multi-layer pattern for an IC structure including a plurality of layer patterns arranged in different level layers, the method comprising the steps of:
-
(a) producing electric image signals from optical images of multi-layer patterns for any two of said IC structures, each of said electric image signals including image signal portions corresponding to said plurality of layer patterns for its associated IC structure; (b) registering said electric image signals with each other with respect to one of said signal portions; (c) comparing said registered electric image signals with each other to discriminate their substantially unmatched portions from substantially matched portions with respect to said one signal portion; (d) masking said matched portions of said registered electric image signals so that any succeeding steps be performed at least on said unmatched portions of said electric image signals; (e) repeating said steps (b) to (d) with respect to the remaining signal portions of said electric image signals; and (f) producing a defect detection signal representative of any finally substantially unmatched portion of said electric image signals.
-
-
22. An apparatus for checking the geometry of multilayer patterns for IC structures having identical functions, said each multi-layer pattern for an IC structure including a plurality of layer patterns arranged in defferent level layers, the apparatus comprising:
-
first and second image sensing means for converting optical images of multi-layer patterns for any two of said IC structures to electric image signals, each of said electric image signals including signal portions corresponding to said plurality of layer patterns for its associated structure; a plurality of unmatching detecting circuits connected in series, the most preceding one of said series-connected unmatching detecting circuits being connected with said first and second image sensing means to receive therefrom said electric image signals without substantial time delay; masking circuits each interconnected between adjacent two of said series-connected unmatching detecting circuits; and means connected with said first and second image sensing means for delaying said electric image signals, said delaying means being further connected with each of said masking circuits and each of said series-connected unmatching detecting circuits except the most preceding one to supply delayed signals produced from one of said electric image signals fed to said delaying means to said masking circuits so that each of said delayed signals is passed to that one of the associated unmatching detecting circuits which succeeds to the other one under control of the output of said other one unmatching detecting circuit and to supply delayed signals produced from the other one of said electric image signals to said unmatching detecting circuits, the delay time for said delayed signals to be supplied from said delaying means to one of said gate circuits and one of said unmatching detecting circuits being shorter for more preceding ones. - View Dependent Claims (23, 24, 25)
-
-
26. A method of checking the geometry of patterns for IC structures having identical functions, comprising the steps of:
-
registering a pattern for a first any one of said IC structures with that for a second any one of said IC structures; comparing the registered patterns for said first and second IC structures to detect differences therebetween; comparing said differences with a predetermined threshold value; determining gradients for each of said registered patterns; establishing a window region for said registered patterns, said window region being narrower than the area of said patterns and being movable over said patterns; detecting whether differences larger than said predetermined threshold value exist all over said window region; comparing gradients for the pattern for said first IC structure with corresponding gradients for the pattern for said second IC structure when differences larger than said predetermined threshold value exist all over said window region; and producing a defect dtection signal when said comparison of gradients results in a substantial difference.
-
-
27. An apparatus for checking the geometry of patterns for IC structures having identical functions, comprising:
-
first and second image sensing means for converting optical images of patterns for any two of said IC structures to electric image signals; means for registering said electric image signals with each other; first comprising means connected with said registering means for comparing said registered electric image signals to produce an error signal representative of differences between said registered electric image signals; means connected with said first comparing means for determining whether the magnitudes of said error signal exceeds a predetermined threshold value or not; means responsive to the output of said determining means for establishing a window region covering portions for said electric image signals which portions correspond to an area for said optical images; means connected with said registering means for detecting gradients for said registered electric image signals under control of the output of said window region establishing means; and second comparing means for comparing the detected gradients for said registered electric image signals to produce a defect detection signal when the comparison of the gradients results in a substantial difference.
-
-
28. A method of checking the geometry of multi-layer patterns for IC structures having identical functions, each said multi-layer pattern for an IC structure including a plurality of layer patterns arranged in different level layers, the method comprising the steps of:
-
(a) producing electric image signals from optical images of multi-layer patterns for any two of said IC structures, each of said electric image signals including image signal portions corresponding to said plurality of layer patterns for its associated IC structure; (b) registering said electric image signals with each other with respect to one of said signal portions; (c) comparing said registered electric image signals with each other to discriminate their substantially unmatched portions from substantially matched portions with respect to said one signal portion; (d) masking said matched portions of said registered electric image signals so that any succeeding steps be performed at least one said unmatched portions of said electric image signals; (e) repeating said steps (b) to (d) with respect to the remaining signal portions of said electric image signals; (f) determining gradients for each of said registered electric image signals; (g) comparing gradients for the registered electric image signal for one of said two IC structures with corresponding gradients for the registered electric image signal for the other one IC structure; and (h) producing a defect detection signal when said comparison of gradients results in a substantial difference.
-
-
29. An apparatus for checking the geometry of multi-layer patterns for IC structures having identical functions, said each multi-layer pattern for an IC structure including a plurality of layer patterns arranged in different level layers, the apparatus comprising:
-
at least one image sensing means for converting optical images of multi-layer patterns for said IC structures to electric image signals, each of said electric image signals including signal portions corresponding to said plurality of layer patterns for its associated structure; image memory means in an electrical connection with said image sensing means for storing therein image information contained in the output of said image sensing means, said image memory means being capable of being accessed to deliver electric image signals; a plurality of unmatching detecting circuits connected in series each including means for registering electric image signals with each other, means for comparing said registered electric image signals fed from said registering means to produce a discrimination signal and means responsive to said discrimination signal for producing a defect detection signal, the registering means in the most preceding one of said series-connected unmatching detecting circuits being connected with said image sensing means and said image memory means to receive therefrom electric image signals to be checked, the registering means and comparing means in each of the other unmatching detecting circuits having a first masking circuit and a second masking circuit, respectively, the output of the registering means in one unmatching detecting circuit except in the most succeeding one being fed to the registering means in the immediately succeeding unmatching detecting circuit; and a plurality of first delay means and a plurality of second delay means provided one first delay means and one second delay means for each adjacent two of said series-connected unmatching detecting circuits, said first and second delay means being arranged to receive the output of the comparing means in the preceding one of the adjacent two unmatching detecting circuits and to supply delayed outputs to the first and second masking circuits, respectively, in the succeeding one of the adjacent two unmatching detecting circuits so that registration and comparison by the registering and comparing means in the succeeding unmatching detecting circuit with respect to those portions of said registered electric image signals which have already been registered and discriminated as matched in the preceding unmatching detecting circuit are not repeated. - View Dependent Claims (30)
-
Specification