Patent US4164744A successfully refreshed from Google Patents.
Patent US3977765A successfully refreshed from Google Patents.
Patent US5757673A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5757673A Expired / Lapsed US ⏱️ 0.0 years remaining

Automated data management system for analysis and control of photolithography stepper performance

Assignee: Advanced Micro Devices Inc
•
Filing: 1996-10-10
•
Granted: 1998-05-26
•
Expires: 2016-10-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An automated data management system for enabling the analysis and control of the performance of photolithography steppers in a submicron fabrication facility disclosed. In a preferred embodiments, software running on each of a plurality of first personal computers (PCs), each of which is connected to one of a plurality of steppers, is used to append printer data generated by the steppers responsive to tests, performed therein to ASCII files associated with the steppers and subsequently to upload the ASCII files to a network drive at specified time intervals. Once the ASCII files have been uploaded to the VAX drive, the files may be accessed by a user outside the facility using a second PC on which is running a utility of the present invention for providing automated analysis of the data for a particular stepper as requested by a user. In one aspect of the invention, the utility of the present invention comprises a windows-based user interface for enabling the user to select and initiate analysis procedures by selecting from a variety of options displayed on the user's PC. In another aspect of the invention, the utility of the present invention enables the user to select from among a variety of formats, including browse tables, charts and graphs, for viewing the resulting analysis data.

