
Technically Speaking, Inc
Introduction to the Zynq SoC Architecture / Includes ZedBoard
Course Description
Each student purchasing this version of the course receives the original ZedBoard for take-home. The ZedBoard demo and development platform includes the Xilinx ZYNQ™-7000 SOC XC7Z020-CLG484-1 device.
This course provides hardware and firmware engineers with the knowledge to effectively utilize a Zynq® System on a Chip (SoC). It covers the architecture of the ARM® Cortex™-A9 processor-based processing system (PS) and the integration of programmable logic (PL).
The course details the individual components that comprise the PS: I/O peripherals, timers, caching, DMA, interrupt, and memory controllers. Emphasis is placed on effective access and usage of the PS DDR controller from PL user logic, efficient PL-to-PS interfacing, and design techniques, tradeoffs, and advantages of implementing functions in the PS or the PL.
-
After completing this comprehensive training, you will have the necessary skills to:
- Describe the architecture and components that comprise the Zynq SoC processing system (PS)
- Evaluate a processing system (PS) and programmable logic (PL) AXI interface
- Identify the boot options for the Zynq SoC
Course Outline
- Overview {Lecture, Demo}
- Application Processor Unit (APU) {Lecture, Lab}
- Processor Input/Output Peripherals {Lecture, Demo}
- PS-PL Interface {Lecture, Demo, Lab}
- Booting {Lecture, Lab}
- Memory Resources {Lecture, Demo}
Topic Descriptions
- Overview – Provides a general overview of the Zynq SoC.
- Application Processor Unit (APU) – Explores the individual components that comprise the APU.
- Processor Input/Output Peripherals – Introduces the components that comprise the IOP block of the Zynq device PS.
- PS-PL Interface – Describes in detail the PS interconnect and how it affects PL architecture decisions.
- Booting – Explains the boot process of the PC and configuration of the PL.
- Memory Resources – Explains the operation of the on-chip (OCM) memory and various memory controllers located in the PS.