Zynq Training - Learn Zynq 7000 SOC device on Microzed FPGA | Ritesh Kanjee | Skillshare

Zynq Training - Learn Zynq 7000 SOC device on Microzed FPGA

Ritesh Kanjee, Masters Degree in Electronic Engineering

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
19 Videos (2h 19m)
    • 0 Zynq Promo Video

    • 1 Introduction to Zynq Design Course

    • 2 DownloadandInstallVivado

    • 3 Unboxing and Setup of the MicroZed Zynq BoardYT

    • 4 Adding Board Definition Files in Vivado for MicroZed

    • 5 Adding a Zynq Processing System in Vivado IP Integrator

    • 6 Hello World UART Lab On Zynq Processor in Xilinx SDK MAin

    • 7 Understanding Structs in XIlinx SDK

    • 8 How to blink an LED on Zynq Devices (Part1)

    • 9 How to blink an LED on Zynq Devices (Part2)

    • 10 Delay function in C Xilinx SDK for Zynq Boards Udemy

    • 11 Debugging on a Zynq in Xilinx SDK Eclipse

    • 12 Expanding Zynq with AXI BRAM and SPI Programmable Logic

    • 13 Read Button on Zynq with MIO PushButtons GPIO Xilinx SDK

    • 14 Reading and Writing to Memory

    • 15 Timers (Polled) in Xilinx SDK Zynq Training

    • 16 Zynq Timers Using Interrupts (Theory and Code)

    • 17 Review Lecture

    • 18 Conclusion Lecture


About This Class

  • Use Vivado to Create a Zynq Hardware Design
  • Understand the Fundamentals of Zynq design in Xilinx SDK
  • Understand Structures for Processing Logic
  • Learn the difference between Processing Logic (PL) and Processing Systems (PS)
  • Go from Hello World to Blinking an LED to Reading and Writing from Memory to Exploiting Timers

Do you want to learn the new Zynq Development in Xilinx SDK?  Are you lost when it comes to getting started with Zynq Training? Or are you new to FPGA's? This course will teach you all the
fundamentals of the Zynq Design and Vivado in the shortest time so that you
can get started developing on (Field-programmable gate array) FPGA (System of Chip) SOC. 

Now why should you take this course when Xilinx Official Partners already offer training? Most of their course are held bi-annually which means you will have to wait at most 6 months before starting the basic training. Also these courses can cost over thousands of dollars. 

My Name is Ritesh Kanjee and I am an FPGA Designer with a Masters Degree in Electronic Engineering. I have over 15000 students on Udemy.This course is designed to help you understand the fundamentals of Zynq Design through practical and easy to understand labs. This class covers these capabilities, including BSP creation, built-indrivers, example C code, interrupts, debugging, flash programming. You will learn all the fundamentals through practice as you follow along with the training. Together we will build a strong foundation in SOC Development in Xilinx SDK with this training for beginners. This Course will enable you to:

  • Import Board Definition Files
  • Use the Vivado to build, synthesize, implement, and download a design to your FPGA.
  • How to use Xilinx SDK
  • Learn how to access memory modules and GPIO from Xilinx SDK
  • Debugging in Xilinx SDK
  • Understand Stucts or Structure in C programming and why they are important

Training Duration:

2 hour

Skills Gained

After Completing this Training, you will know how to:

  • Design for 7 series+ FPGAs (System on Chip) SOC,
  • Learn how to set up the Zynq in Vivado,
  • Create a Simple Hello world App in Xilinx SDK,
  • Access GPIO to blink an LED,
  • Learn how to read from GPIO button peripherals,
  • Understand Structures in C or C++ and how to use them in Xilinx SDK,
  • Debug your design and understand how to step through lines in your code,
  • Learn how to add more hardware in Processing Logic,
  • Use the Processing logic to create a Block RAM memory,
  • Learn to Read and Write from internal memory,
  • Create your own timing App using both polled and interrupt methods
  • Get an indepth insight into interrupts and how they work on Zynq devices

Skills Gained

This course only costs less than 1% of the Official XIlinx Partner Training Courses which has similar content. Not only will you save on money but you will save on Time. Similar courses usually run over 2 days. This course, however, you will be able to complete in under 2 hours, depending on your learning speed. 

You will receive a verifiable certificate of completion upon finishing the course.

See you inside this course.





  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv


Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Ritesh Kanjee

Masters Degree in Electronic Engineering

Arduino Startups has over 7 years in Printed Circuit Board (PCB) design as well in image processing and embedded control.

See full profile

Report class