ホーム > 製品とワークフロー > AIを活用した設計 > 回路シミュレーション > SmartView

SmartView:回路シミュレーションの波形表示と解析

SmartSpiceからリアルタイムに送られる結果でも、数GBのHSPICE、Spectre PSF、FSDBファイルに保存された結果でも、描画した波形を測定できる波形ビューアです。

SmartView波形ビューアの機能

SmartViewは、計算中または実行完了後のシミュレーション結果を読み込み、グラフ、測定、後処理を1つのウィンドウにまとめます。アナログ、RF、デジタル、ミックスドシグナルの結果に対応します。複数の実行を同時に比較できるため、不合格のコーナーを合格したコーナーと対比して確認できます。SmartSpice、SmartSpice Pro、Gateway、デジタルシミュレータを含むSilvacoのフローに組み込まれており、HSPICEやSpectreが出力したファイルも開けます。

最初のプロットから最終測定まで

ほとんどの操作はマウスで行えます。手動で行う操作は、すべてスクリプト化できます。

インターフェース

カスタマイズ可能なツールバー、ドラッグ&ドロップ、結果データの階層ブラウザを備えています。環境設定とレイアウトはユーザーが設定できます。

操作中にインターフェースから内蔵JavaScriptインタープリタへコマンドを送信したり、同じ手順をスクリプト化して複数の結果をバッチ処理したりできます。

グラフ

直交座標、ヒストグラム、極座標、スミス、デジタルの各グラフに対応し、RF向けにYおよびZスミスチャートとコンスタレーション図を提供します。

共通のX軸上にトレースを積み重ねたり、グラフを横、縦、タイル、パレット形式で配置したりできます。

マーカーとプローブ

AB、データ、三角形、断面、Xの各マーカーに加え、プローブと傾きツールを提供します。

マーカーは選択したトレースにスナップし、グラフ間でマウスに追従するため、プロットから離れずに値を読み取り、注釈を付けられます。

測定

単独測定:平均、微分、RMS、最小、最大。

複合測定:平均周期、交点、遅延、交差点での値の検索、Y値での検索、オーバーシュート、周期、立ち上がり時間。

後処理

FFT、アイダイアグラム、ジッタ解析、ADCユーティリティ、バス演算ユーティリティを提供します。

ベクトル計算機にはSPICEのマクロと関数があらかじめ用意されており、ユーザーが記述した関数も使用できます。

データ処理

ベクトルをフラットまたは階層的に配置し、大規模な結果セットをプロット前に絞り込めます。実行結果を直接比較したり、複数の同時シミュレーションの履歴を1つのグラフに表示したりできます。数GBの結果ファイルも問題なく読み込めます。

SmartSpice、HSPICE、Spectre PSF(バイナリおよびASCII)、FSDB、Touchstone、Harmony、Silos、VCD、Libertyの各ファイルを読み込みます。

フローにおけるSmartViewの位置付け

Silvacoおよび他社のシミュレータから結果を取り込みます。グラフと
数値は、レポートや独自のスクリプトへ出力できます。

入力

Silvacoおよびサードパーティーのシミュレータの結果を入力します。SmartSpiceは実行中にSmartViewへデータを送信します。HSPICE、Spectre PSF、FSDB、Touchstone、VCDなど、その他の結果はファイルから開きます。

SmartSpice:実行中または完了後のフルSPICEの結果

SmartSpice Pro:SRAMおよびTFTディスプレイ回路のFastSPICEの結果

Gateway:回路図でパラメータを調整し、波形の変化を確認

出力・連携

レポートや独自の解析に使用するグラフとデータを出力します。注釈付きのグラフを画像としてエクスポートするかクリップボードにコピーできます。また、元のデータをASCIIで保存し、独自のスクリプトで使用できます。

用途

アナログ・ミックスドシグナルの結果解析:時間領域と周波数領域で測定し、実行間で比較します

スミスチャートと極座標チャートを用いたRF解析:Touchstoneデータを直接読み込み、YおよびZスミスチャート、極座標、コンスタレーションの各プロットを使用します

アイダイアグラムユーティリティによるシリアルリンク解析:タイミングマージンが結果を左右するアイダイアグラムとジッタを解析します

ADCユーティリティによるデータコンバータ解析:時間領域と、FFTによる周波数領域でコンバータ出力を確認します

導入企業と関連資料

Mobile SemiconductorとSilicon Creationsは、ともに設計フローでSmartViewを使用していると紹介しています。

お客様事例

2025年7月

