Summary
In this chapter, we’ve implemented a MicroBlaze processing system and developed a simple application to replace the calculator we developed in Chapter 5, Let’s Build a Calculator. We saw how with a little code we could easily reproduce the state machines we wrote as well as implement the division operation. We saw how to add peripherals and how easy it was to build a system around the MicroBlaze. We exported the design from Vivado and read it into Vitis where we could run the design, interact with the board, and see the output using the LEDs and the terminal through the AXI Uartlite.