GNU Archimedes

TCADの自由ソフトウェア

Archimedesはエンジニアがサブミクロンおよびメソスコピック半導体デバイスを設計・シミュレートするために使用するTCADパッケージである。Archimedesは自由ソフトウェアであり、GPLの下でコピー、変更、再配布できる。Archimedesはアンサンブルモンテカルロ法(英語版)を使用し、シリコン、ゲルマニウム、GaAs、InSb、AlSb、AlAs、AlxInxSb、AlxIn(1-x)Sb、AlP、GaP、GaSb、InPおよびそれらの化合物(III-V半導体材料)、シリコン酸化物における電子と重い正孔の物理的効果と輸送をシミュレートできる。印加された、セルフコンシステント静電場および磁場ポアソン方程式とファラデー方程式で処理される。

GNU Archimedes
作者 Jean Michel Sellier
開発元 GNUプロジェクト
最新版
2.0.1[1] ウィキデータを編集 / 2013年4月30日 (11年前)
対応OS Linux, UNIX
種別 TCAD
ライセンス 2007: GPL-3.0-or-later[注釈 1]
2004: GPL-2.0-or-later[注釈 2]
公式サイト gnu.org/software/archimedes/
テンプレートを表示

GNUプロジェクトは2012年5月にソフトウェアパッケージAeneasをArchimedesに置き換え[2]、これをモンテカルロ半導体デバイスシミュレーション用のGNUパッケージとすることを発表した[3]

概要

編集

Archimedesは2005年にGPLの下でリリースされた半導体デバイスシミュレーション用のGNUパッケージである。このパッケージはJean Michel Sellierによって作成され、それ以来彼がこのプロジェクトのリーダーかつ主要な開発者である。このパッケージは自由ソフトウェアであるため、GPLの下でコピー、変更、再配布できる。

ArchimedesはTCADソフトウェアとしてよく知られており、技術的に関連する製品の開発を支援するために利用されるツールである。特に、このパッケージはエンジニアがサブミクロンおよびメソスコピック半導体デバイスを設計・シミュレーションするのを支援する。将来のバージョンでは、ArchimedesはWigner Monte Carlo形式を使用してナノデバイスをシミュレーションすることも可能であり[4]、実験的なリリースが存在する[5]。現在、Archimedesはシミュレーションおよび製造目的でいくつかの大企業で使用されている。

Archimedesは誰でもソースにアクセスして変更・テストできるため、教育目的にも役立つ。現在、世界中の数百の大学で教育コースに使用されており、さらに学生向けに開発された簡易バージョンがnanoHUB.orgで入手可能である。

エンサンブルモンテカルロ法(英語版)はArchimedesがデバイスの動作をシミュレーションおよび予測するために使用する方法である。モンテカルロ法は非常に安定しており信頼性が高いため、Archimedesを使用するとデバイスが構築される前からその特性を把握できる。

デバイスの物理特性と形状はスクリプトで簡単に記述できるため、Archimedesは非常に一般的な半導体デバイスのシミュレーションにおいて強力なツールとなる[6]

Archimedesはシリコン、ゲルマニウム、GaAs、InSb、AlSb、AlAs、AlxInxSb、AlxIn(1-x)Sb、AlP、GaP、GaSb、InPおよびそれらの化合物(III-V半導体材料)、シリコン酸化物における電子と重い正孔のさまざまな物理効果と輸送、ポアソン方程式およびファラデー方程式による印加されたセルフコンシステント静電場磁場をシミュレートできる。また、ヘテロ構造も処理可能である。

注釈

編集
  1. ^ 2007-08-25 (0.0.8).から
  2. ^ 2004-10-12 (0.0.1)から2007-01-10 (0.0.7).まで

脚注

編集
  1. ^ "Archimedes 2.0.1 has been released"; 出版日: 2013年4月30日.
  2. ^ « Aeneas », gnu.org, May 2012.
  3. ^ Sellier, Jean Michel (13 May 2012). "Aeneas new release" (Mailing list). info-gnu. 2012年5月13日閲覧
  4. ^ E. Wigner, On the Quantum Correction for Thermodynamic Equilibrium (1932)
  5. ^ J.M. Sellier, http://www.nano-archimedes.com
  6. ^ ALT Linux - p9 - archimedes-2.0.1-alt1_11 - 2D Quantum Monte Carlo simulator for semiconductor devices”. packages.altlinux.org. 2023年6月20日閲覧。

外部リンク

編集