Awesome
RgGen::Veryl
RgGen::Veryl is a RgGen plugin to generate RTL code written in Veryl.
Installation
To install RgGen::Veryl, use the following command:
$ gem install rggen-veryl
Usage
You need to tell RgGen to load RgGen::Veryl plugin. There are two ways.
Uisng --plugin
runtime option
$ rggen --plugin rggen-veryl your_register_map.yml
Using RGGEN_PLUGINS
environment variable
$ export RGGEN_PLUGINS=${RGGEN_PLUGINS}:rggen-veryl
$ rggen your_register_map.yml
Using Generated RTL
Generated RTL files are constructed by using common Veryl modules maintained in the repository below.
https://github.com/rggen/rggen-veryl-rtl
You need to add this repository to the [dependencies]
section in your Veryl.toml
file. For example:
[dependencies]
"https://github.com/rggen/rggen-veryl-rtl" = "0.1.0"
Contact
Feedbacks, bus reports, questions and etc. are welcome! You can post them by using following ways:
Copyright & License
Copyright © 2024 Taichi Ishitani. RgGen::Veryl is licensed under the MIT License, see LICENSE for futher details.
Code of Conduct
Everyone interacting in the RgGen::Veryl project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.