Installation for Hardware-Software Co-Design
R2026bTo work with the hardware-software (HW/SW) co-design workflow within the SoC Blockset™ Support Package for AMD FPGA and SoC Devices, you must install and configure third-party tools and additional support packages.
Step 1. Set Up Host-Radio Communication
Note
If the radio hardware is already set up to communicate with the host computer, and you know its assigned IP address, skip this step.
When the support package installation is complete, you must set up the hardware. Take a note of the IP address assigned to the radio hardware during the hardware setup process. You need this information in Configure Network Card on Host Computer.
To set up the hardware, see Set Up AMD FPGA and SoC Devices
Step 2. Install Third-Party Tools
Xilinx® Vivado® development tools, version 2024.1
Step 3. Install SoC Blockset Support Package for AMD FPGA and SoC Devices
This support package enables you to target FPGA portion and ARM® processor of the underlying Zynq® board.
On the MATLAB® Home tab, in the Environment section, click Add-Ons > Get Hardware Support Packages.
In the Add-On Explorer window, browse or search for the SoC Blockset Support Package for AMD FPGA and SoC Devices.
Select the support package and then click Install.
Step 4. Set Up HDL IP Core Repositories in MATLAB
You can perform this step as part of the Set Up AMD FPGA and SoC Devices, or by following these commands:
Set up your system environment to access Xilinx Vivado from MATLAB. Call the function
hdlsetuptoolpathand specify your Xilinx installation folder.For example, use this code to set up your system environment, where vivadopath is the folder where your Xilinx tools are installed.
hdlsetuptoolpath('ToolName','Xilinx Vivado','ToolPath',vivadopath)
Set up HDL IP core repositories by calling the function
setupzynqradiorepositories. This configuration takes several minutes.setupzynqradiorepositories;