The Timer Project
I'm just getting started with the design for the Spartan-7 project. Long back, I had been using the USB104-A7 Artix-7 FPGA development board, in which the block design required defining constraints file even for system reset.
The Arty S7 board has all the components required to create a block design without needing to add a constraints file.
In this project, I have planned to create my own Timer Module and use it to interface a sensor, which I will be discussing in upcoming blogs.
For now, I'll share my experience in getting started with MicroBlaze on Arty S7.
For now, I have added the bare-minimum peripherals required to get the Hello World output from the MicroBlaze. The Logic Usage seems to be pretty decent:
Exported the hardware and created the application in SDK. I still use Vivado 2019.1.
Got the output within no time. Overall the experience was pretty smooth with the Arty S7!
I have this process documented in a YouTube video which you can find at this link: https://www.youtube.com/watch?v=NuIUIsSpjTE
I will be updating the project files in: https://github.com/yeshvanth-m/Timer_Project
Thanks for reading!