-
Notifications
You must be signed in to change notification settings - Fork 14
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
Make Carfield domains configurable on-demand #245
Conversation
This is not complete yet, but is ready to start reviewing it. What is missing:
Issues encountered:
@alex96295 If you have some opinions regarding the code organizations and the perplexities I left above (or if you have more), please let me know. |
@yvantor thanks for the work! I will have a look in the next days and come back at you :) |
0d1e044
to
e332604
Compare
@alex96295 thank you for the review, I will address the comments! |
@alex96295 I should have addressed all the points. There is also a PR open in the nonfree for CI updates. |
… errors in interrupt assignment for Spatz.
…r and slave devices and use slave IDs structure to compute the memory map.
Using /tmp to store temporary files may cause reusing scripts generated by previous runs
… in CDC generation.
xilinx: Change makefile for new carfield config parameter xilinx: Use islands tcl constraints script xilinx: Mutualize constraints between bd and vanilla xilinx: Remove now unecessary overrides script Appropriate constraints on tc_clk_mux makes overriding them unecessary ci: Remove temporary bender fix, and auto select fpga boards in CI xilinx: Grab rtc_clk in constraints via its net
@alex96295 as soon as the CI completes we can squash and merge. |
Forgot to update the non-free rebasing it... |
Fix FPGA implementation flow.
Solved, it is good to go. |
LGTM, merging |
Make Carfield domains configurable on-demand: domains can be enabled through a dedicated configuration package under
hw/configs