Skip to main content
このページは自動翻訳を使用して表示されます。 元の英語を表示しますか?
C++/システム/RTL フォーマル

SLEC System

シーケンシャルロジックの等価性チェックを使用して、C++またはSystemCで手書きのRTLモデルと高レベルモデルの正確さを正式に検証してください。言語、タイミング、インターフェースが異なっていても、SLECシステムはC++/SystemCで手動RTLを検証し、C++とRTLが同等であることを証明します。

主な機能

C++/システム/RTLの正式な検証

設計者が高レベルの記述をRTLに移行したり、RTLの消費電力を最適化したりする場合、結果が元のものと機能的に同等かどうかを知る必要があります。SLECエンジンは、手動、高位合成(カタパルト生成)、および電力最適化RTL等価チェックのソリューションを提供します。

この強力な検証アプローチは、クラス最高のさまざまなエンジンと組み合わせることで、バグハンティング、境界チェック、完全保証の戦略を可能にします。SLECは、一般的なシミュレーションベースの検証を補完するように設計されており、改ざんを把握するためのSiemens EDA Visualizerなどのデバッグツールと統合されています。

SLEC system comprehensive formal verification flow depicting solutions

手作業でコーディングされたRTLでの複雑な実装を伴う最も難しい手動の形式検証の課題に。SLECシステムは、倍精度浮動小数点乗算、多加算、およびRTLでは完全にシミュレートできないその他の問題と同じくらい難しい設計の正式な証明ブロックを可能にする機能を提供します。

SLEC-System Sequential Formal Verification flow

カタパルトのオンデマンドトレーニング

Catapult High-Level Synthesis(HLS)オンデマンドトレーニングライブラリには、エンジニアにHLSと高レベル検証を紹介するためのモジュールを含む一連の学習パスが含まれています。

ハイレベル合成検証グループ

Siemens EDA A HLSとHLVツールを使用して、設計と検証のより細かい点を議論するグループ。新しいトピック、機能、コンテンツ、技術専門家についてのディスカッションに参加してください。

HLSlibs

標準C++で実装された無料のオープンライブラリセットで、ハードウェアとソフトウェアのビットアキュレート設計が可能です。研究と設計の両方を促進するために使用できるHLSの知識と知的財産を交換するためのオープンコミュニティです。

青い水滴と本の輪郭が白いアイコン。

HLS 設計検証ブログ

次世代の高位合成(HLS)の設計と検証の方法論と技術を扱っているブログ。

ヘッドセット

カタパルトサポート

詳細なドキュメント、リリース、リソースなどにアクセスしてください。

EDAコンサルティング

開発と設計の経験と方法論の専門知識を独自に組み合わせて、複雑なテクノロジーや企業の課題に取り組み、ビジネスへの影響を最大化できるよう支援します。