[2025年2月発売号 掲載]

CPUや機能ブロックが持つ制御レジスタの実装作業は,似ているものの微妙に違う記述が大量に続くので,非常に面倒で時間がかかります.オープンソースとして開発されているRgGenは制御レジスタ生成ツールです.読み書きしやすい制御レジスタの仕様を元に,HDLやCなどのさまざまなソースコードを生成できます.実装や保守の手間が省けるので開発を効率化できます.

本稿では,CSR自動生成ツールRgGenの使い方を紹介します.RISC-Vへの対応方法をテーマにプラグインを使った拡張の仕方も紹介します.

サポートページ

1件のコメントがあります

コメントを残す