Skip to main content
このページは自動翻訳を使用して表示されます。 元の英語を表示しますか?

概要

カタパルトデザインチェッカー

Catapultは、合成前にC++/SystemCの設計が正しいかどうかを検証するために、lintと形式分析を行います。初期化されていないメモリ読み取り、範囲外の配列アクセス、不完全なswitchステートメント、およびHLSのコーディング時に発生する可能性のあるQoRの問題に関連する設計上の問題を避けてください。


C++での検証により、コストを最大80%削減できます

カタパルトデザインチェッカープロモーション
主な機能

C++/SystemC用のフォーマル&スタティックリント

Catapult Design Checkerには複数のチェックモードがあり、設計上の問題をシミュレーションベースでデバッグする必要がありません。コーディングの問題、QoRの問題、潜在的なC++/SystemCとRTLの不一致やあいまいさは、原因と原因に関する正確なフィードバックを迅速に得ることができます。

問題点を見つけて

QoR用のスタティックリント

Catapult Design Checkerを使えば、合成前のコーディングでよくある問題を簡単に見つけることができます。

QoRフロー用の静的リント:Catapult Design Checkerを使えば、合成前のコーディングでよくある問題を簡単に見つけることができます。
カスタムチェックモード

特定の問題に焦点を当てる

Catapult Design Checkerを使用すると、ユーザーはチェックをカスタマイズして優先順位を付け、既知の問題からのノイズを減らしながら、差し迫った問題に集中できます。

さまざまな図形やテキスト要素をつなぐ矢印でカスタムチェックプロセスの手順を示すフローチャート図。

デザインチェッカーについて話す準備はできましたか?

どんな質問でも、私たちが答えを出します!

私達にメールしてください

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

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

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

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

HLSlibs

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

HLS 設計検証ブログ

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

カタパルトサポート

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

EDAコンサルティング

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