-
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
fpga: Add Xilinx DDR, Linux boot, Linux apps, multiple clock domains #175
Conversation
b80a39b
to
6409c45
Compare
Ready to be reviewed if the CI passes |
54d08d9
to
baba258
Compare
elab-xilinx-base passed, 100% ready for review |
2ff70b1
to
9d39a4b
Compare
Changing CI scripts at the moment based on MR review. But the PR content is still 100% ready to review |
edcccd3
to
0de51ba
Compare
ec28302
to
7c80998
Compare
@alex96295 PR ready |
7c80998
to
3c43574
Compare
ee7d282
to
eef7dfa
Compare
eef7dfa
to
4781ad5
Compare
@alex96295 rebased on latest master (Oct 19), PR ready |
4781ad5
to
4ae3213
Compare
4ae3213
to
2ae3694
Compare
// Instianciate data width resizer // | ||
///////////////////////////////////// | ||
|
||
if (cfg.DataWidth != SoC_DataWidth) begin : gen_dw_converter |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The dw converter module already handles all the cases between the slv data width and the mst data width, so it is redundant in this case
// ID resizer // | ||
///////////////// | ||
|
||
if (cfg.IdWidth != SoC_IdWidth) begin : gen_iw_converter |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DITTO for the iw
converter
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks
fpga: Add device tree and boot ci job fpga: Add flash utility and corrected soc_clk fpga: Setup soc_clk@50MHz and alt_clk@20MHz fpga: Major sdc rework fpga: Adding handmade artifacts scripts for Xilinx ips fpga: Added spatz cdc constraints and removed tracer target from pulp_cluster fpga: Added integer cdc constraints fpga: Added slv err for integer, safety and spatz linux: adding first linux app tests
2ae3694
to
8c705be
Compare
Merging, thanks for the great work! |
This PR goes with the MR !34
Modifs:
HW:
cdc_dst_axi_err
when disabling islandsNO_HYPERBUS
parameterCI:
SW:
Todo (in a later PR)