Mobile Semiconductor:SmartSpiceとSmartViewによるメモリのキャラクタライゼーション

メモリコンパイラのキャラクタライゼーションには、数万回のSPICE実行と数百の.measure文が必要です。Mobile SemiconductorはSmartViewを用いて測定値を統合・比較し、その背景となる波形をデバッグしました。SmartSpiceに移行し、デバッグにSmartViewを使用することで、キャラクタライゼーション時間が50%短縮されました。

プレスリリース

2025年7月

Silicon Creations、Silvacoのカスタム設計フローを採用

Silicon Creationsは7~180 nmでアナログ・ミックスドシグナルIPを量産しています。FinFET設計フローでは、GatewayおよびExpertとともにSmartViewを使用しています。

製品概要 · PDF

2022年8月

SmartView製品概要

グラフの種類、測定、後処理ユーティリティ、対応形式、およびSmartViewと連携するSilvacoツールを2ページで紹介します。

ドキュメント

2025年7月

SmartViewのドキュメント

サポートとダウンロードに掲載された、SmartViewおよびその他の回路シミュレーション製品のドキュメント。

アプリケーションノート · PDF

2025年7月

SmartViewでの対話的な測定

データマーカー、プローブ、傾き、三角形、断面の各ツールを手順に沿って説明します。20%~80%の立ち上がり時間を2回のクリックで読み取れるスナップグリッドも紹介します。

ウェビナー · 登録

2022年8月

朗報:Silvacoのアナログカスタム設計フロー

Gateway、Expert、Guardianとともに、SmartViewの波形解析を含むアナログカスタム設計フロー全体の更新を紹介します。

技術誌記事

2018年8月

SmartView:連携と主な特長

Simulation Standardのアーカイブから、SmartViewとSmartSpiceが連携するように設計された背景を紹介します。その後、機能は進化しているため、設計思想を理解する資料としてご覧ください。

SmartViewでお客様の結果をご確認ください

大きすぎて快適に開けない結果ファイルや、実行のたびに手作業で
作り直している測定をご用意ください。SmartViewでどのように処理できるかをご紹介します。

SmartViewに関する質問

波形ビューアとは何ですか?

波形ビューアは、電圧、電流、派生量など、回路シミュレーションで計算された値を時間または周波数に対して描画します。これにより、結果を確認、測定し、他の実行と比較できます。SmartViewはSilvacoの波形ビューアであり、内蔵測定、FFT、アイダイアグラム、複数実行の比較機能を提供します。

SmartSpiceの実行中にリアルタイムで読み込むことも、完了後にファイルから読み込むこともできます。SmartSpice Proや、Gateway、SmartSpice RF、Harmony、Silosなど、Silvacoの他の回路・デジタルツールにも対応します。他社の結果もファイルから開けます。アナログにはHSPICE、Spectre PSF、FSDB、デジタルにはVCD、SパラメータにはTouchstoneを使用します。

アナログ結果では、SmartSpiceの.raw、HSPICEの.tr、.ac、.sw、バイナリまたはASCIIのSpectre PSF、FSDBバージョン4および5、TouchstoneのSパラメータファイルに対応します。デジタルではHarmonyおよびSilosの.rawd、標準VCDに対応します。Libertyの.libファイルも読み込み、データはASCII、グラフは画像として保存できます。

はい。複数の実行を同時に読み込んでトレースごとに比較したり、同時シミュレーションを1つのプロットに表示したりできます。比較前に大規模な結果セットを絞り込めるため、調査対象のコーナーやモンテカルロサンプルが不要なトレースに埋もれることを防げます。

単独測定は平均、微分、RMS、最小、最大の5種類です。複合測定は平均周期、交点、遅延、交差点での値の検索、Y値での検索、オーバーシュート、周期、立ち上がり時間の8種類です。その他の値はマーカーとプローブで対話的に読み取り、独自の関数はベクトル計算機で処理できます。

はい。SmartViewは完了した結果を開くだけでなく、SmartSpiceの実行をリアルタイムで追跡します。SmartSpiceとGatewayのラバーバンド調整では、回路図上でモデルパラメータやインスタンスパラメータを変更すると、新しい実行を待たずにSmartViewの波形が更新されます。

SmartSpice Pro

SRAMとTFTディスプレイ向けのFastSPICE

SmartSpice

SmartViewがリアルタイムで結果を読み込むフルSPICEシミュレータ

SmartSpice RadHard

シングルイベント効果と線量率

InVar

IRドロップ・熱解析

Circuit Rubberband

SmartSpiceに内蔵されたリアルタイム調整