Embedded System Design with Xilinx Microblaze and SDK

Using Xilinx Vivado Design Suite 2019.1 or Lower

4.80 (32 reviews)
Udemy
platform
English
language
Hardware
category
instructor
Embedded System Design with Xilinx Microblaze and SDK
247
students
7.5 hours
content
Dec 2021
last update
$69.99
regular price

What you will learn

Embedded System Design flow using Microblaze Soft Processor

Development of C applications for Microblaze Devices

Software and Hardware Debugging

Handling Interrupts in Microblaze based designs

Understanding Xilinx Drivers

Profiling

Why take this course?

A faster Reconfigurable system makes FPGA a prominent choice for a large set of applications, but Hardware alone is incomplete without smart software synchronizing all the events fruitfully to achieve the desired Application. This course covers fundamentals of Popular Xilinx drivers viz. UART, AXI Timers, UART16550, AXI GPIO, AXI BRAM, etc. The course also illustrates the usage of the AXI interrupt controller for handling Interrupts. Also to felicitate incorporation of  Hardware accelerators with Microblaze based design few examples on building Custom AXI Peripherals are also included. Software and Hardware Debugging, Profiling fundamentals are demonstrated with Microblaze to felicitate performance measurement.

The Microblaze is an FPGA-based Soft Processor capable of executing single instruction per cycle with few exceptions. The MicroBlaze interconnect is reconfigurable capable of communicating with a large set of peripherals to fit most of the medium-scale applications. It allows configuration of cache size, pipeline depth, peripherals, memory management unit, and bus interface suitable to fit different application requirements. As systems complexities are growing day by day, Microblaze will play central role in the non-Zynq based FPGA families whereas it will be the best light-weight alternative working in tandem with the Zynq hard processor for Zynq and Ultrascale based FPGA families.

Reviews

Jacques
December 25, 2021
It's nearly impossible to find tutorial on the web on how to program Microblaze softcore. The course by itself is great, but the motivation for each sections are never clearly stated. The narration is also problematic for me (The spoken accent was quite difficult for me to understand) and the close captions were completely wrong all the time. I would suggest to add close captions by hand.
Vanessa
August 7, 2021
Great course content! However it would be useful to point to refereences for those who would like to do more research and go deeper in the topic.

Charts

Price

Embedded System Design with Xilinx Microblaze and SDK - Price chart

Rating

Embedded System Design with Xilinx Microblaze and SDK - Ratings chart

Enrollment distribution

Embedded System Design with Xilinx Microblaze and SDK - Distribution chart

Related Topics

3823664
udemy ID
2/3/2021
course created date
4/3/2021
course indexed date
Bot
course submited by