Microcontroller on FPGA (Microblaze, UART, GPIO) - Phil’s Lab #108
How to implement a soft-core microcontroller (AMD/Xilinx Microblaze) and peripherals (UART, GPIO) on an FPGA. PCBs by PCBWay
From project creation, system generation in Vivado, Vitis set-up, to live demos. Featuring a custom AMD/Xilinx Spartan 7-based audio processing PCB.
[SUPPORT]
Hardware design courses:
Course content:
Free trial of Altium Designer:
Patreon:
[GIT]
[SOCIAL]
Instagram:
[LINKS]
Microblaze:
Vivado:
Vitis:
[TIMESTAMPS]
00:00 Introduction
00:55 Altium Designer Free Trial
01:24 PCBWay
01:55 Hardware Design Course
02:12 Microblaze Basics
04:18 Hardware Block Diagram
06:25 Vivado Project Set-Up
07:18 Constraints
11:30 Microblaze Block Design
12:40 Clocking Wizard IP
13:54 UART IP
15:27 GPIO IP
16:16 Reset Signal
17:29 Bitstream Generation
18:30 Exporting Hardware (XSA)
19:05 Vitis IDE
19:24 Vitis Project Set-Up
20:07 UART Hello World Test
21:50 GPIO LED Test
23:45 Outro