研究概要 |
ここでいうマイクロロボットとは小さな機械部品と論理回路をもつ微小機械,つまりコンピュ-タを内蔵した1mm程度の微小なロボットのことを云う。現時点で,マイクロロボットはICの製造技術を転用してシリコン・ウェハ上に試作されようとしている。 本研究の目的は,マイクロロボットを作るための,CVD(Chemical Vapor Deposition)やエッチングのようなIC製造プロセスをどのような順序で,どのようなマスキングを行いながら進めてゆけば,所定のものが得られるかを自動的に生成してくれるようなソフトウェアシステムを作り上げることである。現在のところ,我々の研究室で使用可能な半導体プロセスは,CVD,真空蒸気,プラズマ・エッチング,薬品(フッ酸など)を用いるウェット・エッチングである。このような限られた手段をいかに組み合わせて目的を達成するかは,まさにAIの分野のプラニングの題材である。今年度は,どのようなプロセスでどのような加工ができるか(温度,ガス流などの条件を含めて)をデ-タベ-ス化した。プリミティブとみなせるプロセスの組み合わせで,与えられたゴ-ルの構造が達成できるかを判定する理論を構築した。半導体プロセスは優先順序がある,例えば,上の層は下の層よりも後につけなければならない。又,SiO_2,SiをつけるプロセスはAlの許容温度より高温になるプロセスなので,Alは最後につけなければならない。このような順序を考慮して,条件を半方向グラフで表わし,このグラフを適当な書き換え規則の下に変換して行き,一本のグラフが得られれば,プラニングは完了することになる。このシステムには半導体プロセスのシミュレ-タも含まれており,プロセス列とマスクパタ-ンを入力するとでき上る層の断面図を出力するものである。
|