Hardware Support

Zynq SDR Support from Communications Toolbox

Prototype and test Xilinx Zynq-based software-defined radio (SDR) systems using MATLAB and Simulink

Explore gallery (8 images)

Capabilities and Features

Communications Toolbox™ Support Package for Xilinx® Zynq®-Based Radios enables you to use MATLAB® and Simulink® to prototype and verify practical wireless systems. Using this support package and a Xilinx Zynq-7000 All Programmable SoC board with an RF FMC card or a PicoZed SDR, you can transmit and receive RF signals right out of the box. This enables you to quickly test your design under real world conditions.

Optionally, you can prototype custom hardware designs for your SDR applications using HDL Coder™ and Embedded Coder®.

Support highlights include:

  • Stream RF signals into and out of MATLAB and Simulink
  • Easily configure the RF front-end
  • Acquire and transmit high bandwidth signals using burst mode
  • Implement algorithms on the FPGA fabric and ARM processor using HDL coder and Embedded Coder (Note: Xilinx Vivado® Design Suite is required. See the Third Party Software Support section in the product documentation to determine the version you need.)

Supported Hardware

This support package supports two different hardware configurations:

Configuration Supported Hardware
System-On-Module (SOM) setup of SOM board plus carrier board

PicoZed SDR SOM, or Analog Devices SDR SOM

SDR Module Carrier/FMC Carrier

Zynq development board with an Analog Devices RF FMC card

Get MATLAB and Simulink Products

Wireless engineers, students, and hobbyists can work with real-world radio signals using Communications Toolbox and Zynq-based SDR hardware.

Learn about the pricing and licensing options for buying Communications Toolbox and its required products.

Platform and Release Support

See the hardware support package system requirements table for current and prior version, release, and platform availability. 

View enhancements and bug fixes in release notes.

Related Hardware Support Views: Analog Devices, Communication Devices, Communications Toolbox, HDL Code Generation, MathWorks Supported, Support Package Installer Enabled, Wireless Communications, Xilinx

Ready to install?

Before installing the support package, confirm you have the correct setup. View system requirements and installation options.

Get support package




Support Package


Support Package Installer installs this support package and all required third-party software. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. For more information, read the documentation.

Get support package



Refer to the "Supported Hardware" section to the left. 



All required third-party software is installed by the Support Package Installer.

For more information about using Xilinx tools with HDL Coder and Embedded Coder for ARM and FPGA fabric customization, see the Third Party Software Support section in the product documentation.

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