aws / aws-fpga

Official repository of the AWS EC2 FPGA Hardware and Software Development Kit
Other
1.51k stars 514 forks source link

HLX flow FIFO IP generator version conflict #651

Open cholan2100 opened 1 week ago

cholan2100 commented 1 week ago

I am having trouble adding native FIFO xci IP generated in Vivado 2021.2.

Conflict seems to arise from the cl_axi_interconnect (shipped with Shell) which uses fifo_generator_v13_2_1(probably from past versions) while newly generated FIFO IP's use fifo_generator_v13_2_6.

When i add the new IP, Vivado points to fifo_generator_v13_2_6, making cl_axi_interconnect fail.

Can get around by generating IPs and including generated .v files, rather than using xci blocks, but soon becomes a mess.

any other better way of handling this?

cholan2100 commented 1 week ago

for now i patched axi_clock_converter_v2_1_vl_rfs.v to use 13.2.6, so that all IP's are on same version.