On-Demand Workshop
Mastering MicroBlaze
Format: On-demand webinar (recorded from previous live event)
Length: 120 Minutes
Learn how to develop MicroBlaze solutions from scratch for your AMD-Xilinx Device. In this webinar we take a tour through the MicroBlaze architecture, interfaces, configuration, use cases and deployment.
Followed by a in depth live lab and build of a MicroBlaze System on the SP701 Board.
Topics covered in this tutorial:
-
Why do we need sequential processing in a parallel world?
-
Overview of MicroBlaze variants
-
MicroBlaze architecture
-
Working with memories and caches
-
Interfacing with peripherals
-
Clock and interrupts
-
Operating systems - Bare Metal / FreeRTOS / Petalinux
-
Multi-processor communication – Communication between MicroBlaze
-
Boot and configuration of MicroBlaze
-
Networked communications
-
Detailed Lab, showing step by step implementation
Workshop Materials:
Download the lab book and slides here.
Prerequisites
-
A Xilinx Spartan-7 FPGA SP701 Board will be used as the primary example in this workshop, however Digilent Arty-A7 or Arty-S7 boards are also suitable options
-
AMD-Xilinx Vitis 2021.2 or later
© 2020 Adiuvo Engineering & Training, Ltd.