Learn how to build a system-on-chip (SoC) design by using a MicroBlaze soft-core processor, existing IP cores, and custom VHDL modules.
Get the course from the VHDLwhiz shop:
https://vhdlwhiz.com/product/course-m...
The most cost-effective way to develop an FPGA design is to combine software and hardware and use existing IP cores when available. You get the best of both worlds by using software to implement the control path and hardware for the data-intensive parts with strict timing requirements.
You can turn most FPGA projects into SoC designs using a soft-core processor like Xilinx’s MicroBlaze, and I will walk you through setting up such a system from scratch in this course.
I use the Digilent Arty S7 FPGA development board, but many other Xilinx boards will work too.
However, you may have to make slight modifications to the design, depending on which features exist on your board. I will mention that when we get to those parts of the course.
If you don’t have a suitable board, you can still install the software and do all exercises. I will show the results on my board anyway.