Programming Xilinx Zynq SoCs with MATLAB and Simulink

This hands-on, two-day course focuses on developing and configuring models in the Simulink® environment and deploying on Xilinx® Zynq®-7000 All Programmable SoCs. The course is designed for Simulink users who intend to generate, validate, and deploy embedded code and HDL code for software/hardware codesign using Embedded Coder® and HDL Coder.

A ZedBoard is provided to each attendee for use throughout the course. The board is programmed during the class and is yours to keep after the training.

Topics include:

  • Zynq platform overview and environment setup
  • Introduction to Embedded Coder
  • Introduction to HDL Coder
  • IP core generation and deployment
  • Parameter tuning with External Mode
  • Processor-in-the-loop verification
  • Fixed-point design
  • Data interface with real-time application
  • Developing device drivers
  • Design partitioning

Training Formats

Format Course Length Course Outline

Classroom

Course is led by a MathWorks instructor in a focused classroom setting. Locations include MathWorks offices and public sites worldwide; classroom training can also take place at your facility

2 days View details

Prerequisites

Simulink for System and Algorithm Modeling (or Simulink for Automotive System Design or Simulink for Aerospace System Design) and Simulink Model Management and Architecture. Knowledge of C and HDL programming languages.