Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to disable debug verilog generation #623

Closed
rroohhh opened this issue Jul 16, 2021 · 1 comment
Closed

Option to disable debug verilog generation #623

rroohhh opened this issue Jul 16, 2021 · 1 comment
Labels

Comments

@rroohhh
Copy link
Contributor

rroohhh commented Jul 16, 2021

The generation of the debug.v can take quite some time (O(10 seconds) for some designs), so especially for flows where only a rtlil file is needed it would be nice to have a option to disable the its generation.

@whitequark
Copy link
Member

Having seen just how much time it wastes, I agree that this would be a valuable addition.

Lunaphied added a commit to Lunaphied/amaranth that referenced this issue Apr 5, 2022
Currently debug Verilog generation can take many 10's of seconds.
A new override can now be passed as `AMARANTH_debug_verilog`=0 on
the environment or by setting the `debug_verilog` keyword argument
to `Platform.build()` or `Platform.prepare_toolchain()` to `False`.

Fixes amaranth-lang#623.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

2 participants