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

Geometric autogeneration of "hard" phase-shift designs for VLSI

Assignee: International Business Machines Corp
•
Filing: 1994-08-15
•
Granted: 1996-07-16
•
Expires: 2014-08-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method implemented in a computer aided design (CAD) system automatically generates phase shifted mask designs for very large scale integrated (VLSI) chips from existing circuit design data. The system uses a series of basic geometric operations to design areas requiring phase assignment, resolve conflicting phase assignments, and eliminate unwanted phase edges. This process allows automatic generation of phase shift mask data from any circuit design that allows for phase shifting. Since the dimensional input for all geometric operations is directly linked to the design ground rules given to the circuit designers, any designable circuit layout can also be phase shifted with this algorithm. The autogeneration of phase shift patterns around an existing circuit design is broken down into four major tasks: 1. Define areas that need a phase assignment; 2. Make a first pass phase assignment unique to each critical feature and define "runs" of interrelated critical features; 3. Propagation phase assignment through the "runs"; and 4. Design trim features.

Inventors

  • 👤 Lars W. Liebmann
  • 👤 Mark A. Lavin
  • 👤 Pia N. Sanda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 16:44
CPC Classifications
G; G03; G03F; G03F1/00; G03F1/26; G03F1/30; G06; G06F; G06F30/00; G06F30/30; G06F30/39; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/919; Y10S706/92

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 120 words
A computer implemented method of autogenerating a phase shifted mask pattern from existing circuit design data by a computer comprising the steps of: inputting the existing circuit design data to the computer together with predefined input parameters; scanning by the computer the existing circuit design data to locate small features of the circuit design; defining by the computer areas that need phase assignment; making a first pass phase assignment by the computer for a critical feature and defining by the computer runs of interrelated critical features; propagating by the computer phase assignments through the runs; designing by the computer trim features for the phase shift mask pattern; and generating the phase shift mask pattern based on the designed trim features.
Claim 2
Dependent Claim 120 words
A computer implemented method of autogenerating a phase shifted mask pattern from existing circuit design data by a computer comprising the steps of: inputting the existing circuit design data to the computer together with predefined input parameters; scanning by the computer the existing circuit design data to locate small features of the circuit design; defining by the computer areas that need phase assignment; making a first pass phase assignment by the computer for a critical feature and defining by the computer runs of interrelated critical features; propagating by the computer phase assignments through the runs; designing by the computer trim features for the phase shift mask pattern; and generating the phase shift mask pattern based on the designed trim features.
Claim 3
Dependent Claim 83 words
A computer implemented method as in claim 1 wherein the step of defining areas that need phase assignment comprises the steps of: locating by the computer features that need phase transition in order to print with sufficient process latitude; expanding by the computer those features that need phase transition by a minimum amount necessary to create phase regions; separating by the computer those features that need phase transition in first and second halves; and merging by the computer abutting or overlapping phase regions.
Claim 4
Dependent Claim 45 words
A computer implemented method as in claim 2 wherein the step of making a first pass phase assignment for a critical feature defining runs of interrelated critical features is accomplished by tagging each said phase region as "left" or "right" relative to said critical features.
Claim 5
Dependent Claim 72 words
A computer implemented method as in claim 3 wherein the step of propagating phase assignments through the runs comprises the steps of: selecting by the computer a tagged phase region as a starting point for said run; assigning by the computer a phase opposite to said selected tagged phase region to the previous phase region; and continuing to alternate assigning a phase opposite to each phase region across the existing circuit design.
Claim 6
Dependent Claim 185 words
A computer implemented method of autogenerating a phase shifted mask pattern from existing circuit design data by a computer comprising the steps of: inputting the existing circuit design data to the computer together with predefined input parameters; creating trim blockout regions using said existing circuit design data; scanning the existing circuit design data to locate small features of the circuit design; locating features that need phase transition; expanding features that need phase transition; selecting and merging fill shapes that contact potential phase regions; extending ends of small features over base features; filling gaps between small features over base features; extending ends of merged small features; separating those features that need phase transition into first and second halves; trimming ends of phase regions back to ends of small features; making a first pass phase assignment by the computer for a critical feature and defining by the computer runs of interrelated critical features; propagating by the computer phase assignments through the runs; designing by the computer trim features for the phase shift mask pattern; and generating the phase shift mask pattern based on the designed trim features.
Claim 7
Dependent Claim 185 words
A computer implemented method of autogenerating a phase shifted mask pattern from existing circuit design data by a computer comprising the steps of: inputting the existing circuit design data to the computer together with predefined input parameters; creating trim blockout regions using said existing circuit design data; scanning the existing circuit design data to locate small features of the circuit design; locating features that need phase transition; expanding features that need phase transition; selecting and merging fill shapes that contact potential phase regions; extending ends of small features over base features; filling gaps between small features over base features; extending ends of merged small features; separating those features that need phase transition into first and second halves; trimming ends of phase regions back to ends of small features; making a first pass phase assignment by the computer for a critical feature and defining by the computer runs of interrelated critical features; propagating by the computer phase assignments through the runs; designing by the computer trim features for the phase shift mask pattern; and generating the phase shift mask pattern based on the designed trim features.

References Cited (Backward Citations)

US4700317A Cited
US4902899A Cited
US5249135A Cited
US5358806A Cited
US5286581A Cited
US5246800A Cited
US5326979A Cited
US5446521A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-16 2000-01-15 2000-07-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-16 2004-01-15 2004-07-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-16 2008-01-15 2008-07-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag