Xilinx Zynq Support from MATLAB and Simulink

Implement algorithms on Zynq SoC evaluation platforms using MATLAB, Simulink, HDL Coder, and Embedded Coder

Capabilities and Features

Use Model-Based Design with MATLAB® and Simulink® to significantly reduce hardware-software codesign development time for systems based on Xilinx® Zynq® All Programmable SoCs.

Move from concept, to code, to production using MathWorks hardware support, which offers:

  • A complete solution for system modeling and simulation
  • HDL IP core generation using HDL Coder™
  • Linux executable generation using Embedded Coder®
  • Support options that span development, evaluation, or application-focused Zynq development kits
  • Test IP cores on Zynq hardware using FPGA-in-the-loop simulation with HDL Verifier™

Supported Platforms and Workflows

Applications and Capabilities Supported Zynq Platforms  Hardware Support Solutions

General Zynq Programming



Software-Defined Radio

  • RF data streaming for signal analysis and algorithm testing
  • Code generation for radio deployment on hardware



Motor Control

  • Motor control solution design



Video Processing

Design and prototype vision systems

  • Stream HDMI signals into Simulink to explore designs with real data
  • Target video processing algorithms to Zynq from Simulink

To learn more about workflows for Xilinx FPGAs, visit mathworks.com/xilinx.

Related Hardware Support Views: Aerospace and Defense, Automotive, Communication Infrastructure, Consumer Electronics, C ∕ C++ Code Generation, Embedded Coder, Embedded Systems, FPGA, ASIC, and SoC Development, HDL Code Generation, HDL Coder, Image Processing and Computer Vision, Industrial Automation and Machinery, MathWorks Supported, Medical Devices, Power Electronics Control Design, Semiconductor, Simulink Product Family, Xilinx



Learn about required product configurations by clicking the hardware support solutions listed in the table to the left. 



Any Zynq based hardware listed in the table to the left.

Don't see the hardware you're looking for?