ホーム > 製品とワークフロー > AIを活用した設計 > アナログ・カスタムIC設計 > Viso

Viso:寄生成分の解析、探索、デバッグ

寄生ネットリストを読み込み、長時間のポストレイアウトシミュレーションを開始する前に、レイアウトがどのネットに悪影響を及ぼしているか、その原因とともに確認できます。

ネットリストから直接行う寄生成分解析

Visoは、RCネットワーク向けのSilvacoの寄生成分解析ツールです。寄生ネットリストを入力すると、抽出された抵抗と容量が設計に悪影響を及ぼしている箇所を示します。クロストーク、信号の弱化、ネット対称性の不均衡、遅延の悪化、IRドロップについて、それぞれ原因を追跡します。シミュレーションを介さず、ネットリストだけから結果を得られます。

測定、探索、確認できる内容

まず、すべてのネットにわたって1つの指標を確認します。次に層ごとに掘り下げ、原因となるRCセグメントを特定します。

解析

クロストーク、信号の弱化、RC遅延、ネット対称性、IRドロップに加え、ピン間抵抗、アクセス抵抗、電圧マップ、複素インピーダンスを測定します。差動ペアや並列ペアを含め、ネットを直接比較できます。

ポイントしてクリックするだけで、その場で等価抵抗やRC遅延を確認できます。健全性チェックでは、短絡や未接続のインスタンスを数秒で検出します。

探索

まず寄生成分上で修正を試します。抵抗やビアの削除、追加、値の変更、あるいは層全体の抵抗率の変更を行い、レイアウトを変更せずに解析を再実行できます。

Visoは各結果の原因となる素子をレイアウト上に表示します。寄生成分にGDSIIまたはOpenAccessのデータを重ね合わせ、指定した初期条件でマルチフィンガーピンを統合できます。

電源ネットワーク

規模を問わず電源ネットワーク全体を読み込みます。抵抗、遅延、電圧降下を全体にわたってマッピングし、デバッグや仮定条件の探索を行います。通常なら待つ必要がある電源シミュレーションを省略できます。

容量とインターフェース

100 GBを超える寄生ネットリストや非常に大規模な電源ネットを読み込み、2Dおよび3Dで表示します。

VisoはCadence Virtuosoと連携します。すべての解析をコマンドラインからも実行できます。GUIで信頼性を確認したチェックを、各プロジェクトのバッチ検証スクリプトとして利用できます。

ファイル形式

入力:DSPF、SPEF、SPICEの寄生ネットリスト、CalibreViewの寄生ネットリスト、OpenAccess抽出ビュー。

出力:ASCIIのCSVおよびTSV形式の結果と、GUIで確認できる結果データベース。

動作環境:Red Hat Enterprise Linux 7.9および8.x、SLES12 SP5、x86_64。

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

Visoは2つの段階で寄生成分を確認します。まだレイアウトがLVSクリーンに達していない段階の
初期抽出と、シミュレーション前のサインオフ抽出です。

入力

必要なのは寄生ネットリストだけです。Hipexまたはサードパーティーの抽出ツールによるDSPF、SPEF、SPICE、CalibreView、またはOpenAccess抽出ビューを使用します。

Hipex:同じフローで使用するSilvacoのフルチップ寄生抽出ツール

Cadence Virtuoso:Visoは、レイアウトまたは抽出ビューと連携したVirtuosoのOpenAccessデータから寄生成分ビューを構築します。Visoで層を非表示にすると、Virtuosoでも非表示になります。

出力・連携

検出した内容に応じて処理するツールに渡します。

PEX Certify:抽出フロー自体に問題がある場合に使用します

Jivaro Pro:診断後にネットワークを削減します

Expert:レイアウトを修正します

用途

シミュレーション前のレイアウト問題の検出

レイアウトをまだ変更できる段階で、問題のあるネットを特定し、修正案を比較検討します。

電源ネットワークのデバッグと探索

グリッド全体の抵抗、遅延、電圧降下のマップ。

クロストークとシグナルインテグリティのチェック

変更のたびに長時間のシミュレーションを再実行せずに、高速ネットの結合、対称性、遅延を確認します。

シミュレーションには大きすぎる設計のスクリーニング

最大規模の設計にも十分な速度で解析します。

