Accelerating the pace of engineering and science

Xilinx Zynq Intelligent Drives Support from Simulink

Target the Zynq motor control kit from Avnet using HDL Coder and Embedded Coder

Capabilities and Features

Use the Xilinx® Zynq®-7000 AP SoC Intelligent Drives Kit II from Avnet® to develop custom motor control algorithms that target the Xilinx Zynq-7000 All-Programmable SoC. This kit is designed for use with a Simulink® hardware/software workflow. It supports C code generation for the ARM® Cortex-A9 core using Embedded Coder®, and it supports HDL code generation with HDL Coder™ to produce IP cores that accelerate time-critical functions in the Zynq’s programmable fabric.

View the example Simulink motor control model that supports C and HDL code generation for a field-oriented control algorithm targeting the Zynq Intelligent Drives Kit II.

About the Kit

The Avnet kit is a hardware/software platform that includes a ZedBoard baseboard, an Analog Devices® AD-FMCMOTCON2-EBZ FMC module for motor control, and a 24 V, 4000 RPM brushless DC motor for use in prototyping. The kit also includes a voucher for Xilinx Vivado™ Design Edition. The kit’s hardware may be used with stepper, brushed DC, and permanent magnet synchronous motors (PMSM), and an optional dynamometer that provides a dynamically-adjustable load is available for use with the kit.

For further information on the MathWorks workflow for Zynq, see Xilinx Zynq Support from MATLAB and Simulink.

MathWorks Requirements




Support Package


Support Package Installer installs support packages. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. For more information, read the Embedded Coder documentation.

You can share the support packages with others using the installation files on MATLAB Central File Exchange:

Third-Party Requirements

Request Hardware Support