← Back to Patent Explorer
US4853967A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for automatic optical inspection analysis of integrated circuits

Assignee: International Business Machines Corp
•
Filing: 1988-04-06
•
Granted: 1989-08-01
•
Expires: 2008-04-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image is taken of a circuit layer pattern containing circuit element representations and the areas of the circuit element representations within the image are modified. The modification includes at least one modification step which consists of thinning the circuit element representations to the point where at least some features of the circuit element representations are skeletonized, to thereby emphasize distinctive features of the circuit element representations. The emphasized distinctive features are compared with previously determined design criteria for distinctive features expected from the prior steps so that any lack of correspondence indicates a defect.

Inventors

  • 👤 Jon R. Mandeville

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 08:56
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/0002; G06T7/0004; G06T7/0006; G06T2207/00; G06T2207/20; G06T2207/20036; G06T2207/20044; G06T2207/30; G06T2207/30108; G06T2207/30141; G06T2207/30148; G06V; G06V2201/00; G06V2201/06

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 321 words
An automatic method for optical inspection of integrated circuits, using an automatic inspection processor, comprising loading the processor with a design list of permissible distinctive feature positions, each permissible distinctive feature position including a feature type parameter and location parameter so as to identify the desired circuit in terms of a composite statement of features at appropriate locations, the method including the following steps: (a) taking a pixel image of the circuit layer section in terms of pixels at coordinate locations; (b) modifying selectively, by controlled skeletonization, the pixel image to emphasize features of the pixel image of the integrated circuit by thinning by a finite series of thinning steps resulting in skeletonization thin enough to contrast the pixel image by an amount for causing a circuit element of less than the minimum permitted circuit element width to disappear, and thinning enough to skeletonized original maximum width circuit elements, leaving features identifiable as T-joints, blob-joints and terminal ends at locations wherein the circuit element was appropriate in form to the feature type; (c) identifying emphasized features n the pixel image in terms of a position list of feature designations each including feature type parameter and feature location parameter further including detecting such T-joints, blob-joints and terminal ends as distinctive features from which violations may be inferred upon unfavorable comparison with the design list; (d) comparing the position list with the design list to infer violations and terminate upon occurrence of violation or proceed absent violation for pad verification; (e) thinning by an additional amount to provide total thinning sufficient to achieve the smallest residue blob-joint for a pad of minimum allowable area; (f) detecting T-joints, blob-joints, terminal ends and isolated pixel distinctive features, and (g) comparing the position list with the design list, includes detecting such T-joints, blob-joints, terminal ends and isolated pixel features as distinctive features from which pad violations may be inferred upon unfavorable comparison with the design list.
Claim 2
Dependent Claim 321 words
An automatic method for optical inspection of integrated circuits, using an automatic inspection processor, comprising loading the processor with a design list of permissible distinctive feature positions, each permissible distinctive feature position including a feature type parameter and location parameter so as to identify the desired circuit in terms of a composite statement of features at appropriate locations, the method including the following steps: (a) taking a pixel image of the circuit layer section in terms of pixels at coordinate locations; (b) modifying selectively, by controlled skeletonization, the pixel image to emphasize features of the pixel image of the integrated circuit by thinning by a finite series of thinning steps resulting in skeletonization thin enough to contrast the pixel image by an amount for causing a circuit element of less than the minimum permitted circuit element width to disappear, and thinning enough to skeletonized original maximum width circuit elements, leaving features identifiable as T-joints, blob-joints and terminal ends at locations wherein the circuit element was appropriate in form to the feature type; (c) identifying emphasized features n the pixel image in terms of a position list of feature designations each including feature type parameter and feature location parameter further including detecting such T-joints, blob-joints and terminal ends as distinctive features from which violations may be inferred upon unfavorable comparison with the design list; (d) comparing the position list with the design list to infer violations and terminate upon occurrence of violation or proceed absent violation for pad verification; (e) thinning by an additional amount to provide total thinning sufficient to achieve the smallest residue blob-joint for a pad of minimum allowable area; (f) detecting T-joints, blob-joints, terminal ends and isolated pixel distinctive features, and (g) comparing the position list with the design list, includes detecting such T-joints, blob-joints, terminal ends and isolated pixel features as distinctive features from which pad violations may be inferred upon unfavorable comparison with the design list.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-07-31 1993-01-30 1993-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-07-31 1997-01-30 1997-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-07-31 2001-01-30 2001-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag