●共通モジュールのGitHubリポジトリ
SystemVerilog共通モジュール
https://github.com/rggen/rggen-sv-rtl
Verilog共通モジュール
https://github.com/rggen/rggen-verilog-rtl
Veryl共通モジュール
https://github.com/rggen/rggen-veryl-rtl
VHDL共通モジュール
https://github.com/rggen/rggen-vhdl-rtl
対応したい場合は,各HDL用のコード生成プラグインの実装が参考になると思います.
- Verilog
- https://github.com/rggen/rggen-verilog/blob/master/lib/rggen/verilog/rtl/register_block/protocol/apb.rb
- Veryl
- https://github.com/rggen/rggen-veryl/blob/master/lib/rggen/veryl/register_block/protocol/apb.rb
- VHDL
- https://github.com/rggen/rggen-vhdl/blob/master/lib/rggen/vhdl/register_block/protocol/apb.rb