AI-Driven Manufacturing covers the process and device physics. AI-Driven Design covers the EDA tools, IP, verification and enablement.
Multiphysics from simulation to the fab floor
EDA tools, licensed IP, verification and enablement
Your market sets the physics problem
Find the technique for your problem
Process and device physics, from simulation to the fab floor
アナログ、ミックスドシグナル、メモリ、ディスプレイ回路向けのSPICEシミュレーションソフトウェア。設計に必要な箇所では完全なトランジスタレベルの精度を提供し、その規模では対応が難しい回路にはFastSPICEを使用します。
ネットリストと各デバイスのコンパクトモデルをSPICEシミュレータに入力します。モデルは通常、ファウンドリのPDKから取得します。シミュレータは、バイアス点、周波数範囲、または時間の各ステップで、すべてのノードの電圧とすべての分岐の電流を求めます。結果は波形として得られ、その波形に基づいて設計を評価します。
デジタルゲートは遅延として抽象化できますが、バンドギャップ回路、PLL、データコンバータでは同じことはできません。これらの合否は、トランジスタに存在するオフセット、ノイズ、バイアス電流によって決まります。そのため、アナログのサインオフは今もSPICEシミュレーションで行われ、入力するモデルはソルバーと同じくらい重要です。
SRAMアレイやディスプレイパネルには数百万個のデバイスがあり、すべてを各タイムステップで解くのは現実的ではなくなります。そのため、処理を複数のコアに分散するか、回路を分割し、動作が少ない部分の計算間隔を粗くします。前者にはSmartSpice、後者にはSmartSpice Proが対応します。
完全なトランジスタレベルの結果がサインオフを左右する回路向けの並列SPICEシミュレータ。HSPICEおよびSpectreのデッキを実行できます。
数百万個のデバイスを含むSRAMやTFTディスプレイ回路向けのFastSPICE。各デバイスを完全に解くことよりも処理容量を重視する場合に適しています。
アナログ、RF、デジタル、ミックスドシグナルの結果を対象に、実行中または実行後に波形の表示と測定を行います。
SmartSpiceエンジンを基盤とする放射線解析。シングルイベント効果と線量率に対応します。
単一ブロックからフルチップまで、アナログおよびミックスドシグナル設計のIRドロップ、エレクトロマイグレーション、熱を解析します。
回路の実行中にモデルパラメータとインスタンスパラメータを調整し、各変更に伴う波形の変化を確認します。
選択は、回路が近似を許容できるか、その規模に対応できるかによって決まります。どちらも同じファウンドリモデルを読み込むため、選択に伴ってフローを再構築する必要はありません。
重要なネット、高精度アナログブロック、カスタムデジタルロジック、キャラクタライゼーション対象のセルライブラリなど、トランジスタレベルの結果が必須の場合はSmartSpiceを選択します。局所および大域最適化を内蔵し、DC、AC、過渡、ノイズの各解析を提供します。複数のソルバーとステッピングアルゴリズムにより、800万個を超える能動デバイスを含む回路でも収束を図ります。
SRAMアレイやTFTパネルのように、回路が数百万個の素子に達し、その大部分が繰り返し構造の場合にはSmartSpice Proが適しています。アクティブなパーティションと非アクティブなパーティションを異なる頻度で処理し、精度はパーティションごとに設定します。DC動作点と過渡解析に対応し、ACおよびノイズ解析にはSmartSpiceを使用します。
その中間が必要ですか?SmartSpiceのHPPモードは、過渡シミュレーションを複数のコアで並列実行し、高速アナログ解析を実現します。精度の許容値はユーザーが設定できます。
HSPICEおよびSpectreのデッキはSmartSpiceに読み込めます。これらの解析機能と結果形式に対応しています。従来のPSPICEやBerkeley SPICEのネットリストも使用でき、SmartSpiceを既存のシミュレータと併用できます。
ファウンドリが提供するHSPICEおよびSpectreのモデルをSmartSpiceとSmartSpice Proに直接読み込めます。TFT、OTFT、SOI、HBT、FRAM、FinFET技術向けの校正済みモデルライブラリも利用できます。カスタムモデルはVerilog-Aを通じて導入でき、Verilog-AMS 2.3.1のアナログ機能に対応します。SmartSpice ProはTMIにも対応しています。
SmartSpiceはSpectre互換モードでCadence ADE内から実行でき、Synopsysのフローで生成されたHSPICEネットリストとモデルを読み込みます。
LSFまたはSun Grid経由でジョブを送信すると、SmartSpiceはモンテカルロ実行と.ALTER実行をネットワーク上のCPUに分散します。SmartViewは、FSDB、Spectre PSF、Touchstone、Libertyのデータを含む結果を開けます。
Silvaco EDAはすでに大手半導体企業10社のうち6社で使用されており、お客様が初めての導入チームというわけではありません。
Mobile Semiconductorは、メモリコンパイラのキャラクタライゼーションをSmartSpiceとSmartViewに移行しました。ある22nmノードでは56,000回のSPICE実行を行い、キャラクタライゼーション時間が50%改善しました。従来の制御ファイルと.MEASURE文もそのまま移行できました。
5.0.3.Rから5.2.0.Rへの移行では、新しいソルバーにより最大25倍の高速化を実現しました。また、GUIの改善、内蔵テキストエディタ、SmartSpice RFとProの更新、Cadence ADE内でのSpectre互換性の向上も追加されました。SmartSpiceは現在5.9.2.Rとして出荷されています。
Silvacoの比較実行では、4.44.3.Rの4,766秒に対し、5.0.3.Rは1,124秒で完了し、メモリ使用量は約9分の1でした。
ポストレイアウトの45nm SRAMでは、Jivaroによる削減とTurboモードを併用したHPPにより、実行時間が約90時間から2.2時間に短縮され、電力測定値の差は1%以内でした。このノートでは、プレレイアウトおよびポストレイアウトでの設定を説明します。
ディスプレイのバックプレーンに4端子TFTモデルが重要な理由と、Flex ModelingによってSPICEレベルで残像を再現する方法を説明します。
シングルイベントアップセットの発生原因、Messenger電流モデルによる粒子入射の表現、および.RAD文を用いてSmartSpiceに適用する方法を説明します。
製品概要(PDF): SmartSpice · SmartSpice Pro · SmartView · SmartSpice RadHard
問題が発生している回路のデッキ、ファウンドリモデル、収束しない過渡解析をご用意ください。Silvacoのアプリケーションエンジニアにご相談いただけます。
インストーラ、リリースノート、マニュアルは、アカウントが必要なSilvacoカスタマーポータルで提供しています。SmartSpice、SmartView、Gatewayは、2025ベースラインリリースのIC Designパッケージに同梱されています。
サポートケースを登録するか、ライセンスとインストールについてご相談ください。
SPICEシミュレーションは、ネットリストとコンパクトデバイスモデルからすべてのノード電圧と分岐電流を計算し、回路の動作を予測します。DC動作点、周波数領域、時間領域で動作します。上位レベルの抽象化ではバンドギャップ回路のオフセットやPLLのジッタを捉えられないため、アナログおよびミックスドシグナルのサインオフは今もSPICEに依存しています。
SPICEはすべてのデバイスを各タイムステップで解くため高精度ですが、実行できる回路規模に制約があります。FastSPICEは回路を分割し、非アクティブな部分のシミュレーション頻度を下げることで、管理された範囲で精度と処理容量を交換します。SilvacoのFastSPICEエンジンであるSmartSpice Proは、数百万素子のメモリおよびディスプレイ回路向けに開発されています。
回路によって異なります。SmartSpiceは精度が結果を左右する用途、SmartSpice Proは大規模なSRAMアレイやTFTパネルに適しています。SmartSpice RadHardは放射線効果、InVarはIRドロップと熱に対応します。SmartViewはSmartSpice製品群全体で使用する波形ビューアです。
はい。SmartSpiceはSpectre互換モードのシミュレータとしてCadence ADEに組み込めます。Synopsysのフローとは形式を介して連携します。HSPICEのデッキとモデルをSmartSpiceに読み込み、HSPICEおよびFSDBの波形をSmartViewで開けるため、既存の設定を維持できます。
SmartSpiceはHSPICE、Spectre、PSPICE、Berkeley SPICEのネットリストに加え、BSIM3、BSIM4、BSIM6、FinFET向けBSIM-CMGを含むファウンドリのHSPICEおよびSpectreモデルを読み込みます。カスタムモデルやビヘイビアモデルにはVerilog-Aを使用し、SmartSpice ProではTMIも追加されます。結果については、SmartViewがSmartSpiceのrawファイル、HSPICE、Spectre PSF、FSDB、Touchstone、VCDに対応します。
粒子入射や線量率パルスは、回路が本来流すことを想定していない電流を注入します。SmartSpice RadHardは、追加のサブ回路ではなく、標準デバイスモデルのコンパイル版にその物理を組み込みます。.RAD文で解析を呼び出し、ネットリストを編集せずに既存のファウンドリモデルで実行できます。
ネットリストの生成元と戻り先 — Gatewayが回路図からSmartSpiceを起動し、Jivaroがシミュレーション対象のポストレイアウトネットリストを削減します
自社で設計・シミュレーションする代わりにライセンスを取得するシリコン — Mixel PHY IP、ファウンデーションIP、システムIP