新たに承認されたRISC-V仕様のシミュレーターおよび参照モデル

更新日: 2 年 2021 月 XNUMX 日

Imperas Software Ltdは現在、すべての顧客とユーザーに一般リリースとして最新の製品アップデートを提供しています。 RISC-Vコミュニティ向けに無料で入手できるオープンソースの参照モデルとして、また商用製品として提供され、ビット操作、暗号化(スカラー)、ベクトル、および特権仕様の拡張機能など、最新の承認された拡張機能をサポートするようになりました。 これらの最新の追加により、マイクロコントローラーやアプリケーションプロセッサーから、AI、ML、HPCのマルチコアアレイまで、さまざまなアプリケーションで最適化されたソリューションを目的としたオープンスタンダードのRISC VISAに基づくRISCVプロジェクトの範囲が広がります。

これらのシミュレーション製品とツールは、Open Virtual Platforms イニシアチブを通じて Apache 2.0 に基づいてライセンスされたオープンソース プロセッサおよびプラットフォーム モデルでサポートされており、OVPworld.org で入手できます。 仮想プラットフォーム/プロトタイプの迅速な開発を支援するために、これらのモデルとプラットフォームは必要に応じて変更および拡張できます。 Imperas商用シミュレーション テクノロジー また、製品は、無料で利用できるオープン標準のパブリック OVP アプリケーション プログラミング インターフェイス (API) に基づいています。 300 以上のプロセッサ モデルの全範囲は 12 を超える ISA に基づいており、異種設計をサポートしたり、他のアーキテクチャを RISC V に移行するプロジェクトをサポートします。

Imperas RISC-Vリファレンスモデルは、RISC-Vプロセッサおよび仮想プラットフォーム/プロトタイプの設計検証(DV)に使用され、設計サイクル全体でソフトウェア開発とテストをサポートします。 RISC-Vコミュニティは、riscvOVPsim、riscvOVPsimPlus、riscvOVPsimCOREVなどの複数の自由に使用できるオプションでサポートされています。 さらに、Imperasの商用ソリューションは、専門的なサポートに加えて、より複雑な設計のための追加機能とともに利用できます。 また、SystemC、SystemVerilog、Cadence、Siemens EDA、Synopsysの有名なシミュレーションおよびエミュレーションツールなどの他の標準EDA環境に加えて、MetricsTechnologiesのクラウ​​ドベースのシミュレーション製品と統合することもできます。

「ISA仕様は、おそらくコンピュータサイエンスで最も重要なインターフェイスです。 Imperas SoftwareLtdのCEOであるSimonDavidmannは、次のように述べています。「RISC-Vは、多くの独立した実装を備えた最初の広く採用されたオープンスタンダードISAです。 過去のシングルソース開発とは異なり、RISC-Vはコミュニティベースであり、オープンソースとプロプライエタリの両方の商用サポーターがいます。 Imperasのシミュレーション技術とモデルは、完全に承認された仕様に加えて、ユーザーを引き続きサポートするための以前のすべての主要な改訂をサポートする準備ができていることを本日発表できることを嬉しく思います。」