Riviera-PROはミッションクリティカルなアプリケーションの異種組込みコンピューティングのためのOpenCPIをサポートDate: 2022/06/01 Type: ReleaseHenderson, NV, USA – 2022年6月1日 – HDL混在言語シミュレーションとFPGAおよびASICのハードウェア・アシステッド・ベリフィケーションのパイオニアである Aldec, Inc. (以下「アルデック」)は、Riviera-PROの最新リリース(リリースバージョン2022.04)でOpen Component Portability Infrastructure (OpenCPI)をサポートすることにしました。 OpenCPIは、FPGA、GPU、DSP、汎用プロセッサ(GPP)など複数のプロセッサタイプをターゲットとし、PCIe、AXI、Avalon、Ethernet、Auroraなど複数のインターコネクト技術で接続された異種組込みシステム上でコンポーネントベースのアプリケーションを開発し実行するためのオープンソースソフトウェアフレームワークおよび方法論である。コンポーネントは、最高のパフォーマンスを実現するために、ターゲットハードウェアで一般的に使用されている言語で実装および記述されています。したがって、GPPをターゲットとするコンポーネントはC/C++、FPGAはVHDL/Verilog、GPUはOpenCLで実装および記述されています。これは、ターゲットの技術に最適化されていないコンパイラを使用する競合フレームワークとは異なっています。 OpenCPIは、サイズ、重量、消費電力(SWaP)に厳しい制約があるミッションクリティカルなアプリケーションに有益で、多くの場合、技術の俊敏性と時間経過による多様性を必要とします。またOpenCPIは、アプリケーション開発者がハードウェアプラットフォームの複雑さを回避するためのAPI、ソフトウェアモジュールおよびIPコアを提供することにより、コードの移植性と再利用性を高めることができます。OpenCPIは2000年初頭に開始され独いくつかの独立研究開発(IR&D)および国防総省(DoD)が資金提供する一連のプロジェクトを通じて発展しました。このプロジェクトの主な動機は、コンポーネントベースの開発(CBD)を実際の組み込みアプリケーションに適用することでした。 OpenCPI内のHDLプラットフォームとしてのRiviera-PROは、継続的インテグレーション(CI)パイプラインを通じて厳密にテストされ、主要な開発ブランチにマージされました。Riviera-PROは、OpenCPI環境内でHDLプリミティブ、ライブラリおよびコアのフルコンパイル、シミュレーション、アドバンストデバッグをサポートします。Riviera-PROは複数のインスタンスを並列に実行して、分散型組込みシステムの様々なコンポーネントをシミュレートすることができます。 アルデックのマーケティングディレクタ Louie De Lunaのコメント:「当社の顧客はOpenCPIのサポートを要求し、私たちはその挑戦に一歩踏み出しました。OpenCPIコミュニティが新世代のFPGAとインターコネクトを採用し、マルチコアSoC処理にスケールアップしていく中で、一緒に仕事ができることを楽しみにしています。VHDLシミュレーションのリーディングEDAツールプロバイダとして、OpenCPIコミュニティがVHDL-2019 LRMで新しく追加されたVHDLコンストラクトを採用し、ら新しいユースケースを学ぶことにも興奮しています。」 CNF TechnologiesはOpenCPIオープンソースプロジェクトマネージャであり、アルデックとRiviera-PROをOpenCPI対応の開発者およびツールファミリに迎えることができ大変嬉しく思っています。CNFは、デバイス、ツールおよびアプリケーションの開発者がOpenCPIを活用し、新しいユーザや顧客に到達できるように支援します。詳細については、CNF OpenCPIチーム(opencpi@cnftech.com)にお問い合わせください。 Riviera-PRO 2022.04のダウンロードと評価が可能となっています。 Riviera-PRO™について Riviera-PRO™は、未来の最先端のFPGA/SoCを設計しているエンジニアの抱える検証ニーズに応えます。Riviera-PROは、様々な抽象レベルにおいて高性能シミュレーションエンジンと高機能デバッグ、さらには最新の言語と検証ライブラリ規格のサポートを組み合わせることで、テストベンチの能率、再利用性および自動化を極限まで高めます。 アルデックについて 1984年に設立したアルデックは、エレクトロニクス・デザイン検証のインダストリ・リーダです。RTL設計、RTLシミュレータ、ハードウェア・アシステッド・ベリフィケーション、SoC/ASICエミュレーション・プロトタイピング、デザインルールチェック、CDC検証、IPコア、要求ライフサイクル管理、DO-254機能検証、ハイパフォーマンスコンピューティングおよび軍事/航空宇宙向けソリューションといったパテントを取得したテクノロジを提供しています。 www.aldec.com アルデックは、Aldec、Inc.の登録商標です。その他すべての商標または登録商標は、それぞれの所有者に帰属します。