With the Communications Toolbox™ Support Package for Xilinx Zynq-Based Radio, you can design an SDR algorithm in Simulink®, and then prototype your design on the Xilinx Zynq-based radio hardware. You can either deploy a hardware-software (HW/SW) co-design implementation partitioned between the ARM® processor and the FPGA fabric of the underlying system on chip (SoC), or prototype the design targeting the FPGA fabric only. The workflow is available in Simulink only.
|Create radio object for interfacing with Xilinx Zynq-based radio hardware|
|Download SD card image or bitstream file|
|Interface with AD936x-based Zynq radio hardware|
|Interface with FMCOMMS5 Zynq radio hardware|
|AD936x Receiver||Receive data from AD936x-based Zynq radio hardware|
|AD936x Transmitter||Send data to AD936x-based Zynq radio hardware|
|FMCOMMS5 Receiver||Receive data from FMCOMMS5 Zynq radio hardware|
|FMCOMMS5 Transmitter||Send data to FMCOMMS5 Zynq radio hardware|
- Hardware-Software Co-Design Overview
Learn the basics of the hardware-software co-design feature in this support package and its software requirements.
- Installation for Hardware-Software Co-Design
Install and configure additional support packages and third-party tools required by hardware-software co-design workflow.
- Hardware-Software Co-Design Workflow
Deploy partitioned hardware-software co-design implementations for SDR algorithms.
- Guidelines for Configuring the Software Interface Model
Configure your model for continuous and packet-based transmission and reception.
- System Timing
Explore ARM processor scheduler options for the software interface model.
- FPGA Targeting Workflow
Prototype SDR algorithms on the FPGA fabric only.
Troubleshooting Hardware-Software Co-Design
Resolve issues encountered while using the hardware-software co-design workflow.