Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Zynq Ultrascale+MPSoC Development
Rating: 3.1 out of 5(74 ratings)
835 students

Zynq Ultrascale+MPSoC Development

Zynq Ultrascale+MPSoC Training with VIVADO IPI, SDK, Petalinux
Last updated 11/2022
English

What you'll learn

  • Learn Zynq Ultrascale+ FPGA Design Methodology
  • Zynq Ultrascale+ MPSoC FPGA Design with VIVADO IPI, SDK and Petalinux
  • Create embedded systems with APU, RPU and GPU of the Zynq Ultrascale+MPSoC
  • Building Software Subsystems with VIVADO SDK and Petalinux
  • Create Bootable systems and Debugging the Software Application
  • Implement the MPSoC based projects on Ultra96 [ZCU100] FPGA Board

Course content

9 sections21 lectures2h 47m total length
  • Zynq Ultrascale+MPSoC Architecture Part I18:34

    Architecture details of Zynq Ultrascale+MPSoC, which includes Quad Core ARM Cortex A53-APU, Dual Core ARM Cortex R5 RPU, ARM Mali 400 GPU and Platofrm Management Unit. This Zynq Ultrascale+MPSoC has 3 device family: CG, EG, EV Devices among which EV has ARM Mali GPU and Video Codec. All Zynq Ultrascale+MPSoC consists of Ultrascale+ FPGA Core and High Speed Interface as PCIe. 

  • Zynq Ultrascale+MPSoC Architecture Part II14:15

    This is Part II of Zynq Ultrascale+ MPSoC architecture, Design Tools, Development Boards and Applications.

  • Section 1 Lab 1: Basic IP Overview and Customization9:48

    In this basic IP overview session, we have showed up the IP of Zynq Ultrascale+MPSoC Processing System IP in VIVADO 2017.4, How to configure it as our requirement in brief.

  • Section 1 Lab 2: First Boot-Up of Ultra 96 FPGA [Zynq Ultrascale+ MPSoC]3:58

    The first Boot up and GPIO control session with Avnet Ultra96 [Zynq Ultrscale+ MPSoC] FPGA.

Requirements

  • Idea of Zynq 7000 architecture
  • VIVADO Design Suit Overview
  • Basic Idea of SDSoC
  • Basic Idea of Embedded C/C++
  • Idea of Linux File system and Development

Description

This course is on FPGA Development with Zynq Ultrascale+ FPGA Family, Programming different blocks of MPSoC. We have included sessions on Zynq Ultrascale+ FPGA  for  embedded processing , building bare-metal application, FSBL and custom bootable system.

This Course will widen your views on FPGA Development with Zynq Ultrascale+ MPSoC , VIVADO IPI, SDK, Petalinux and SDSoC (Software Defined System on Chip) Design Tools. We have sessions on Architecture of this family of FPGA and Design Flow to real time project with MPSoC and design tools. We also have some demonstration session of the MPSoC project on Ultra96[ZCU100] FPGA board.

Who this course is for:

  • FPGA engineer working on Embedded Design with Zynq MPSoC
  • Electrical Engineer
  • Electronics and Computer Engineering
  • Computer Science