主要内容

Installation for Targeting NI USRP Radios

R2026b

To 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.

See Also

Topics