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

Apparatus, article of manufacture, method and system for simulating a mass-produced semiconductor device behavior

Assignee: Advanced Micro Devices Inc
•
Filing: 1996-10-28
•
Granted: 1999-10-12
•
Expires: 2016-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A design apparatus, article of manufacture, method and system are disclosed for simulating mass-produced semiconductor device behavior. Drain-to-source current values are obtained from actual semiconductor devices in response to voltage levels at the drain-to-source and gate of a semiconductor device. Semiconductor device attributes, such as channel-length doping concentration are also measured. A device simulator and process simulator are calibrated based upon the actual drain-to-source current values and measured attributes. A process simulator is run in response to simulated process parameters to obtain a plurality of simulated mass-produced semiconductor devices having varying semiconductor attributes. A device simulator is then run using the plurality of simulated mass-produced devices to obtain a plurality of I/V curves based upon the plurality of simulated semiconductor devices. Worst-case I/V curves are then obtained from the plurality of I/V curves by analyzing drain-to-current values in the plurality of I/V curves associated with a predetermined voltage value. Parameters then may be extracted from the worst-case I/V curves in order to determine accurate worst-case semiconductor device designs. Manufacturing guard bands may then also be identified based upon the worst-case I/V curves and idealized I/V curves.

Inventors

  • 👤 Zoran Krivokapic
  • 👤 William D. Heavlin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 20:24
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30; G06F30/36; G06F30/367

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 174 words
A design apparatus for modeling a mass-produced semiconductor device, comprising: a display for displaying data to a user; input means for supplying input data in response to a user's input; memory, coupled to the display and the input means, for storing a computer software program; and, a processor, coupled to the display, the input means and the memory, for controlling the memory, the input means, and the display in response to a stored computer software program and input data to perform data processing operations; wherein the stored software program includes, (a) means for providing a plurality of simulated mass-produced semiconductor devices responsive to a plurality of process parameters wherein the plurality of simulated semiconductor devices have associated attributes; (b) means for providing a plurality of semiconductor device behaviors responsive to the plurality of simulated mass-produced semiconductor devices and actual semiconductor device behaviors, respectively; (c) means for calibrating the means for providing a plurality of semiconductor device behaviors; and (d) means for obtaining a worst-case semiconductor device behavior responsive to the plurality of semiconductor behaviors.
Claim 2
Dependent Claim 174 words
A design apparatus for modeling a mass-produced semiconductor device, comprising: a display for displaying data to a user; input means for supplying input data in response to a user's input; memory, coupled to the display and the input means, for storing a computer software program; and, a processor, coupled to the display, the input means and the memory, for controlling the memory, the input means, and the display in response to a stored computer software program and input data to perform data processing operations; wherein the stored software program includes, (a) means for providing a plurality of simulated mass-produced semiconductor devices responsive to a plurality of process parameters wherein the plurality of simulated semiconductor devices have associated attributes; (b) means for providing a plurality of semiconductor device behaviors responsive to the plurality of simulated mass-produced semiconductor devices and actual semiconductor device behaviors, respectively; (c) means for calibrating the means for providing a plurality of semiconductor device behaviors; and (d) means for obtaining a worst-case semiconductor device behavior responsive to the plurality of semiconductor behaviors.
Claim 3
Dependent Claim 18 words
The design apparatus of claim 1, wherein the semiconductor device behaviors include drain-to-source current and drain-to-source voltage values.
Claim 4
Dependent Claim 14 words
The design apparatus of claim 1, wherein the semiconductor device attributes includes channel length.
Claim 5
Dependent Claim 21 words
The design apparatus of claim 1, wherein the means for providing a plurality of semiconductor device behaviors include a device simulator.
Claim 6
Dependent Claim 22 words
The design apparatus of claim 1, wherein the means for providing a plurality of mass-produced simulated semiconductor devices includes a process simulator.
Claim 7
Dependent Claim 20 words
The design apparatus of claim 1 wherein the input data includes process parameters, actual semiconductor behaviors and actual semiconductor attributes.
Claim 8
Dependent Claim 18 words
The design apparatus of claim 1, wherein the stored software program further includes means for providing process parameters.
Claim 9
Dependent Claim 18 words
The design apparatus of claim 7, wherein the means for providing process parameters include a Monte Carlo engine.
Claim 10
Dependent Claim 18 words
The design apparatus of claim 7, wherein the means for providing process parameters includes a Latin Hypercube engine.
Claim 11
Dependent Claim 25 words
The article of manufacture of claim 9, further including: (f) computer readable program means for extracting a plurality of parameters from the worst-case I/V curves.
Claim 12
Dependent Claim 22 words
The article of manufacture of claim 9, further including: (f) computer readable program code means for generating the plurality of process parameters.
Claim 13
Dependent Claim 34 words
The article of manufacture of claim 9, wherein the computer readable program means for obtaining worst-case I/V curves includes means for obtaining an average drain-to-source current value associated with a predetermined drain-to-source voltage value.
Claim 14
Dependent Claim 34 words
The article of manufacture of claim 9, wherein the computer readable program means for obtaining worst-case I/V curves includes means for obtaining a maximum drain-to-source current value associated with a predetermined drain-to-source voltage value.
Claim 15
Dependent Claim 163 words
An article of manufacture, including computer readable medium having computer readable program code means embodied therein for modeling a mass-produced semiconductor device, comprising: (a) computer readable program code means for simulating a plurality of mass-produced semiconductor devices responsive to a plurality of process parameters, when the plurality of simulated mass-produced semiconductor devices have associated semiconductor device attributes; (b) computer readable program code means for calibrating the computer readable means for simulating a plurality of mass-produced semiconductors in response to actual semiconductor device attributes; (c) computer readable program code means for simulating a plurality of semiconductor device I/V curves in response to the semiconductor device attributes of the respective plurality of simulated mass-produced semiconductor devices; (d) computer readable program code means for calibrating the means for simulating a plurality of semiconductor device I/V curves in response to actual in the plurality of semiconductor device I/V curves. (e) computer readable program means for obtaining worst-case I/V curves in the plurality of semiconductor device I/V curves.
Claim 16
Dependent Claim 163 words
An article of manufacture, including computer readable medium having computer readable program code means embodied therein for modeling a mass-produced semiconductor device, comprising: (a) computer readable program code means for simulating a plurality of mass-produced semiconductor devices responsive to a plurality of process parameters, when the plurality of simulated mass-produced semiconductor devices have associated semiconductor device attributes; (b) computer readable program code means for calibrating the computer readable means for simulating a plurality of mass-produced semiconductors in response to actual semiconductor device attributes; (c) computer readable program code means for simulating a plurality of semiconductor device I/V curves in response to the semiconductor device attributes of the respective plurality of simulated mass-produced semiconductor devices; (d) computer readable program code means for calibrating the means for simulating a plurality of semiconductor device I/V curves in response to actual in the plurality of semiconductor device I/V curves. (e) computer readable program means for obtaining worst-case I/V curves in the plurality of semiconductor device I/V curves.
Claim 17
Dependent Claim 16 words
The article of manufacture of claim 14, wherein the article of manufacture is a magnetic disk.
Claim 18
Dependent Claim 16 words
The article of manufacture of claim 14, wherein the article of manufacture is an optical disk.
Claim 19
Independent Claim 161 words
A method for predicting drain-to-source current versus drain-to-source voltage curves for a mass-produced semiconductor device, having a channel length and/or other fabrication-defined attributes, the mass-produced semiconductor device having a corresponding sample semiconductor device having a gate, source and drain, the method comprising the steps of: (a) simulating the process of manufacturing the mass-produced semiconductor device, responsive to a plurality of process parameters, to obtain a plurality of simulated semiconductor devices having associated fabrication-defined attributes; (b) simulating a plurality of semiconductor drain-to-source current versus drain-to-source voltage curves, responsive to associated fabrication defined attributes associated with respective simulated semiconductor devices in the plurality of simulated semiconductor devices; (c) obtaining worst-case drain-to-source current versus drain-to-source voltage curves for the mass-produced semiconductor device based on the plurality of simulated semiconductor drain-to-source current versus drain-to-source voltage curves; (d) extracting parameters from the worst-case drain-to-source current versus drain-to-source voltage curves; and, (e) inputting the parameters into a device simulator to obtain mass-produced semiconductor device worst-case fabrication-defined attributes.
Claim 20
Independent Claim 161 words
A method for predicting drain-to-source current versus drain-to-source voltage curves for a mass-produced semiconductor device, having a channel length and/or other fabrication-defined attributes, the mass-produced semiconductor device having a corresponding sample semiconductor device having a gate, source and drain, the method comprising the steps of: (a) simulating the process of manufacturing the mass-produced semiconductor device, responsive to a plurality of process parameters, to obtain a plurality of simulated semiconductor devices having associated fabrication-defined attributes; (b) simulating a plurality of semiconductor drain-to-source current versus drain-to-source voltage curves, responsive to associated fabrication defined attributes associated with respective simulated semiconductor devices in the plurality of simulated semiconductor devices; (c) obtaining worst-case drain-to-source current versus drain-to-source voltage curves for the mass-produced semiconductor device based on the plurality of simulated semiconductor drain-to-source current versus drain-to-source voltage curves; (d) extracting parameters from the worst-case drain-to-source current versus drain-to-source voltage curves; and, (e) inputting the parameters into a device simulator to obtain mass-produced semiconductor device worst-case fabrication-defined attributes.
Claim 21
Dependent Claim 21 words
The method of claim 17, further including the steps of: (f) generating the plurality of process parameters by a Latin-Hypercube engine.
Claim 22
Dependent Claim 22 words
The method of claim 17, further including the steps of: (f) generating the plurality of process parameters by a Monte Carlo engine.
Claim 23
Dependent Claim 21 words
The method of claim 17, further including the steps of: (f) generating the plurality of process parameters by an RSM/kriging engine.
Claim 24
Dependent Claim 33 words
The method of claim 17, wherein the step of obtaining worst-case drain-to-source current versus drain-to-source voltage curves includes the step of: (a) averaging drain-to-source current values associated with a predetermined drain-to-source voltage value.
Claim 25
Dependent Claim 35 words
The method of claim 17, wherein the step of obtaining worst-case drain-to-source current versus drain-to-source voltage curves includes the step of: (a) obtaining a maximum drain-to-source current value associated with a predetermined drain-to-source voltage value.
Claim 26
Dependent Claim 36 words
The method of claim 17, wherein the step of obtaining worst-case drain-to-source current versus drain-to-source voltage curves includes the step of: (a) obtaining a standard deviation drain-to-source current value associated with a predetermined drain-to-source voltage value.
Claim 27
Dependent Claim 140 words
A wafer fabrication and line monitoring system, comprising: (a) a mass-production line for processing a wafer having a semiconductor device; (b) a sample and measure device for 1) sampling process wafers through the mass-production line and for 2) measuring and storing semiconductor attributes and behavior; (c) a process simulator for outputting a plurality of simulated mass-produced semiconductor devices having associated attributes responsive to a plurality of simulated process parameters; (d) a device simulator for outputting a plurality of respective I/V curves responsive to the plurality of simulated semiconductor device attributes; (e) a statistical analyzer for identifying worst-case I/V curves in the plurality of I/V curves; and, (f) an expert controller, coupled to the statistical analyzer and mass production line, for responsively adjusting the settings of process parameters and/or the tolerance allowances of the process parameters within the worst-case I/V curves.
Claim 28
Dependent Claim 140 words
A wafer fabrication and line monitoring system, comprising: (a) a mass-production line for processing a wafer having a semiconductor device; (b) a sample and measure device for 1) sampling process wafers through the mass-production line and for 2) measuring and storing semiconductor attributes and behavior; (c) a process simulator for outputting a plurality of simulated mass-produced semiconductor devices having associated attributes responsive to a plurality of simulated process parameters; (d) a device simulator for outputting a plurality of respective I/V curves responsive to the plurality of simulated semiconductor device attributes; (e) a statistical analyzer for identifying worst-case I/V curves in the plurality of I/V curves; and, (f) an expert controller, coupled to the statistical analyzer and mass production line, for responsively adjusting the settings of process parameters and/or the tolerance allowances of the process parameters within the worst-case I/V curves.
Claim 29
Dependent Claim 18 words
The wafer processing system of claim 24, wherein the mass-production line includes a stepper and a development station.
Claim 30
Dependent Claim 19 words
The wafer processing system of claim 24, wherein the process simulator is calibrated based on the measured semiconductor attributes.
Claim 31
Dependent Claim 18 words
The wafer processing system of claim 24, wherein the device simulator is calibrated based on measured semiconductor behavior.
Claim 32
Dependent Claim 21 words
The wafer processing system of claim 24, further including: a Monte Carlo engine for generating the plurality of simulated process parameters.
Claim 33
Dependent Claim 21 words
The wafer processing system of claim 24, further including: a Latin Hypercube engine for generating the plurality of simulated process parameters.
Claim 34
Dependent Claim 20 words
The wafer processing system of claim 24, further including: an RSM/kriging engine for generating the plurality of simulated process parameters.
Claim 35
Dependent Claim 25 words
The wafer processing system of claim 24, wherein the statistical analyzer averages a plurality of drain-to-source current values associated with a predetermined drain-to-source voltage value.
Claim 36
Dependent Claim 24 words
The wafer processing system of claim 24, wherein the statistical analyzer obtains a maximum drain-to-source current value associated with a predetermined drain-to-source voltage value.
Claim 37
Dependent Claim 25 words
The wafer processing system of claim 24, wherein the statistical analyzer obtains a standard deviation drain-to-source current value associated with a predetermined drain-to-source voltage value.
Claim 38
Independent Claim 92 words
A method for modeling a mass-produced semiconductor device, comprising the steps of: (a) obtaining a plurality of simulated mass-produced semiconductor devices having a plurality of attributes responsive to a plurality of process parameters; (b) obtaining a plurality of simulated mass-produced semiconductor device behaviors responsive to the plurality of simulated mass-produced semiconductor devices; (c) obtaining a worst-case semiconductor device behavior in the plurality of simulated mass-produced semiconductor device behaviors; (d) extracting device parameters from the worst-case semiconductor device behavior; and, (e) obtaining a worst-case mass-produced semiconductor device behavior responsive to the device parameters.
Claim 39
Independent Claim 92 words
A method for modeling a mass-produced semiconductor device, comprising the steps of: (a) obtaining a plurality of simulated mass-produced semiconductor devices having a plurality of attributes responsive to a plurality of process parameters; (b) obtaining a plurality of simulated mass-produced semiconductor device behaviors responsive to the plurality of simulated mass-produced semiconductor devices; (c) obtaining a worst-case semiconductor device behavior in the plurality of simulated mass-produced semiconductor device behaviors; (d) extracting device parameters from the worst-case semiconductor device behavior; and, (e) obtaining a worst-case mass-produced semiconductor device behavior responsive to the device parameters.
Claim 40
Dependent Claim 40 words
The method of claim 34, wherein the obtaining a plurality of simulated mass-produced semiconductor devices is performed by a process simulator and the step of obtaining a plurality of simulated mass-produced semiconductor device behaviors is performed by a device simulator.
Claim 41
Dependent Claim 19 words
The method of claim 35, wherein the process simulator and device simulator are calibrated by actual semiconductor device measurements.
Claim 42
Dependent Claim 29 words
The method of claim 34, further comprising the step of comparing the worst-case mass-produced semiconductor device behavior with an ideal semiconductor device behavior to obtain a manufacturing guard band.

References Cited (Backward Citations)

US4901242A Cited
US5111404A Cited
US5495417A Cited
US5438527A Cited
US5319564A Cited
US5260865A Cited
US5301118A Cited
US5502643A Cited
US5341302A Cited
US5629877A Cited
US5402367A Cited
US5646870A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-11 2003-04-12 2003-10-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-11 2007-04-12 2007-10-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-11 2011-04-12 2011-10-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag