-
Notifications
You must be signed in to change notification settings - Fork 47
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
Contribute your Bazel build rules to https://github.com/hdl/bazel_rules_hdl? #186
Comments
I ll check during the winter break how to pull them out of livehd. We also had some verilator but not updated. I agree that it may be good to simplify integration. |
Hey, I just wanted to chime in and say something like this would be pretty amazing. Having a definitive "one-stop-shop" implementation for synthesis & validation of asics and fpgas would be amazing. I'm a SWE who's interested in learning about hardware design and something like this would make it easier to get started since bazel is relatively simple compared to a lot of the HDL tools I've found online. Having a |
A bit related to run verilog with bazel is this library that I used before LiveHD is using bazel to build the tool, not as much to run/elaborate the verilog/chisel |
@jesec is fixing some of our bazel, and looking at ways to off-load some of the bazel scripts to the common HDL. Hopefully, soon |
done |
Hi @renau,
It looks like livehd has a pretty awesome set of Bazel BUILD rules for working with HDL tools like Yosys. A couple of projects would like to start using HDL tools like Yosys with Bazel and hence it would be nice if these rules could be moved to a shared repository like https://github.com/hdl/bazel_rules_hdl -- We can then help maintain the rules, extend support to more tools (like OpenROAD) and generally make the HDL + Bazel ecosystem better!
Would you be interested in doing this and helping collaborate?
Thanks!
Tim 'mithro' Ansell
The text was updated successfully, but these errors were encountered: