Embedded Systems

Tutorials and projects that blurs the boundary of hardware and software and introduce you to the advanced digital system design with software/hardware interface.

Module 1. Introduction to Xilinx Zynq All Programmable System-on-Chip

In this module, you will be introduced the Xilinx Zynq APSoC system and the interface between software and hardware. You will learn about AXI4-Lite bus protocol and how C code exercises the AXI bus to interact with physical registers in a General Purpose IO controller.

Module 2. Introduction to Advanced Extensible Interface (AXI)

Module 3. Common Peripherals in Embedded Systems