主要内容

Software and Hardware Requirements for Radio Applications

R2026b

Required MathWorks Products

To use the I/O mode features for Xilinx® Zynq®-Based Radio, the following MathWorks® products are required:

  • MATLAB®

  • SoC Blockset™ for AMD

  • Signal Processing Toolbox™

  • DSP System Toolbox™

To work with the hardware-software co-design workflow, the following MathWorks products are also required:

  • Simulink®

  • To target the FPGA fabric on the device or integrate with FPGA tools: HDL Coder™ and SoC Blockset Support Package for AMD FPGA and SoC Devices

  • To target the ARM® processor on the device: Embedded Coder® and SoC Blockset Support Package for AMD FPGA and SoC Devices

Required Third-Party Tools

  • Third-party tools required by the I/O mode features are automatically downloaded and installed during the support package installation.

  • To work with the hardware-software co-design and FPGA targeting workflows, you must manually install the following third-party tools:

    • Xilinx Vivado® development tools, version 2024.1

Hardware Support

Product NameXilinx Part NumberRF BoardsaMATLAB Support Simulink Support I/O Peripheral SupportHardware-Software Co-Design Support
ZC706EK-Z7-ZC706-G

Analog Devices FMCOMMS2

Analog Devices FMCOMMS3

Analog Devices FMCOMMS4

comm.SDRDevAD936x radio object

comm.SDRRxAD936x receiver System object™

comm.SDRTxAD936x transmitter System object

AD936x Receiver block

AD936x Data Read block

AD936x Transmitter block

AD936x Data Write block

YesYes
Analog Devices FMCOMMS5

comm.SDRDevFMCOMMS5 radio object

comm.SDRRxFMCOMMS5 receiver System object

comm.SDRTxFMCOMMS5 transmitter System object

FMCOMMS5 Receiver block

FMCOMMS5 Transmitter block

YesYes

a The FMCOMMS RF card tends to fall out of the slot on the Zynq development board, especially when using a heavy antenna. Use the standoffs that come with the SDR development kit.

Product NameXilinx Part NumberRF BoardsaMATLAB Support Simulink Support I/O Peripheral SupportHardware-Software Co-Design Support
ZCU102EK-U1-ZCU102-G

Analog Devices FMCOMMS2

Analog Devices FMCOMMS3

Analog Devices FMCOMMS4

comm.SDRDevAD936x radio object

comm.SDRRxAD936x receiver System object

comm.SDRTxAD936x transmitter System object

AD936x Receiver block

AD936x Data Read block

AD936x Transmitter block

AD936x Data Write block

YesYes

a The FMCOMMS RF card tends to fall out of the slot on the Zynq development board, especially when using a heavy antenna. Use the standoffs that come with the SDR development kit.

Product NameAvnet® Part NumberRF BoardsaMATLAB Support Simulink Support I/O Peripheral SupportHardware-Software Co-Design Support
ZedBoardbAES-Z7EV-7Z020-G

Analog Devices FMCOMMS2

Analog Devices FMCOMMS3

Analog Devices FMCOMMS4

comm.SDRDevAD936x radio object

comm.SDRRxAD936x receiver System object

comm.SDRTxAD936x transmitter System object

AD936x Receiver block

AD936x Data Read block

AD936x Transmitter block

AD936x Data Write block

YesYes

a The FMCOMMS RF card tends to fall out of the slot on the Zynq development board, especially when using a heavy antenna. Use the standoffs that come with the SDR development kit.

b ZedBoard™ Rev B and earlier revisions must have a heat sink attached. (Rev C and later revisions have the heat sink attached already.) If your board has an FMC radio attached but no heat sink, the Zynq processor overheats and stops working.

Product NameAnalog Devices® Part NumberDescriptionMATLAB Support Simulink Support I/O Peripheral SupportHardware-Software Co-Design Support
ADI RF SOM (2x2 only)ADRV9361-Z7035

XC7Z035 / AD9361 SOM

comm.SDRDevAD936x radio object

comm.SDRRxAD936x receiver System object

comm.SDRTxAD936x transmitter System object

AD936x Receiver block

AD936x Data Read block

AD936x Transmitter block

AD936x Data Write block

YesYes
SDR Module Carrier/FMC CarrierADRV1CRR-FMCFull-featured carrier
SDR Module Carrier/Break Out Board ADRV1CRR-BOBBreakout carrier

The PicoZed™ SDR product was renamed to ADI RF SOM in 2017. Discontinued PicoZed SDR products supported in releases before R2017b remain supported under the name ADI RF SOM.

Product NameAvnet Part NumberDescriptionMATLAB Support Simulink Support I/O Peripheral SupportHardware-Software Co-Design Support
PicoZed SDR 7035/AD9361 (2x2 only)

AES-PZSDR-Z7035-AD9361-G

Z7035 / AD9361 SOM

comm.SDRDevAD936x radio object

comm.SDRRxAD936x receiver System object

comm.SDRTxAD936x transmitter System object

AD936x Receiver block

AD936x Data Read block

AD936x Transmitter block

AD936x Data Write block

YesYes
PicoZed SDR Carrier / BRK

AES-PZSDRCC-BRK-G

Breakout carrier
PicoZed SDR Carrier

AES-PZSDRCC-FMC-G

Full-featured carrier

See Also

Topics