Open aignacio opened 6 years ago
Hi @aignacio. The warnings are related to our flow which is probably not working correctly for newer versions of Vivado. I think we recommended Vivado 2015.2 originally, you will have to slightly change the flow if you want to use a newer version.
Regarding the two modules you mention, the BRAM is used within the memory blocks. The clock manager wraps the PLL to generate the clock, but probably you will need to take care of that in a different way given your different setup.
Thanks @FrancescoConti, I'm installing the old version to test it...
Hi, @aignacio . I'm currently doing the same, implementing PULPino on FPGA without the ARM core. This issue should solve your problem. In a word, you can just read in the xci file instead of the dcp file, and there will be no warning. It will still work even if you decide not to change the scripts at all.
Hello all,
I would like first to thanks to all team of ETH for the excellent project and contribution for the RISC-V project. I have been working in a project to use pulpino as my RISC-V processor for a cluster of tiles nodes and during the compilation steps, I'm porting the tcl's script to my target (xc7k325tffg900-2) but I realized that the scripts finished with synthesis right, but when I read the logs, I saw a lot of critical warnings such as:
And as I'm using a FPGA that has not a SoC embedded I'm doing my own top wrapper that'll contain the PULPILO TOP, but I'm still confusing where I need to instantiate the xilinx_mem_8192x32 and the xilinx_clock_manager. Thanks!