高位合成(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実装のプロセスにおいて、ご心配、ご懸念点をお持ちの方は、是非ご相談ください!
- ※記載されている会社名、製品名は、各社の商標または登録商標です。
- ※ここに記載されている仕様、デザインなどは予告なしに変更する場合があります。

- PDFの閲覧にはAdobe Readerが必要です。Adobe社のサイトからダウンロードしてください。