UVM トランザクション・デバッギング

プレスリリース アルデック、UVMトランザクション・レベル・ビジュアル・デバッギングを追加 news
プレゼンテーション UVMトランザクション・デバッギング
ソリューション UVM, OVMおよびVMM doc
ウェブセミナー デザイン検証へのトランザクション導入 multimedia

デザインに記述したメタデータと同じように、エンジニアはトランザクションを見ることでデザインのビヘイビアについて抽象度の高いビューが得られるので、より自然に高度な検証環境を理解してデバッギングすることができるようになります。トランザクション・ストリームをチェックすれば、エンドポイント・デバイスがフレームを送信しているとか、CPUが割り込みを行っている、などを素早く確認できます。このような視覚的情報がすぐ得られれば、複数の信号で発生するイベントを解析してデザインが何をしているのか割り出す必要もなくなります。トランザクション同士の関係、またはリンク信号からトランザクション・ストリームへの関係を定義することもできるので、さらに高度にデザイン・オブジェクトとイベントの関係を視覚化することができます。

Riviera-PROには、業界標準言語のVHDL、Verilog/SystemVerilogおよびSystemCで利用できるトランザクション・レベル・モデリング(TLM)インタフェースがあります。TLMインタフェースは、Riviera-PROに付属するSystemVerilogのUVM/OVMとSystemC Verification(SCV)ライブラリにも実装されています。このインタフェースを利用することで、トランザクション・レベル・データはアルデック・シミュレーション・データベース(ASDB)に保存され、トランザクションの処理に、デフォルトのテキストベースの方法ではなく、Riviera-PROの高度なデバッギング機能を活用できるようになります。

Riviera-PROでは、波形ビューワとトランザクション・データ・ビューワでトランザクションを解析することができます。トランザクション・データ・ビューワはトランザクションを豊富なナビゲーションとフィルタ機能を伴ったスプレッドシート形式で表示します。デバッギング・ツールはすべて統合されているので、クロスプロービングやトランザクションの属性、関係、およびリンクされた信号などの閲覧を効率的に行うことができます。

Ask Us a Question
x
Ask Us a Question
x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.