Zynq™ All Programmable SoC : System Architecture


2 days - 14 hours


  • After completing this comprehensive training, you will have the necessary skills to:
    • Describe the architecture and components that comprise the Zynq All Programmable SoC processing system (PS)
    • Relate a user design goal to the function, benefit, and use of the Zynq All Programmable SoC
    • Effectively select and design an interface between the Zynq PS and programmable logic (PL) that meets project goals
    • Analyze the tradeoffs and advantages of performing a function in software versus PL


xilinx atp


  • Digital system architecture design experience
  • Basic understanding of microprocessor and FPGA architecture
  • Basic understanding of C programming
  • Basic HDL modeling experience


  • Software Configuration :
    • Xilinx Vivado™ Design or System Edition 2017.3
  • Hardware configuration:
    • Recent computer (i5 or i7)
    • Windows 7 64b
    • At least 8GB RAM
    • Minimum display resolution 1024 x 768, recommended 1920x1080


Zynq All Programmable SoC Overview

Inside the Application Processor Unit (APU)

Lab 1: Building a Zynq All Programmable SoC Platform

Processor Input/Output Peripherals

Introduction to AXI

Zynq All Programmable SoC PS-PL Interface

Lab 2: Integrating Programmable Logic on the Zynq All Programmable SoC

Zynq All Programmable SoC Booting

Zynq All Programmable SoC Memory Resources

Meeting Performance Goals

Zynq All Programmable SoC Hardware Design

Zynq All Programmable SoC Software Design

Debugging the Zynq All Programmable SoC

Lab 3: Debugging on the Zynq All Programmable SoC

Zynq All Programmable SoC Tools and Reference Designs

Teaching Methods

  • Face to face
  • Presentation by video projector
  • Provision of paper-based course materials


  • Authorized Trainer Provider XILINX : Engineer Electronics and Telecommunications ENSIL
    • Expert FPGA XILINX - Language VHDL - DSP - Design RTL

Methods of monitoring and assessment of results

  • Attendance sheet
  • Evaluation questionnaire
  • Evaluation sheet on:
    • Technical questionnaire
    • Result of the Practical Works
    • Validation of Objectives
  • Presentation of a certificate with assessment of prior learning

Concerned public

  • Technicians and Engineers in Digital Electronics