Loading article…
SPIRIT コンソーシアムがサポートするSystemRDL言語は、さまざまな制御ステータス レジスタを記述および実装するために特別に設計されています。SystemRDL を使用すると、開発者は仕様、ハードウェア設計、ソフトウェア開発、検証、およびドキュメント化のためにレジスタ ビューを自動的に生成および同期できます。
SystemRDL は、レジスタのみに焦点を当てたオープン ソースのテキスト ベースの記述言語です。SystemRDL 1.0 にはいくつかの制限があり、制約、カバレッジ、HDL パスなどの検証ベースのプロパティをサポートする SystemRDL 2.0 に置き換えられました。SystemRDL 2.0 では、コンポーネントをパラメーター化する機能も導入され、設計の再利用性がさらに向上しています。
参照
企業/ツール
- コマーシャル
- アグニシス[1]
- セミフォアのCSRコンパイラ[2]
- マギレム[3]
- オープンソース
- ジュニパーネットワークスがApache 2.0オープンソースライセンスの下でリリースしたOpen Register Design Tool [4]
- GitHubのSystemRDLコンパイラはSystemRDL 2.0とドキュメントおよびIP-XACTのジェネレータをサポートしています。[5]
参考文献
- ^ アグニシス IDesignSpec
- ^ Semifore の CSR コンパイラ
- ^ マギレムシステム-rdl
- ^ オープンレジスタ設計ツール
- ^ github.com SystemRDL コンパイラ
外部リンク
- SystemRDL Accellera 標準
- システムRDLアライアンス
