Hello!
I’m working on a project where I aim to accelerate the YUV-RGB color space conversion using the FPGA side of the BeagleV-Fire. I am quite comfortable with Verilog, so I plan to use this HDL for the implementation.
However, I’m facing a challenge understanding how the RISC-V processor communicates with the FPGA. I would greatly appreciate a detailed explanation of this communication process, as I believe it is crucial for coordinating the conversion.
Additionally, I would like to know if it’s possible to create a project from scratch using Libero SoC and program the board directly from it, rather than cloning the repository, adding my files to the CAPE, generating the bitstream, and then updating the gateware on the board.
Any insights or guidance on these topics would be immensely helpful. Thank you in advance!