製品

高位合成(HLS)開発⋅高位検証サービス

業界(高位設計環境)唯一のHLS/HLV統合環境 Catapult®導入

可能に!!

  • 高位合成を意識した上流コードでの構文チェック
  • 上流コード(C++/SystemC) での機能シミュレーション
  • 高位合成後コードを同一シミュレーションデータで検証
  • 高位合成前後コード(C++=RTL)の等価性検証

唯一の等価性検証可能ツールです!

高位合成設計のQoR(Quality of Result)を等価性保証で確保

開発フローの違い

従来の高位合成

Catapultは、シーメンスEDAの高位設計ソフトウェアです

なるほど

従来の課題、Catapultで解決!

  • RTL検証結果のFBルートが2種(赤線)
    ⇒ FBルートは1種
  • C++とRTLのそれぞれのテストベンチが必要
    ⇒ 同一のテストベンチで検証可能
  • 検証環境差異により等価性の確認が取れない
    ⇒ 同一検証環境により環境差異による影響を排除

開発期間の効果

従来に比べ、約2ヶ月(※)の開発期間短縮が期待できます!

開発期間

OKIアイディエスのサービス

1.高位合成(HLS)ソリューション

  • 上流コード(C++/SystemC)で書かれたお客様のC言語プログラムをお預かりし、OKIアイディエスのノウハウをフィードバック
    高位合成ツールを用いて、構文チェック、機能シミュレーションを実施
  • 開発⋅受託サービス
    FPGA/SoCに実装しハードウェア化
    リアルタイム処理(低遅延)を小型、省電力で実現
    高位合成ツールを用いることで、短期間で実現できます

なるほど

2.高位検証(HLV)ソリューション

  • 代替サービス
    高位合成前後コード(C++=RTL)の等価性検証
    C++とRTL共に同一のテストベンチで検証可能
    同一検証環境により、環境差異による影響を排除

プログラムソースコードの最適化から、FPGA実装のプロセスにおいて、ご心配、ご懸念点をお持ちの方は、是非ご相談ください!

  • 記載されている会社名、製品名は、各社の商標または登録商標です。
  • ここに記載されている仕様、デザインなどは予告なしに変更する場合があります。
Get Adobe Reader
PDFの閲覧にはAdobe Readerが必要です。Adobe社のサイトからダウンロードしてください。
  • YouTube

お問い合わせ

お問い合わせ