JP3402412B2 - プロセスシミュレーション入力データ設定装置 - Google Patents

プロセスシミュレーション入力データ設定装置

Info

Publication number
JP3402412B2
JP3402412B2 JP32396994A JP32396994A JP3402412B2 JP 3402412 B2 JP3402412 B2 JP 3402412B2 JP 32396994 A JP32396994 A JP 32396994A JP 32396994 A JP32396994 A JP 32396994A JP 3402412 B2 JP3402412 B2 JP 3402412B2
Authority
JP
Japan
Prior art keywords
simulation
model
selection means
dimensional
simulation model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP32396994A
Other languages
English (en)
Other versions
JPH08148400A (ja
Inventor
敏宏 兵頭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP32396994A priority Critical patent/JP3402412B2/ja
Priority to US08/531,231 priority patent/US5787269A/en
Publication of JPH08148400A publication Critical patent/JPH08148400A/ja
Application granted granted Critical
Publication of JP3402412B2 publication Critical patent/JP3402412B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/261Functional testing by simulating additional hardware, e.g. fault simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は2次元プロセスシミュ
レーション実行時に必要なデータを自動設定するプロセ
スシミュレーション入力データ設定装置に関するもので
ある。
【0002】
【従来の技術】半導体デバイス開発期間の短縮及び故障
解析等のため、2次元のプロセスシミュレータが広く利
用されている。一般に2次元のプロセスシミュレータは
半導体デバイスの製造工程のうち、イオン注入工程、酸
化工程、拡散工程、エピタキシャル成長工程、堆積工程
及びエッチング工程をシミュレートするものであり、製
造工程別に製造条件と等価なデータ等を入力して、入力
したデータに基づいてシミュレーションを行っている。
【0003】2次元のプロセスシミュレータはデバイス
の細分化及び新プロセスの追加に応じて高精度化が進め
られている。ここで、2次元のプロセスシミュレータの
精度はシミュレーションに用いられるシミュレーション
モデルの精度及びメッシュの刻み方により大きく影響を
受ける。このため、シミュレーションモデルはデバイス
の細分化及び新プロセスの追加に応じて高精度化され、
高精度の2次元プロセスシミュレーションを行うことが
できるようになっている。
【0004】
【発明が解決しようとする課題】しかしながら、シミュ
レーションモデルの高精度化等に伴い、シミュレーショ
ンを行うためのデータの入力が複雑になっていた。この
ため、短時間で高精度のシミュレーションを行うための
データであるプロセスシーケンスデータを作成するため
には、シミュレーションに関する高い知識を必要とし、
一般ユーザに取ってかなり困難な作業になっていた。
【0005】例えば、各工程のシミュレーションにおけ
るプロセスシーケンスデータに合わせてシミュレーショ
ンモデルの選択を変えなければならず、シミュレーショ
ンモデルに関する高い知識を必要とする。
【0006】また、高精度のシミュレーションモデルを
用いるとシミュレーションの精度は上がるが、シミュレ
ーションに長時間を要する。このため、高精度でシミュ
レーションすることが必要な工程以外は処理時間が短い
簡単なシミュレーションモデルを用いる必要が有る。ま
た、メッシュを細かくすると計算時間が膨大になり、メ
ッシュを粗くすると精度が悪くなる。
【0007】このため、ユーザはシミュレーションを実
行するに最適なシミュレーションモデルを選択するだけ
でなく、一定の精度を保ちながら計算時間の短いシミュ
レーションモデルを選択しなければならない。また、短
時間で高精度な半導体プロセスシミュレーションを行う
ためには適切なメッシュを刻む必要が有る。
【0008】この発明はかかる要望に対応するためにな
されたものであり、各製造工程毎に最も適したシミュレ
ーションモデル等を自動的に設定するようにして、シミ
ュレーションの条件設定を容易にすることを目的とす
る。
【0009】
【課題を解決するための手段】この発明にかかわるプロ
セスシミュレーション入力データ設定装置は、記憶部
と、読取手段と、1次選択手段、2次選択手段及び比較
手段を含むモデル選択手段とを有し、記憶部は各シミュ
レーションモデルの適用範囲を予め記憶し、読取手段は
各製造工程の2次元プロセスシミュレーションの実行条
件データであるプロセスシーケンスデータを入力し記憶
部に記憶し、モデル選択手段における1次選択手段は各
製造工程をシミュレートするのに最適なシミュレーショ
ンモデルを選択し、またモデル選択手段における2次モ
デル選択手段における1次選択手段は各製造工程をシミ
ュレートするのに最適なシミュレーションモデルを選択
し、またモデル選択手段における2次選択手段は1次選
択手段が選択したシミュレーションモデルより処理時間
の短いシミュレーションモデルを順に選択し、更にモデ
ル選択手段における比較手段は1次選択手段が選択した
シミュレーションモデルの1次元シミュレーション結果
と2次選択手段が選択したシミュレーションモデルの1
次元シミュレーション結果との比較を繰返し、両シミュ
レーション結果の誤差が一定範囲内で、かつ最も処理時
間の短いシミュレーションモデルを選択する。
【0010】
【0011】さらに、メッシュ生成手段は選択されたシ
ミュレーションモデルを用いた1次元シミュレーション
の結果からメッシュを設定又は変更すると良い。
【0012】
【作用】この発明においては、記憶部は各シミュレーシ
ョンモデルの適用範囲を予め記憶する。読取手段は各製
造工程の2次元プロセスシミュレーションの実行条件デ
ータであるプロセスシーケンスデータを入力し記憶部に
記憶する。モデル選択手段における1次選択手段は各製
造工程をシミュレートするのに最適なシミュレーション
モデルを選択し、またモデル選択手段における2次モデ
ル選択手段における1次選択手段は各製造工程をシミュ
レートするのに最適なシミュレーションモデルを選択
し、またモデル選択手段における2次選択手段は1次選
択手段が選択したシミュレーションモデルより処理時間
の短いシミュレーションモデルを順に選択し、更にモデ
ル選択手段における比較手段は1次選択手段が選択した
シミュレーションモデルの1次元シミュレーション結果
と2次選択手段が選択したシミュレーションモデルの1
次元シミュレーション結果との比較を繰返し、両シミュ
レーション結果の誤差が一定範囲内で、かつ最も処理時
間の短いシミュレーションモデルを選択し、短時間で高
精度の2次元プロセスシミュレーションを行うことがで
きるシミュレーションモデルを選択する。
【0013】
【0014】さらに、メッシュ生成手段は選択したシミ
ュレーションモデルを用いた1次元シミュレーションの
結果からメッシュを設定又は変更し、高精度の2次元プ
ロセスシミュレーションを行うことができるメッシュを
生成する。
【0015】
【実施例】図1はこの発明のプロセスシミュレーション
入力データ設定装置のブロック図である。プロセスシミ
ュレーション入力データ設定装置は記憶部1、読取手段
2、モデル選択手段3及びシミュレーション手段4を有
する。記憶部1は各製造工程の2次元プロセスシミュレ
ーションに使用する各種のシミュレーションモデルの適
用範囲Aを予め記憶する。ここで、シミュレーションモ
デル適用範囲Aは各シミュレーションモデルの名称と特
徴を符号化して記憶している。なお、シミュレーション
モデル適用範囲Aには、例えばイオン注入シミュレーシ
ョンモデルとしてLSSモデル及びMCモデル、拡散シ
ミュレーションモデルとしてEQモデル、OEDモデル
及びPDモデルが記憶されている。各シミュレーション
モデルは以下の特徴を有する。LSSモデルはLSS理
論に基づく解析モデルで、計算時間が短い。MCモデル
はモンテカルロ法に基づく数値モデルで、斜めイオン注
入を計算したり、OEDあるいはPDモデルに必要とな
る点欠陥濃度を見積もることができるが計算時間が長
い。EQモデルは熱平衡状態を仮定した簡単なモデルで
計算時間が短い。OEDモデルは酸素雰囲気中の異常拡
散をシミュレートするモデルであり、計算時間が長い。
PDモデルは注入ダメージによる異常拡散をシミュレー
トするモデルであり、計算時間が長い。
【0016】読取手段2は各製造工程の2次元プロセス
シミュレーションの実行条件であるプロセスシーケンス
データBを外部から入力し、記憶部1に記憶する。プロ
セスシミュレーション入力データ設定装置に対してイオ
ン注入工程又は拡散工程の2次元プロセスシミュレーシ
ョンの実行が指示されると、モデル選択手段3は記憶部
1からプロセスシーケンスデータBを順に読み取る。こ
こで、プロセスシーケンスデータBは、例えば図2の構
成図に示すように各製造工程及び各製造工程を実行する
場合の条件設定を記憶する。図中「INPLANT」及び「DIF
FUSION」はそれぞれイオン注入工程及び拡散工程を意味
し、「ENERGY」及び「TEMPERATURE」はそれぞれイオン
注入エネルギー及び拡散温度でありイオン注入工程及び
拡散工程を実行する場合の条件設定を示す。これらはユ
ーザの入力によって設定される。モデル選択手段3は製
造工程及びプロセスシーケンスデータBを読み取った
後、読み取ったプロセスシーケンスデータBと記憶部に
記憶したシミュレーションモデル適用範囲Aとを比較し
て最も高精度のシミュレーションを実行するシミュレー
ションモデルを選択し、2次元プロセスシミュレーショ
ンを実行するために設定が必要なプロセスシミュレーシ
ョン入力データにシミュレーションモデルを設定する。
【0017】シミュレーション手段4はモデル選択手段
3が選択したシミュレーションモデルCを用いて2次元
プロセスシミュレーションを行い、2次元プロセスシミ
ュレーションした結果を出力する。これにより、プロセ
スシミュレーション入力データ設定装置は最適のシミュ
レーションモデルを用いて、イオン注入工程及び拡散工
程のシミュレーションをすることができる。
【0018】次ぎに、モデル選択手段3がシミュレーシ
ョンモデル適用範囲AとプロセスシーケンスデータBを
比較して、シミュレーションモデルを選択する動作の一
例を図3のフロ−チャ−トを参照して詳しく説明する。
【0019】モデル選択手段3は記憶部1からシミュレ
ーションしようとする製造工程を含みプロセスシーケン
スデータBを読み取り、読み取った製造工程が拡散工程
か又はイオン注入工程かを判断する。モデル選択手段3
は読み取った製造工程が拡散工程の場合(ステップS
1)、プロセスシシーケンスデータBから酸素雰囲気中
の拡散か否かを判断し、酸素雰囲気中の拡散である場合
には(ステップS2)、酸素雰囲気中の異常拡散をシミ
ュレートするモデルであるOEDモデルを選択する(ス
テップS7)。モデル選択手段3は拡散工程が酸素雰囲
気中の拡散でない場合には(ステップS2)、イオン注
入直後の熱処理が通常より高温で短時間にアニーリング
を行うラピッドサーマルアニーリング(以下「RTA」
という。)か又は一定温度、例えば「850℃」以下の拡
散であるか否かを調べ、RTA又は一定温度以下の拡散
である場合は(ステップS3,S4)、高精度のシミュ
レーションを行う必要が有るため、注入ダメージによる
異常拡散をシミュレートするモデルであるPDモデルを
選択する(ステップS6)。モデル選択手段3は酸素雰
囲気中の拡散でなく、かつ、RTA又は「850℃」以下
の拡散でない場合は(ステップS3,S4)、高い精度
のシミュレーションを必要としないので、熱平衡状態を
仮定した簡単なモデルで計算時間が短いEQモデルを選
択する(ステップS5)。
【0020】モデル選択手段3は読み取った製造工程が
イオン注入工程の場合(ステップS8)、プロセスシー
ケンスデータBからイオン注入工程が斜めイオン注入か
否かを判断し、斜めイオン注入によるイオン注入工程で
ある場合には(ステップS9)、斜めイオン注入のシミ
ュレーションに必要なモデルであるMCモデルを選択す
る(ステップS10)。イオン注入工程が斜めイオン注
入工程でない場合であっても、拡散工程でのシミュレー
ションモデルがOEDモデル又はPDモデルの場合はイ
オン注入工程のシミュレーションにおいてはMCモデル
を選択しなければならないので、モデル選択手段3はイ
オン注入後の拡散工程がRTAか又は「850℃」以下の
拡散か否かを調べ、拡散工程がRTAか又は「850℃」
以下の拡散である場合には(ステップS11,S1
2)、MCモデルを選択し(ステップS10)、どちら
にも当てはまらなければLSS理論に基づく解析モデル
で計算時間が短いLSSモデルを選択する(ステップS
13)。このように、プロセスシーケンスデータBを基
に使用可能なシミュレーションモデルの中から必要に応
じて高い精度でシミュレーションを行うことができるシ
ミュレーションモデルを自動的に選択するので、ユーザ
はシミュレーションモデルに関する知識が無くとも最適
のシミュレーションモデルを用いて、高精度の2次元プ
ロセスシミュレーション結果を得ることができる。
【0021】次ぎに、モデル選択手段3が、図4のブロ
ック図に示すように1次選択手段31と2次選択手段3
2と比較手段33を備え、上記の最も高い精度でシミュ
レーションすることができるシミュレーションモデルを
もとに、一定誤差内で処理時間の短いシミュレーション
モデルを選択する場合の動作について、例えば拡散工程
のシミュレーションモデルを変更する場合を例に図5の
フロ−チャ−トを用いて説明する。
【0022】モデル選択手段3は高い精度でシミュレー
ションを実行することが要求されていない場合は、1次
選択手段31が上記の最も高い精度でシミュレーション
することができるシミュレーションモデルの選択を各工
程についておこなった後、選択した最適のシミュレーシ
ョンモデルを用いて各工程の1次元シミュレーションを
実行し、その結果をターゲットデータとして記憶する
(ステップS21)。ここで、実行されるシミュレーシ
ョンは1次元シミュレーションなので、高精度のシミュ
レーションモデルを用いても処理時間は短い。
【0023】モデル選択手段3の2次選択手段32は拡
散工程のシミュレーションモデルとして選択された最適
のシミュレーションモデルを基にシミュレーションモデ
ル適用範囲Aから処理時間の短いシュミレーションモデ
ルの有無を調べ、処理時間の短いシミュレーションモデ
ルが無ければ選択したシミュレーションモデルを変更せ
ずに終了し、処理時間の短いシミュレーションモデルが
有れば(ステップS22)、そのシミュレーションモデ
ルを選択するように変更する(ステップS23)。例え
ば、拡散工程のシミュレーションモデルとして選択され
ているシミュレーションモデルがPDモデル又はOED
モデルの場合、EQモデルに変更する。
【0024】モデル選択手段3の2次選択手段32はP
Dモデル又はOEDモデルからEQモデルに変更した場
合は(ステップS24)、直前のイオン注入工程のシミ
ュレーションモデルがMCモデルか否かを調べ、MCモ
デルの場合は(ステップS25)、直前の注入工程のモ
デルをLSSモデルに変更する(ステップS26)。こ
れにより拡散工程と拡散工程の直前のイオン注入工程で
のシミュレーションモデルの精度を合わせることができ
る。
【0025】モデル選択手段3はシミュレーションモデ
ルを変更すると、変更したシミュレーションモデルを使
い1次元シミュレーションを行う(ステップS27)。
モデル選択手段3の比較手段33は変更したシミュレー
ションモデルを用いた1次元シミュレーションのシミュ
レーション結果と、ターゲットデータとを比較して、両
シミュレーション結果の誤差が一定範囲以内、例えば
「5」%未満でない場合は(ステップS28)、選択す
るシミュレーションモデルを変更直前のシミュレーショ
ンモデルに戻し(ステップS29)、上記処理時間の短
いシミュレーションモデルの検索(ステップS22)か
らシミュレーション結果の比較(ステップS28)まで
の処理を繰返し、一定の誤差範囲内で最も処理時間が短
いシミュレーションモデルCを選択する。モデル選択手
段3の比較手段33は両シミュレーション結果の誤差が
一定以内、例えば「5」%未満の場合(ステップS2
8)、上記処理時間の短いシミュレーションモデルの検
索(ステップS22)からシミュレーション結果の比較
(ステップS28)までの処理を繰返し、一定の誤差範
囲内で最も処理時間が短いシミュレーションモデルCを
選択する。このように、例えば高い精度を要する製造工
程の2次元プロセスシミュレーションに対しては誤差範
囲を小さく設定し、精度があまり要求されない製造工程
の2次元プロセスシミュレーションに対しては誤差範囲
を多きく設定することにより、処理時間を短縮し効率良
く2次元プロセスシミュレーション結果を得ることがで
きる。
【0026】なお、上記実施例ではシミュレーションの
処理時間の長いシミュレーションモデルから順に選択す
るようにしたが、シミュレーションの処理時間が最も短
いシミュレーションモデルから順に選択して、誤差が一
定範囲内に達したシミュレーションモデルを用いてシミ
ュレーションするようにしても良い。
【0027】次ぎに、他の実施例として図6のブロック
図に示すように、上記プロセスシミュレーション入力デ
ータ設定装置が更にメッシュ生成手段5を備える場合に
おいて、シミュレーションモデルCの選択後に自動的に
メッシュを生成する場合の動作について説明する。
【0028】モデル選択手段3が1次元シミュレーショ
ンを行いシミュレーションモデルを決定すると、メッシ
ュ生成部5はモデル選択手段3の1次元シミュレーショ
ン結果を用い、メッシュを生成する。例えば、図7に示
すようにMOSFET6にマスクする場合は基板11表
面と平行方向であるx方向のメッシュについてはプロセ
スシーケンスデータBに含まれるマスク情報を基にマス
ク端部付近のメッシュ幅が注入イオンの標準偏差ΔRp
以下になるように刻む。基板11表面と垂直方向である
y方向のメッシュについては基板11表面及び不純物の
接合部9付近のメッシュ幅が注入イオンの標準偏差ΔR
p以下になるように刻む。なお、不純物の接合部9の位
置はモデル選択手段3の1次元シミュレーション結果か
ら判断する。同様に深さ方向のメッシュをマスク端部1
0でのメッシュ幅が標準偏差ΔRp以下になるように刻
む。ここで、イオン注入工程で注入されたイオンは基板
11内でジグザグの経路を通って停止するので、イオン
の入射点から停止点までの距離を直線で結び、これを入
射点からの垂線に投影した距離、即ち表面からの深さを
射影飛程とする。イオンが入射してから停止するまでの
距離は全てのイオンで一定ではなく、途中の格子原子と
の衝突の仕方により個々のイオンで差異が生じる。ま
た、注入されるイオンの数は非常に多いので、飛程は統
計的な変動幅を持つ。飛程が統計的な変動幅を持つ結
果、注入されたイオンは半導体基板中で図8の分布図に
示すようにガウス分布をする。したがって、射影飛程R
pはイオン分布のピーク値を示す深さの値となり、標準
偏差ΔRpでその広がりを予測することができる。この
ことから、例えば、不純物の接合部9付近のメッシュの
幅を標準偏差ΔRp以下になるように刻めば、濃度分布
の変化が急激な部分でも不純物の接合部9を正確にシミ
ュレーションすることができる。
【0029】シミュレーション手段4はモデル選択手段
3が選択したシミュレーションモデルと、メッシュ生成
手段5が生成したメッシュとを用い2次元プロセスシュ
ミレーションを実行しシミュレーション結果を出力す
る。これにより、最適のメッシュ幅でシミュレートする
ことができるようになり、更に高精度のシミュレーショ
ン結果を得ることができるようになる。
【0030】なお、上記実施例ではモデル選択手段3の
1次元シュミレーション結果を用いて、メッシュを生成
したが、プロセスシーケンスデータBのみを用いてメッ
シュを生成するようにしても良い。
【0031】
【発明の効果】この発明は以上説明したように、各製造
工程をシミュレーションするのに最適なシミュレーショ
ンモデルを選択した後に、処理時間の短いシミュレーシ
ョンモデルを順に選択し、各製造工程をシミュレートす
るのに最適なシミュレーションモデルの1次元シミュレ
ーション結果と処理時間の短いシミュレーションモデル
の1次元シミュレーション結果との比較を繰返し、両シ
ミュレーション結果の誤差一定範囲内で、かつ最も処理
時間の短いシミュレーションモデルを選択するので、一
定の精度を保ちながら短時間で高精度の2次元プロセス
シミュレーションを行うことができる。
【0032】
【0033】さらに、選択したシミュレーションモデル
を用いた1次元シミュレーションの結果からメッシュを
設定又は変更するので、さらに高精度の2次元プロセス
シミュレーションを行うことができる。
【図面の簡単な説明】
【図1】この発明の実施例を示すブロック図である。
【図2】プロセスシーケンスデータの構成例を示す構成
図である。
【図3】最適のモデルを選択する場合の動作を示すフロ
−チャ−トである。
【図4】モデル選択手段の構成を示すブロック図であ
る。
【図5】処理時間の短いモデルに変更する場合の動作を
示すフロ−チャ−トである。
【図6】他の実施例の構成を示すブロック図である。
【図7】MOSFETの断面図である。
【図8】注入イオンの分布図である。
【符号の説明】
1 記憶部 2 読取手段 3 モデル選択手段 31 1次選択手段 32 2次選択手段 33 比較手段 4 シミュレーション手段 5 メッシュ生成手段 A シミュレーションモデル適用範囲 B プロセスシーケンスデータ C シミュレーションモデル

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】 記憶部と、読取手段と、1次選択手段、
    2次選択手段及び比較手段を含むモデル選択手段とを有
    し、 記憶部は各シミュレーションモデルの適用範囲を予め記
    憶し、 読取手段は各製造工程の2次元プロセスシミュレーショ
    ンの実行条件データであるプロセスシーケンスデータを
    入力し記憶部に記憶し、 モデル選択手段における1次選択手段は各製造工程をシ
    ミュレートするのに最適なシミュレーションモデルを選
    択し、またモデル選択手段における2次モデル選択手段
    における1次選択手段は各製造工程をシミュレートする
    のに最適なシミュレーションモデルを選択し、またモデ
    ル選択手段における2次選択手段は1次選択手段が選択
    したシミュレーションモデルより処理時間の短いシミュ
    レーションモデルを順に選択し、更にモデル選択手段に
    おける比較手段は1次選択手段が選択したシミュレーシ
    ョンモデルの1次元シミュレーション結果と2次選択手
    段が選択したシミュレーションモデルの1次元シミュレ
    ーション結果との比較を繰返し、両シミュレーション結
    果の誤差が一定範囲内で、かつ最も処理時間の短いシミ
    ュレーションモデルを選択することを特徴とするプロセ
    スシミュレーション入力データ設定装置。
  2. 【請求項2】 選択されたシミュレーションモデルを用
    いた1次元シミュレーションの結果からメッシュを設定
    又は変更するメッシュ生成手段を有する請求項1記載の
    プロセスシミュレーション入力データ設定装置。
JP32396994A 1994-09-20 1994-12-02 プロセスシミュレーション入力データ設定装置 Expired - Fee Related JP3402412B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP32396994A JP3402412B2 (ja) 1994-09-20 1994-12-02 プロセスシミュレーション入力データ設定装置
US08/531,231 US5787269A (en) 1994-09-20 1995-09-19 Process simulation apparatus and method for selecting an optimum simulation model for a semiconductor manufacturing process

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP25019094 1994-09-20
JP6-250190 1994-09-20
JP32396994A JP3402412B2 (ja) 1994-09-20 1994-12-02 プロセスシミュレーション入力データ設定装置

Publications (2)

Publication Number Publication Date
JPH08148400A JPH08148400A (ja) 1996-06-07
JP3402412B2 true JP3402412B2 (ja) 2003-05-06

Family

ID=26539682

Family Applications (1)

Application Number Title Priority Date Filing Date
JP32396994A Expired - Fee Related JP3402412B2 (ja) 1994-09-20 1994-12-02 プロセスシミュレーション入力データ設定装置

Country Status (2)

Country Link
US (1) US5787269A (ja)
JP (1) JP3402412B2 (ja)

Families Citing this family (69)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6036346A (en) * 1996-05-20 2000-03-14 Ricoh Company, Ltd. Semiconductor manufacturing process simulation apparatus for calculating a pressure field generated by a dislocation loop
JP3003588B2 (ja) * 1996-09-18 2000-01-31 日本電気株式会社 イオン注入シミュレーション方法
DE19702600A1 (de) * 1997-01-24 1998-07-30 Sgs Thomson Microelectronics Elektrische Analyse integrierter Schaltungen
US6116766A (en) * 1997-04-15 2000-09-12 Maseeh; Fariborz Fabrication based computer aided design system using virtual fabrication techniques
US6178360B1 (en) * 1998-02-05 2001-01-23 Micron Technology, Inc. Methods and apparatus for determining optimum exposure threshold for a given photolithographic model
JP3228220B2 (ja) * 1998-05-15 2001-11-12 日本電気株式会社 イオン注入シミュレーション方法
US6366822B1 (en) * 1998-08-04 2002-04-02 Advanced Micro Devices, Inc. Statistical process window design methodology
US7069101B1 (en) 1999-07-29 2006-06-27 Applied Materials, Inc. Computer integrated manufacturing techniques
US6640151B1 (en) 1999-12-22 2003-10-28 Applied Materials, Inc. Multi-tool control system, method and medium
US6708073B1 (en) * 2000-08-10 2004-03-16 Advanced Micro Devices, Inc. Lot specific process design methodology
US6708074B1 (en) 2000-08-11 2004-03-16 Applied Materials, Inc. Generic interface builder
US8000985B2 (en) * 2000-10-02 2011-08-16 Computer Sciences Corporation Computerized method and system of displaying a roadway configuration relating to an accident
US7188142B2 (en) 2000-11-30 2007-03-06 Applied Materials, Inc. Dynamic subject information generation in message services of distributed object systems in a semiconductor assembly line facility
US7160739B2 (en) 2001-06-19 2007-01-09 Applied Materials, Inc. Feedback control of a chemical mechanical polishing device providing manipulation of removal rate profiles
US6910947B2 (en) 2001-06-19 2005-06-28 Applied Materials, Inc. Control of chemical mechanical polishing pad conditioner directional velocity to improve pad life
US7698012B2 (en) 2001-06-19 2010-04-13 Applied Materials, Inc. Dynamic metrology schemes and sampling schemes for advanced process control in semiconductor processing
US7082345B2 (en) 2001-06-19 2006-07-25 Applied Materials, Inc. Method, system and medium for process control for the matching of tools, chambers and/or other semiconductor-related entities
US7101799B2 (en) 2001-06-19 2006-09-05 Applied Materials, Inc. Feedforward and feedback control for conditioning of chemical mechanical polishing pad
US7201936B2 (en) 2001-06-19 2007-04-10 Applied Materials, Inc. Method of feedback control of sub-atmospheric chemical vapor deposition processes
US7337019B2 (en) 2001-07-16 2008-02-26 Applied Materials, Inc. Integration of fault detection with run-to-run control
US6984198B2 (en) 2001-08-14 2006-01-10 Applied Materials, Inc. Experiment management system, method and medium
US7694887B2 (en) 2001-12-24 2010-04-13 L-1 Secure Credentialing, Inc. Optically variable personalized indicia for identification documents
WO2003055638A1 (en) 2001-12-24 2003-07-10 Digimarc Id Systems, Llc Laser etched security features for identification documents and methods of making same
EP1459239B1 (en) 2001-12-24 2012-04-04 L-1 Secure Credentialing, Inc. Covert variable information on id documents and methods of making same
US7792714B1 (en) * 2001-12-28 2010-09-07 Fannie Mae System and method for providing a common data and analytic framework for valuating financial instruments and portfolios
US20030199112A1 (en) 2002-03-22 2003-10-23 Applied Materials, Inc. Copper wiring module control
WO2003088144A2 (en) 2002-04-09 2003-10-23 Digimarc Id Systems, Llc Image processing techniques for printing identification cards and documents
US6672716B2 (en) * 2002-04-29 2004-01-06 Xerox Corporation Multiple portion solid ink stick
US7824029B2 (en) 2002-05-10 2010-11-02 L-1 Secure Credentialing, Inc. Identification card printer-assembler for over the counter card issuing
JP2003345854A (ja) * 2002-05-23 2003-12-05 Mitsubishi Electric Corp デザインルール作成システム
US6901308B1 (en) * 2002-07-09 2005-05-31 The Regents Of The University Of California System level analysis and control of manufacturing process variation
US6999836B2 (en) 2002-08-01 2006-02-14 Applied Materials, Inc. Method, system, and medium for handling misrepresentative metrology data within an advanced process control system
US20040054556A1 (en) * 2002-09-09 2004-03-18 Stephan Wahlbin Computerized method and system for determining causation in premises liability for an accident
US20040054558A1 (en) * 2002-09-09 2004-03-18 Stefan Wahlbin Computerized method and system for determining claimant status in premises liability for an accident
US20040054557A1 (en) * 2002-09-09 2004-03-18 Stefan Wahlbin Computerized method and system for estimating premises liability for an accident
US7672860B2 (en) * 2002-09-09 2010-03-02 Computer Sciences Corporation Computerized method and system for determining the contribution of defenses to premises liability for an accident
US7702528B2 (en) * 2002-09-09 2010-04-20 Computer Sciences Corporation Computerized method and system for determining breach of duty in premises liability for an accident
CN1720490B (zh) 2002-11-15 2010-12-08 应用材料有限公司 用于控制具有多变量输入参数的制造工艺的方法和***
AU2003298731A1 (en) 2002-11-26 2004-06-18 Digimarc Id Systems Systems and methods for managing and detecting fraud in image databases used with identification documents
US7702529B2 (en) * 2002-11-27 2010-04-20 Computer Sciences Corporation Computerized method and system for estimating an effect on liability using claim data accessed from claim reporting software
US7805321B2 (en) * 2002-11-27 2010-09-28 Computer Sciences Corporation Computerized method and system for estimating liability for an accident from an investigation of the accident
US7818187B2 (en) * 2002-11-27 2010-10-19 Computer Sciences Corporation Computerized method and system for estimating liability
US7809586B2 (en) * 2002-11-27 2010-10-05 Computer Sciences Corporation Computerized method and system for estimating an effect on liability using a comparison of the actual speed of a vehicle in an accident and time and distance traveled by the vehicles in a merging vehicle accident
US7792690B2 (en) * 2002-11-27 2010-09-07 Computer Sciences Corporation Computerized method and system for estimating an effect on liability of the speed of vehicles in an accident and time and distance traveled by the vehicles
US7725334B2 (en) * 2002-11-27 2010-05-25 Computer Sciences Corporation Computerized method and system for estimating liability for an accident using dynamic generation of questions
US7895063B2 (en) * 2002-11-27 2011-02-22 Computer Sciences Corporation Computerized method and system for creating pre-configured claim reports including liability in an accident estimated using a computer system
US20040102984A1 (en) * 2002-11-27 2004-05-27 Stefan Wahlbin Computerized method and system for estimating liability using recorded vehicle data
US20040103005A1 (en) * 2002-11-27 2004-05-27 Stefan Wahlbin Computerized method and system for estimating monetary damages due to injuries in an accident from liability estimated using a computer system
US7660725B2 (en) * 2002-11-27 2010-02-09 Computer Sciences Corporation Computerized method and system for estimating an effect on liability based on the stopping distance of vehicles
US7333871B2 (en) 2003-01-21 2008-02-19 Applied Materials, Inc. Automated design and execution of experiments with integrated model creation for semiconductor manufacturing tools
DE602004030434D1 (de) 2003-04-16 2011-01-20 L 1 Secure Credentialing Inc Dreidimensionale datenspeicherung
US7205228B2 (en) 2003-06-03 2007-04-17 Applied Materials, Inc. Selective metal encapsulation schemes
US7354332B2 (en) 2003-08-04 2008-04-08 Applied Materials, Inc. Technique for process-qualifying a semiconductor manufacturing tool using metrology data
US20050060205A1 (en) * 2003-09-02 2005-03-17 Woods Randall K. Systems and methods for a graphical input display in an insurance processing system
US8296687B2 (en) 2003-09-30 2012-10-23 Tokyo Electron Limited System and method for using first-principles simulation to analyze a process performed by a semiconductor processing tool
US8032348B2 (en) * 2003-09-30 2011-10-04 Tokyo Electron Limited System and method for using first-principles simulation to facilitate a semiconductor manufacturing process
US8014991B2 (en) * 2003-09-30 2011-09-06 Tokyo Electron Limited System and method for using first-principles simulation to characterize a semiconductor manufacturing process
US7356377B2 (en) 2004-01-29 2008-04-08 Applied Materials, Inc. System, method, and medium for monitoring performance of an advanced process control system
US20050192850A1 (en) * 2004-03-01 2005-09-01 Lorenz Scott K. Systems and methods for using data structure language in web services
US6961626B1 (en) 2004-05-28 2005-11-01 Applied Materials, Inc Dynamic offset and feedback threshold
US20060031103A1 (en) * 2004-08-06 2006-02-09 Henry David S Systems and methods for diagram data collection
US20090187431A1 (en) 2008-01-18 2009-07-23 Frank Scalet Adjusting general damages values using equalization values
JP5821163B2 (ja) * 2010-04-20 2015-11-24 富士通株式会社 イオン注入条件設定方法、プロセス・デバイスシミュレータ、記憶媒体、及びプログラム
US8762781B2 (en) 2010-11-16 2014-06-24 International Business Machines Corporation Method and apparatus useful in manufacturing test case operations
JP5687105B2 (ja) * 2011-03-22 2015-03-18 三菱電機株式会社 シミュレータ自動生成装置およびシミュレータ検証システム
EP3664994B1 (en) 2017-10-31 2022-04-13 Carbon, Inc. Mass customization in additive manufacturing
US10896116B1 (en) * 2018-10-19 2021-01-19 Waymo Llc Detecting performance regressions in software for controlling autonomous vehicles
US20220143917A1 (en) 2019-04-30 2022-05-12 Carbon, Inc. Mass customization in additive manufacturing
CN115128423A (zh) * 2022-06-30 2022-09-30 哈尔滨工业大学 一种重离子辐照影响β-Ga2O3 MOSFET器件电学性能的模拟方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4796194A (en) * 1986-08-20 1989-01-03 Atherton Robert W Real world modeling and control process
US5495417A (en) * 1990-08-14 1996-02-27 Kabushiki Kaisha Toshiba System for automatically producing different semiconductor products in different quantities through a plurality of processes along a production line
US5504016A (en) * 1991-03-29 1996-04-02 National Semiconductor Corporation Method of manufacturing semiconductor device structures utilizing predictive dopant-dopant interactions
JP3426647B2 (ja) * 1992-06-24 2003-07-14 日本電信電話株式会社 3次元トポグラフィシミュレーションのための一般化されたソリッドモデリング
EP0610626A3 (en) * 1993-01-28 1995-02-08 Advanced Micro Devices Inc Method for simulating an integrated circuit.
US5486995A (en) * 1994-03-17 1996-01-23 Dow Benelux N.V. System for real time optimization

Also Published As

Publication number Publication date
US5787269A (en) 1998-07-28
JPH08148400A (ja) 1996-06-07

Similar Documents

Publication Publication Date Title
JP3402412B2 (ja) プロセスシミュレーション入力データ設定装置
KR100872731B1 (ko) 룰 베이스 opc의 평가 방법 및 시뮬레이션 베이스 opc 모델의 평가 방법
KR20140024252A (ko) 희귀 사건 실패율을 식별하기 위한 방법 및 시스템
US7426712B2 (en) Lithography simulation method and recording medium
JP2000003028A (ja) マスクパタ―ン補正システムとその補正方法
JP2002318448A (ja) 露光マスクのパターン補正方法、パターン形成方法およびプログラム
US6366822B1 (en) Statistical process window design methodology
JPH10177937A (ja) 半導体シミュレーション方法、半導体シミュレーション装置及び半導体シミュレーションプログラムを格納したコンピュータ読取り可能な記録媒体
Daems et al. Evaluation of error-control strategies for the linear symbolic analysis of analog integrated circuits
Ma et al. Automated mask-layout and process synthesis for MEMS
Hosack et al. Recent advances in process synthesis for semiconductor devices
CN113608410B (zh) 晶圆对准掩膜版生成方法、装置、计算机设备和存储介质
KR100316314B1 (ko) 비정질화영역 결정방법 및 장치
Deuflhard et al. Towards Dynamical Dimension Reduction in Reactive Flow Problems
US7308467B2 (en) Method for on-demand generation of individual random numbers of a sequence of random numbers of a 1/f noise
Kłosek et al. Colored noise and a characteristic level crossing problem
JPH0888195A (ja) 半導体プロセスシミュレーション方法
JPS63308317A (ja) 荷電ビ−ム露光装置
Ma et al. Robust mask-layout and process synthesis
Musacchio Run to run control in semiconductor manufacturing
CN116306287B (zh) 风机预测数据确定方法、***、应用及可读存储介质
JPH11150047A (ja) 半導体装置の製造方法
Wang et al. Illumination optimization for lithography tools ope matching at 28 nm nodes
JPH0762533A (ja) イオン注入プロファイルのシミュレーション方法
Shivarkar Development of a Transparent Identification Method for Multi-Input Multi-Output Systems

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080229

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090228

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100228

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110228

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees