0-In Clock-Domain Crossing(CDC)
最近のチップ設計では、高性能と低消費電力の要求を満たすために高度なマルチクロック・アーキテクチャを採用するケースが増えています。0-In CDCは、異なるクロックドメイン間の相互の影響を検証するためのソリューションです。シミュレーションベースの検証手法ではまったく対処できない、困難な検証問題の多くを0-In CDCで解決できます。
マルチ・クロックドメイン設計の場合、RTLやゲートレベルのシミュレーションでは、異なるクロックドメイン間のデータ転送のタイミングを正確にとらえることができません。したがって、シミュレーションを実行してもシリコンの動作を正確に予測できず、検証プロセスにおいて重大なバグを見逃してしまう可能性があります。0-In CDC検証ソリューションは、こうした問題を解決します。
0-In CDCは、理想的な非同期転送(CDC)検証ソリューションに求められる3つの基本的な要素、すなわち構造的または静的CDC解析、CDCプロトコル検証、CDCリコンバージェンス検証をすべてサポートするなど、業界をリードするCDC検証ソリューションとなっています。0-In CDC検証ソリューションでは、他に類を見ないほど正確にシリコンの動作を予測できます。これにより、CDCのバグをすべてテープアウト前に確実に検出し、リスピン・コストの発生を防ぐことができます。
0-In CDCでは、非同期検証を直観的に実行できます。まず、CDCコンパイラがRTLコードを解析し、すべてのクロックおよびクロックドメイン間の非同期データ転送を特定します。次に、直観的で充実したデバッグ環境を利用して、あらゆる種類のCDCの問題を解決できます。問題を解決したら、RTLコードのシミュレーションにリンクしたプロトコル・アサーションとメタスタビリティ・モデルが自動で生成されます。
利点
- 生産性を即座に向上
0-In CDCがクロックおよびクロック分配ストラテジを自動的に特定し、セットアップ時間を最小化 - テストベンチ不要
0-In CDCがRTL設計をそのまま読み込み、潜在的なCDCの問題をすべてピンポイントで特定 - 極めて正確なレポート
業界のソリューションの中でも誤検出率が低く、デバッグ作業にかかる時間を最小化 - すべての問題を短時間で特定して解決
GUIを採用したCDC中心の解析/デバッグ機能により、慣れ親しんだ回路図表示や波形表示を適宜利用可能
- 柔軟性
既存の検証インフラストラクチャとテストベンチをフルに利用することで、最大限の生産性を実現 - 極めて包括的なデバッグ
特許技術に基づいた自動メタスタビリティ・インジェクションにより、他の方法では検出できない複雑なCDCリコンバージェンスのバグを検出 - 検証の管理
CDCプロトコルおよびリコンバージェンス検証のカバレッジ・レポートを自動生成し、検証プロセス全体を効果的に管理可能
関連製品
- Questa メンター・グラフィックスが提供する先進の検証環境Questaは、検証フローの品質、生産性、予測性を改善する唯一の統合検証プラットフォームです。
- 0-In Formal Verification 0-In Formal Verificationソリューションは業界トップクラスのキャパシティと性能を誇り、発見が極めて困難なバグも確実に検出します。
データシート
- 0-In Clock-Domain Crossing(CDC) (PDF, 208KB)
ツールボックス
- 技術文献 : 高品質CDC検証のための5つのステップ
- 技術文献 : メタスタビリティ効果のもれがなく正確なシミュレーション・モデル作成方法
- 技術文献 : DO-254(およびその他安全規格)適合のためのCDC検証の自動化
- オンデマンドWebセミナー : 0-In CDCによる非同期データ転送のデバッグ
- オンデマンドWebセミナー : メタスタビリティの影響を受けるASICおよびFPGAでシリコンの動作を正確に反映したシミュレーションを行うには
- オンデマンドWebセミナー : FPGAのCDC検証
お問い合わせ
- 製品情報リクエスト
