Installation for Targeting NI USRP Radios
R2026bTo target NI™ USRP™ radio devices with Wireless Testbench™, you must install and configure third-party tools and additional support packages.
For details about which NI USRP radios you can target, see Supported Radio Devices.
Note
This workflow supports generating bitstreams only on a Linux® operating system (OS). For details about host system requirements, see System Requirements.
Install Required MathWorks Products
The Wireless Testbench software provides hardware targeting support through Wireless Testbench Support Package for NI USRP Radios. For instructions on how to install the support package, see Install Support Package for NI USRP Radios.
This workflow also requires the following MathWorks® products:
Simulink® — to design and simulate your DUT
HDL Coder™ — to generate HDL code and build the FPGA bitstream
Any other products required for your design. For example, you require Fixed-Point Designer™ if your design uses fixed-point data types.
Connect and Set Up NI USRP Radio
To load a custom FPGA image onto your radio, and to verify the algorithm running on your radio, you must set up your radio by following the steps in the Radio Setup wizard. You can generate a bitstream with this workflow without connecting to your radio.
Install Vivado and Apply Patch
Install Vivado® development tools version 2021.1 and apply the AR76780 patch. Follow the
instructions in the README file included with the patch download.
To resolve issues with your Vivado installation, see Resolve Issues with Generating and Loading Bitstreams.