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[1], 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.
Key Features |
High channel density |
Reliable and fault-tolerant deployment |
Stand-alone (embedded) or host-based (network streaming) operation |
Fully integrated and assembled (the USRP X410 does not support swappable daughtercards) |
1 MHz to 7.2 GHz frequency range (tunable up to 8GHz) |
Up to 400 MHz of instantaneous bandwidth per channel |
4 RX, 4 TX in half-wide RU form factor |
Xilinx Zynq-Ultrascale+ ZU28DR RFSoC |
12 bit ADC, 14 bit DAC |
IQ Sample Clock rates up to 500 MS/s |
Onboard SD-FEC, DDC, DUC |
Quad-core ARM Cortex-A53 up to 1.2 GHz CPU |
Dual-core ARM Cortex-A5 MPCore up to 500 MHz |
Two QSFP28 ports (10 Gigabit Ethernet, 100 Gigabit Ethernet, Aurora) |
Two iPass+™ zHD® Interfaces (PCIe Gen3 x 8) |
RJ45 (1 GbE) 1 |
10 MHz Clock reference |
PPS time reference |
Trig In/Out Interface |
Built-in GPSDO |
Two FPGA Programmable GPIO Interfaces (HDMI) |
1 Type C USB host port |
1 Type C USB port (serial console, JTAG) |
Watchdog timer |
OpenEmbedded Linux |
USRP Hardware Driver™ (UHD) open-source software API version 4.1.0 or later |
RF Network on Chip (RFNoC™) FPGA development framework |
Xilinx Vivado® 2019.1 Design Suite (license not included) |
GNU Radio support maintained by Ettus Research™ through GR-UHD, an interface to UHD distributed by GNU Radio |
Note: 1 The RJ45 port is used for remote management of the device and does not support IQ streaming.