Skip to content

rggen/rggen-veryl

Repository files navigation

Gem Version CI Maintainability codecov Gitter

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.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published