データシート、スライド、講演

仕様はデータシートに記載しています。講演では、実際の回路で解析を実行する様子を紹介します。

製品概要 · PDF

2022年2月

Viso – 寄生成分の解析・デバッグツール

すべての解析、入出力形式、対応プラットフォームを2ページにまとめています。

プレゼンテーション · PDF

2022年2月

Viso – 寄生成分の解析とデバッグ

ネット全体の指標から単一のRCセグメントへと掘り下げるトップダウン手法に加え、仮定条件の編集とVirtuosoとの連携を紹介します。

ウェビナー

2022年2月

Visoを用いた複雑な寄生成分の問題の調査、解析、解決

高速LVDSブロックにおける寄生成分の問題について、最初の症状から修正まで根本原因を追跡します。

カンファレンス講演

2022年2月

Visoを用いた高度な寄生成分の問題の調査・解析・解決

タイミング推定、クロストーク、ネットのマッチングを使用し、高速回路の問題箇所を特定します。

カンファレンス講演

2022年2月

JivaroとVisoによる配線寄生成分の削減・解析の最新情報

長時間のシミュレーションを行わずに寄生構造をデバッグするために追加されたVisoの機能を、Jivaroの削減機能の更新とともに紹介します。

ウェビナー

2022年2月

JivaroとVisoによる高度な寄生素子削減・解析の進展

Jivaroによる寄生素子削減とVisoによる解析を、1つのセッションで紹介します。

ドキュメント

2022年2月

Visoのドキュメント

サポートとダウンロードに掲載されたマニュアルとリリースノート。

問題が発生しているネットリストでお試しください

目標を達成できていないブロックの寄生ネットリストをお送りください。アプリケーションエンジニアがお客様とともに
Visoを実行し、レイアウト上のどこが問題の原因になっているかを示します。

Visoに関する質問

寄生成分解析とは何ですか?

寄生成分解析は、レイアウトが回路に付加する抵抗と容量を調べ、性能に悪影響を及ぼす箇所を特定します。対象にはネット間のクロストーク、信号の弱化、対称性の崩れ、追加遅延、IRドロップがあります。Visoは抽出ネットリスト上で直接解析を実行し、原因となる素子をレイアウトに表示するため、修正すべき箇所がわかります。

はい。Visoは寄生ネットリストだけを使用し、抵抗、RC遅延、クロストーク、ネットのマッチング、電圧降下を直接計算します。健全性チェックは数秒で完了します。レイアウトがまだLVSクリーンでなくても、長時間のポストレイアウト実行の前に設計をスクリーニングし、仮定条件に基づく修正を試せます。

VisoはDSPF、SPEF、SPICE、CalibreView形式の寄生ネットリストとOpenAccess抽出ビューを読み込みます。SilvacoのHipexおよびサードパーティーの抽出ツールの出力に対応します。結果は、スクリプトで使用するASCIIのCSVまたはTSVファイルと、GUIで確認できるデータベースとして出力されます。

Visoは100 GBを超える寄生ネットリストや非常に大規模な電源ネットを処理し、ネットワークを2Dおよび3Dで描画します。シミュレーションには大きすぎると考えられる設計でも十分な速度で解析でき、コマンドラインからのバッチ処理にもGUIでの対話的な操作にも対応します。

はい。VisoはVirtuosoのOpenAccessデータを読み込んで寄生成分ビューを作成し、レイアウトまたは抽出ビューと対応するVisoデータベースとの直接のリンクを維持します。Visoで行った層の移動や表示状態の変更はVirtuosoにも反映されるため、レイアウトと寄生成分を一緒に探索できます。

Hipexなどの抽出ツールは、レイアウトから寄生成分を計算し、ネットリストに書き込みます。Visoはそのネットリストを読み込み、設計への影響を示します。信号が弱い、結合している、不均衡がある、遅いといったネットと、レイアウト上の原因箇所を特定します。

その他のTCADスイート製品

Hipex

Visoが読み込む寄生ネットリストを抽出します

Jivaro Pro

問題を特定した後にネットワークを削減します

PEX Certify

抽出ネットリストを比較し、抽出フローを検証します

アナログ・カスタムIC

回路図からサインオフまでのすべてのツール、全9製品