Inventors

  • 👤 Anastasia L. Osheiski
  • 👤 Paul Ackmann
  • 👤 Stu Brown
  • 👤 Richard Edwards

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 12:11
CPC Classifications
G; G03; G03F; G03F7/00; G03F7/70; G03F7/70483; G03F7/70491; G03F7/70525; G03F7/7055; G03F7/70558; G03F7/70605; G03F7/70616; G03F7/70625; G03F7/708; G03F7/70991; G05; G05B; G05B19/00; G05B19/02; G05B19/04; G05B19/042; G05B19/418; G05B19/4183; G05B2219/00; G05B2219/20; G05B2219/24; G05B2219/24053; G05B2219/24058; G05B2219/30; G05B2219/31; G05B2219/31288; G05B2219/31318; G05B2219/45; G05B2219/45026; Y; Y02; Y02P; Y02P90/00; Y02P90/02; Y02P90/80

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 125 words
A method of performing automated analysis of the performance of at least one photolithography stepper using data generated by said at least one stepper, the method comprising: responsive to data being generated by said at least one stepper, automatically and without user involvement appending said data to a file associated with said at least one stepper, said associated file being stored in a computer electrically connected between said stepper and a mass storage device; automatically periodically uploading said associated file to and storing said associated file on said mass storage device; responsive to user selection of said at least one stepper, retrieving and parsing said associated file; performing user-selected analyses on said data; and presenting results of said user selected analyses in a user-selected format.
Claim 2
Independent Claim 125 words
A method of performing automated analysis of the performance of at least one photolithography stepper using data generated by said at least one stepper, the method comprising: responsive to data being generated by said at least one stepper, automatically and without user involvement appending said data to a file associated with said at least one stepper, said associated file being stored in a computer electrically connected between said stepper and a mass storage device; automatically periodically uploading said associated file to and storing said associated file on said mass storage device; responsive to user selection of said at least one stepper, retrieving and parsing said associated file; performing user-selected analyses on said data; and presenting results of said user selected analyses in a user-selected format.
Claim 3
Dependent Claim 68 words
The method of claim 1 further comprising: logging errors occasioned by said at least one stepper in an error file associated with said at least one stepper; periodically uploading said associated error file to said mass storage device; responsive to user selection of an error file analysis option, retrieving and parsing said associated error file; presenting said errors stored in said associated error file in a user-selected format.
Claim 4
Dependent Claim 19 words
The method of claim 1 wherein said parsed data is stored in a database on said mass storage device.
Claim 5
Dependent Claim 21 words
The method of claim 1 wherein said retrieving and parsing are performed by a computer connected to said mass storage device.
Claim 6
Dependent Claim 17 words
The method of claim 4 wherein said presenting is performed using a display screen of said computer.
Claim 7
Dependent Claim 17 words
The method of claim 4 wherein said presenting is performed using a printer connected to said computer.
Claim 8
Dependent Claim 22 words
The method of claim 1 wherein said appending and uploading is performed by a computer connected to said at least one stepper.
Claim 9
Dependent Claim 23 words
The method of claim 1 wherein said user-selected format comprises at least one of a pareto graph, a chart, or a browse table.
Claim 10
Dependent Claim 14 words
The method of claim 1 wherein said mass storage device is a VAX drive.
Claim 11
Dependent Claim 28 words
The method of claim 2 wherein said user-selected format comprises at least one of a pareto graph, an error code distribution sheet, or an error code occurrence sheet.
Claim 12
Independent Claim 135 words
A system for performing automated analysis of the performance of at least one photolithography stepper using data generated by said at least one stepper, the system comprising: means responsive to data being generated by said at least one stepper for automatically and without user involvement appending said data to a file associated with said at least one stepper, said associated file being stored in a computer electrically connected between said stepper and a mass storage device; means for automatically periodically uploading said associated file to and storing said associated file on said mass storage device; means responsive to user selection of said at least one stepper for retrieving and parsing said associated file; means for performing user-selected analyses on said data; and means for presenting results of said user selected analyses in a user-selected format.
Claim 13
Independent Claim 135 words
A system for performing automated analysis of the performance of at least one photolithography stepper using data generated by said at least one stepper, the system comprising: means responsive to data being generated by said at least one stepper for automatically and without user involvement appending said data to a file associated with said at least one stepper, said associated file being stored in a computer electrically connected between said stepper and a mass storage device; means for automatically periodically uploading said associated file to and storing said associated file on said mass storage device; means responsive to user selection of said at least one stepper for retrieving and parsing said associated file; means for performing user-selected analyses on said data; and means for presenting results of said user selected analyses in a user-selected format.
Claim 14
Dependent Claim 76 words
The system of claim 11 further comprising: means for logging errors occasioned by said at least one stepper in an error file associated with said at least one stepper; means for periodically uploading said associated error file to said mass storage device; means responsive to user selection of an error file analysis option, for retrieving and parsing said associated error file; means for presenting said errors stored in said associated error file in a user-selected format.
Claim 15
Dependent Claim 19 words
The system of claim 11 wherein said parsed data is stored in a database on said mass storage device.
Claim 16
Dependent Claim 21 words
The system of claim 11 wherein said means for retrieving and parsing comprises a computer connected to said mass storage device.
Claim 17
Dependent Claim 17 words
The system of claim 14 wherein said means for presenting comprises a display screen of said computer.
Claim 18
Dependent Claim 19 words
The system of claim 14 wherein said means for presenting comprises performed using a printer connected to said computer.
Claim 19
Dependent Claim 22 words
The system of claim 11 wherein said means for appending and uploading comprises a computer connected to said at least one stepper.
Claim 20
Dependent Claim 23 words
The system of claim 11 wherein said user-selected format comprises at least one of a pareto graph, a chart, or a browse table.
Claim 21
Dependent Claim 14 words
The system of claim 11 wherein said mass storage device is a VAX drive.
Claim 22
Dependent Claim 28 words
The system of claim 12 wherein said user-selected format comprises at least one of a pareto graph, an error code distribution sheet, or an error code occurrence sheet.
Claim 23
Independent Claim 149 words
A system for automating data collection and analysis of at least one photolithography stepper, the system comprising: a first computer electrically connected to said at least one stepper for automatically accumulating, without user involvement, data generated by said at least one stepper and appending said data to a data file associated with said at least one stepper; a mass storage device electrically connected to said first computer, said first computer automatically periodically uploading said associated data file to said VAX drive for storage thereon; a second computer electrically connected to said mass storage device for receiving input from a user for selecting a stepper, a type of analysis to be performed, and a presentation format; wherein responsive to receipt of said user input, said second computer retrieves and parses said associated data file, performs said user-selected analysis and presents results of said user-selected analysis in said user-selected presentation format.
Claim 24
Independent Claim 149 words
A system for automating data collection and analysis of at least one photolithography stepper, the system comprising: a first computer electrically connected to said at least one stepper for automatically accumulating, without user involvement, data generated by said at least one stepper and appending said data to a data file associated with said at least one stepper; a mass storage device electrically connected to said first computer, said first computer automatically periodically uploading said associated data file to said VAX drive for storage thereon; a second computer electrically connected to said mass storage device for receiving input from a user for selecting a stepper, a type of analysis to be performed, and a presentation format; wherein responsive to receipt of said user input, said second computer retrieves and parses said associated data file, performs said user-selected analysis and presents results of said user-selected analysis in said user-selected presentation format.
Claim 25
Dependent Claim 19 words
The system of claim 21 wherein said parsed data is stored in a database on said mass storage device.
Claim 26
Dependent Claim 24 words
The system of claim 21 wherein said second computer comprises a display, said user-selected analysis results being presented to said user on said display.
Claim 27
Dependent Claim 27 words
The system of claim 21 further comprising a printer electrically connected to said second computer, said user-selected analysis results being presented to said user using said printer.
Claim 28
Dependent Claim 24 words
The system of claim 21 wherein said user-selected presentation format comprises at least one of a pareto graph, a chart, or a browse table.
Claim 29
Dependent Claim 28 words
The system of claim 22 wherein said user-selected format comprises at least one of a pareto graph, an error code distribution list, or an error code occurrence list.

References Cited (Backward Citations)

US4873623A Cited
US5206582A Cited
US5120134A Cited
US5226118A Cited
US5243377A Cited
US5412758A Cited
US5355320A Cited
US5390131A Cited
US5455894A Cited
US5465221A Cited
US5452218A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-05-25 2001-11-24 2002-05-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-05-25 2005-11-24 2006-05-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-05-25 2009-11-24 2010-05-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag