Introducing The Most Advanced SDR – The NI Ettus USRP X410

We are proud to announce the Next Generation USRP
The NI Ettus USRP X410.

A New Generation of Software Defined Radio

The NI Ettus USRP X410 is the first of a new generation of high-performance SDRs from Ettus Research and NI. It combines the strength of both NI and Ettus Research into a single radio that supports both popular open-source tool flows, including the USRP Hardware Driver (UHD) and GNU Radio, as well as LabVIEW software. The NI Ettus USRP X410 is built on the Xilinx Zynq UltraScale+ RFSoC and outfitted with high-performance RF transmitter and receiver hardware to deliver NI’s most powerful SDR to date. The RFSoC provides a foundation of embedded processor and programmable FPGA technology integrated with data converters (ADCs/DACs). The quad-core Arm® processor allows for stand-alone operation (embedded mode) or host-based mode with an external host machine to run your application.

The NI Ettus USRP X410 is a high-performance, multi-channel software-defined radio. The SDR   is designed for frequencies from 1 MHz to 7.2 GHz, tunable up to 8 GHz, and features a two-stage superheterodyne architecture with 4 independent TX and RX channels capable of 400 MHz of instantaneous bandwidth each.  Digital interfaces for data offload and control include two QSFP28 interfaces capable of 100 GbE, a PCIe Gen3 x8 [3] interface, as well standard command, control, and debug interfaces: USB-C JTAG, USB-C console, Ethernet 10/100/1000. The USRP X410 is an all-in-one device built on the Xilinx Zynq Ultrascale+ ZU28DR RF System on Chip (RFSoC) with built-in digital up and down conversion and onboard Soft-Decision Forward Error Correction (SD-FEC) IP. Multi-radio clocking and timing synchronized operation is possible with the built-in GPSDO (GPS disciplined oscillator) or with the 10 MHz reference and 1 PPS (Pulse Per Second) input signal interfaces. Multi-Radio phase-aligned and phase-coherent operations are not supported, as RF chain LO import and export functionality is not supported on the USRP X410.

An Open Platform to Enable Your Next Innovation

With more than twice the FPGA resources of other USRP products, the programmable logic portion of the Xilinx Zynq UltraScale+ FPGA offers high-throughput digital signal processing (DSP) and hardened IP cores such as an onboard soft-decision forward error correction (SD-FEC) and digital up/down conversion (DUC/DDC) cores. Especially effective for 5G prototyping, the SD-FECs can be used for real-time low-density parity-check (LDPC) encoding/decoding, one of the most compute-intensive operations in 5G. In FPGA-only designs, the SD-FEC logic can span multiple large Virtex-7 FPGAs; thus, incorporating it as a prebuilt core in silicon saves immense space and development effort.

The NI Ettus USRP X410 fully supports the popular RF Network-on-Chip (RFNoC) framework, making FPGA acceleration more accessible with a software application programming interface and FPGA infrastructure. This helps you get up and running quickly so you can focus on the value-added IP. You can seamlessly integrate host-based and FPGA-based processing into your application with the GNU Radio graphical interface, C++, or Python. The library of RFNoC blocks for common functions such as fast Fourier transforms (FFTs) and finite impulse response (FIR) filters is a good place to start. Then you can add your own IP blocks to the modular architecture using your preferred hardware description language (HDL).

Beyond the FPGA fabric portion of the system, the Xilinx UltraScale+ RFSoC is equipped with four onboard application processing units (APUs) and two real-time processing units (RPUs) for applications that require an onboard embedded OS for stand-alone operation.

RF Hardware Designed to Scale

With a frequency range covering 1 MHz to 7.2 GHz, the NI Ettus USRP X410 addresses not just the traditional RF sub-6 GHz bands but also the recently opened unlicensed band from 5.925 GHz to 7.125 GHz for Wi-Fi 6E. With the 400 MHz instantaneous bandwidth, you can exploit the wider channels and implement channel bonding and carrier aggregation for higher data throughput. The RF front-end architecture uses superheterodyne two-stage conversion below 3 GHz and single-stage conversion above 3 GHz, along with filtering and power-level control, to provide high-fidelity signal transmit and receive.

The NI Ettus USRP X410 incorporates four transmit and four receive channels into a compact ½ rack 1U form factor, making it versatile and easily transportable for field testing and operations. Each channel is independent, meaning each can be tuned to different frequencies for frequency division duplex (FDD) applications or for the simultaneous emulation of multiple signals. The channels can also be synchronized through an internal oven-controlled crystal oscillator (OCXO) that you can calibrate to within 50 ppb, an internal GPS disciplined oscillator (GPSDO) for time stamping, and 10 MHz reference and pulse-per-second (PPS) generation. For even higher channel counts, you can synchronize multiple devices by importing an external reference clock and using PPS generation for applications that require precise time alignment such as massive MIMO.

With wider bandwidths and more channels, moving a large amount of data on and off the radio can be a challenge. To address this, the NI Ettus USRP X410 features two configurable quad small form-factor pluggable (QSFP) ports that you can use to take advantage of dual 100 GbE onboard. Additionally, the radio includes a PCI Express x8 Gen 3 port for up to 8 GB/s transfer rates.

Summary

The powerful performance of the NI Ettus USRP X410 offers an ideal platform to build your latest innovation. Paired with your choice of software toolchain, this software-defined radio has the capability and flexibility to meet your needs. Whether you are performing research for 5G and beyond or deploying systems to mitigate advancing threats, the NI Ettus USRP X410 can accelerate your wireless device prototyping.