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

Method and apparatus of simulating semiconductor circuit

Assignee: Sony Corp
•
Filing: 1996-12-18
•
Granted: 1999-03-23
•
Expires: 2016-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A simulation apparatus for simulating a characteristic of a semiconductor circuit, including; a distribution information input unit for receiving a distribution information, the distribution information including a range and/or profile of distribution of a variation of a device parameter and/or a process parameter of the semiconductor circuit and being adaptive to an actual distribution; a random number generating unit for generating a random number on the basis of a probability responsive to the received distribution information; a characteristic calculation unit for calculating a dominant formula by using the random number to obtain a characteristic of the semiconductor circuit; and an output unit for outputting the resultant characteristic of the semiconductor circuit.

Inventors

  • 👤 Takaaki Tatsumi
  • 👤 Koichi Hayakawa

Bibliographic Details

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

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 136 words
A simulation apparatus for simulating a characteristic of a semiconductor circuit, comprising: a distribution information input means for receiving distribution information, wherein the distribution information includes a distribution profile of a variation of a device parameter or a process parameter of the semiconductor circuit and is adaptive to an actual distribution and wherein said distribution information input means can receive distribution information having both Gaussian and non-Gaussian distribution profiles; a random number generating means for generating a random number on the basis of a probability corresponding to the distribution profile of the distribution information received by the distribution information input means; a characteristic calculation means for calculating a dominant formula by using the random number to obtain a characteristic of the semiconductor circuit; and an output means for outputting the resultant characteristic of the semiconductor circuit.
Claim 2
Dependent Claim 136 words
A simulation apparatus for simulating a characteristic of a semiconductor circuit, comprising: a distribution information input means for receiving distribution information, wherein the distribution information includes a distribution profile of a variation of a device parameter or a process parameter of the semiconductor circuit and is adaptive to an actual distribution and wherein said distribution information input means can receive distribution information having both Gaussian and non-Gaussian distribution profiles; a random number generating means for generating a random number on the basis of a probability corresponding to the distribution profile of the distribution information received by the distribution information input means; a characteristic calculation means for calculating a dominant formula by using the random number to obtain a characteristic of the semiconductor circuit; and an output means for outputting the resultant characteristic of the semiconductor circuit.
Claim 3
Dependent Claim 25 words
A simulation apparatus according to claim 1, wherein the distribution profile of the distribution information is expressed by a numerical data series or a histogram.
Claim 4
Dependent Claim 15 words
A simulation apparatus according to claim 1, wherein said simulation apparatus comprises a digital computer.
Claim 5
Independent Claim 110 words
A method of simulating a characteristic of a semiconductor circuit, including the steps of: receiving distribution information, wherein the distribution information includes a distribution profile of a variation of a device parameter or a process parameter of the semiconductor circuit and is adaptive to an actual distribution and wherein said distribution information can have both Gaussian and non-Gaussian distribution profiles; generating a random number on the basis of a probability corresponding to the distribution profile of the distribution information received in the receiving step; calculating a dominant formula by using the random number to obtain a characteristic of the semiconductor circuit; and outputting the resultant characteristic of the semiconductor circuit.
Claim 6
Independent Claim 110 words
A method of simulating a characteristic of a semiconductor circuit, including the steps of: receiving distribution information, wherein the distribution information includes a distribution profile of a variation of a device parameter or a process parameter of the semiconductor circuit and is adaptive to an actual distribution and wherein said distribution information can have both Gaussian and non-Gaussian distribution profiles; generating a random number on the basis of a probability corresponding to the distribution profile of the distribution information received in the receiving step; calculating a dominant formula by using the random number to obtain a characteristic of the semiconductor circuit; and outputting the resultant characteristic of the semiconductor circuit.
Claim 7
Dependent Claim 24 words
A method according to claim 4, wherein the distribution profile of the distribution information is expressed by a numerical data series or a histogram.
Claim 8
Dependent Claim 23 words
A method according to claim 4, wherein the step of generating of the random number is carried out by a Monte Carlo method.
Claim 9
Dependent Claim 260 words
A simulation apparatus for simulating a characteristic of a semiconductor circuit, comprising: a distribution information input means for receiving distribution information, the distribution information including a profile, center and deviance of a distribution of a parameter variation of the semiconductor circuit, wherein the parameter variation corresponds to at least a device parameter or process parameter; a sampling means for sampling two points corresponding to each parameter, the two points being either a center point of the distribution and a point that is on the profile and spaced apart from the center point by a distance defined by a predetermined distribution ratio or two points that are on the profile, one on each side of the center point, and spaced apart from the center point by distances defined by a predetermined distribution ratio; a characteristic calculation means for calculating a dominant formula of the semiconductor circuit at the two sampled points to obtain two characteristics of the semiconductor circuit at the two points; a distribution approximation term calculation means for calculating an approximation term and deriving via a moment development approach a formula expressing the characteristic of the semiconductor circuit, wherein the formula is expressed as an average of powers of a value corresponding to the characteristic to be obtained; a distribution characteristic calculation means for calculating a variance or standard deviation of the characteristic of the semiconductor circuit over a full range of the parameter by using the approximation term from the distribution approximation term calculating means; and an output means for outputting the result of the distribution characteristic calculations.
Claim 10
Dependent Claim 260 words
A simulation apparatus for simulating a characteristic of a semiconductor circuit, comprising: a distribution information input means for receiving distribution information, the distribution information including a profile, center and deviance of a distribution of a parameter variation of the semiconductor circuit, wherein the parameter variation corresponds to at least a device parameter or process parameter; a sampling means for sampling two points corresponding to each parameter, the two points being either a center point of the distribution and a point that is on the profile and spaced apart from the center point by a distance defined by a predetermined distribution ratio or two points that are on the profile, one on each side of the center point, and spaced apart from the center point by distances defined by a predetermined distribution ratio; a characteristic calculation means for calculating a dominant formula of the semiconductor circuit at the two sampled points to obtain two characteristics of the semiconductor circuit at the two points; a distribution approximation term calculation means for calculating an approximation term and deriving via a moment development approach a formula expressing the characteristic of the semiconductor circuit, wherein the formula is expressed as an average of powers of a value corresponding to the characteristic to be obtained; a distribution characteristic calculation means for calculating a variance or standard deviation of the characteristic of the semiconductor circuit over a full range of the parameter by using the approximation term from the distribution approximation term calculating means; and an output means for outputting the result of the distribution characteristic calculations.
Claim 11
Dependent Claim 225 words
A simulation method for simulating a characteristic of a semiconductor circuit, including the steps of: receiving distribution information, the distribution information including a profile, center and deviance of a distribution of a parameter variation of the semiconductor circuit, wherein the parameter variation corresponds to at least a device parameter or process parameter: sampling two points corresponding to each parameter, the two points being either a center point of the distribution and a point that is on the profile and spaced apart from the center point by a distance defined by a predetermined distribution ratio or two points that are on the profile, one on each side of the center point, and spaced apart from the center point by distances defined by a predetermined distribution ratio; calculating a dominant formula of the semiconductor circuit at the two sampled points to obtain two characteristics of the semiconductor circuit at the two points; calculating an approximation term and deriving via a moment development approach a formula expressing the characteristic of the semiconductor circuit, wherein the formula is expressed as an average of powers of a value corresponding to the characteristic to be obtained; calculating a variance or standard deviation of the characteristic of the semiconductor circuit over a full range of the parameter by using the calculated approximation term; and outputting the result of the distribution characteristic calculation.
Claim 12
Dependent Claim 225 words
A simulation method for simulating a characteristic of a semiconductor circuit, including the steps of: receiving distribution information, the distribution information including a profile, center and deviance of a distribution of a parameter variation of the semiconductor circuit, wherein the parameter variation corresponds to at least a device parameter or process parameter: sampling two points corresponding to each parameter, the two points being either a center point of the distribution and a point that is on the profile and spaced apart from the center point by a distance defined by a predetermined distribution ratio or two points that are on the profile, one on each side of the center point, and spaced apart from the center point by distances defined by a predetermined distribution ratio; calculating a dominant formula of the semiconductor circuit at the two sampled points to obtain two characteristics of the semiconductor circuit at the two points; calculating an approximation term and deriving via a moment development approach a formula expressing the characteristic of the semiconductor circuit, wherein the formula is expressed as an average of powers of a value corresponding to the characteristic to be obtained; calculating a variance or standard deviation of the characteristic of the semiconductor circuit over a full range of the parameter by using the calculated approximation term; and outputting the result of the distribution characteristic calculation.
Claim 13
Dependent Claim 119 words
A recording medium storing software for simulating a characteristic of a semiconductor circuit, including the steps of: receiving a distribution information, wherein the distribution information includes a distribution profile of a variation of a device parameter or a process parameter of the semiconductor circuit and is adaptive to an actual distribution and wherein said distribution information can have both Gaussian and non-Gaussian distribution profiles; generating a random number on the basis of a probability corresponding to the distribution profile of the distribution information received; calculating a dominant formula by using the random number to obtain a characteristic of the semiconductor circuit and outputting the resultant characteristic of the semiconductor circuit; and outputting the resultant characteristic of the semiconductor circuit.
Claim 14
Dependent Claim 119 words
A recording medium storing software for simulating a characteristic of a semiconductor circuit, including the steps of: receiving a distribution information, wherein the distribution information includes a distribution profile of a variation of a device parameter or a process parameter of the semiconductor circuit and is adaptive to an actual distribution and wherein said distribution information can have both Gaussian and non-Gaussian distribution profiles; generating a random number on the basis of a probability corresponding to the distribution profile of the distribution information received; calculating a dominant formula by using the random number to obtain a characteristic of the semiconductor circuit and outputting the resultant characteristic of the semiconductor circuit; and outputting the resultant characteristic of the semiconductor circuit.
Claim 15
Dependent Claim 24 words
The recording medium of claim 9, wherein the distribution profile of the distribution information is expressed by a numerical data series or a histogram.
Claim 16
Dependent Claim 21 words
The recording medium of claim 9, wherein the generating of the random number is carried out by a Monte Carlo method.
Claim 17
Dependent Claim 232 words
A recording medium storing software for simulating a characteristic of a semiconductor circuit, including the steps of: receiving distribution information, the distribution information including a profile, center and deviance of a distribution of a parameter variation of the semiconductor circuit, wherein the parameter variation corresponds to at least a device parameter and/or process parameter; sampling two points corresponding to each parameter, the two points being either a center point of the distribution and a point that is on the profile and spaced apart from the center point by a distance defined by a predetermined distribution ratio or two points that are on the profile, one on each side of the center point, and spaced apart from the center point by distances defined by a predetermined distribution ratio; calculating a dominant formula of the semiconductor circuit at the two sampled points to obtain two characteristics of the semiconductor circuit at the two points; calculating an approximation term and deriving via a moment development approach a formula expressing the characteristic of the semiconductor circuit, wherein the formula is expressed as an average of powers of a value corresponding to the characteristic to be obtained; calculating a variance and/or standard deviation of the characteristic of the semiconductor circuit over a full range of the parameter by using the approximation term from the approximation term calculating step; and outputting the result of the distribution characteristic calculation.
Claim 18
Dependent Claim 232 words
A recording medium storing software for simulating a characteristic of a semiconductor circuit, including the steps of: receiving distribution information, the distribution information including a profile, center and deviance of a distribution of a parameter variation of the semiconductor circuit, wherein the parameter variation corresponds to at least a device parameter and/or process parameter; sampling two points corresponding to each parameter, the two points being either a center point of the distribution and a point that is on the profile and spaced apart from the center point by a distance defined by a predetermined distribution ratio or two points that are on the profile, one on each side of the center point, and spaced apart from the center point by distances defined by a predetermined distribution ratio; calculating a dominant formula of the semiconductor circuit at the two sampled points to obtain two characteristics of the semiconductor circuit at the two points; calculating an approximation term and deriving via a moment development approach a formula expressing the characteristic of the semiconductor circuit, wherein the formula is expressed as an average of powers of a value corresponding to the characteristic to be obtained; calculating a variance and/or standard deviation of the characteristic of the semiconductor circuit over a full range of the parameter by using the approximation term from the approximation term calculating step; and outputting the result of the distribution characteristic calculation.

References Cited (Backward Citations)

US5301118A Cited
US5481485A Cited
US5627772A Cited
US5655110A Cited
US5719796A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag