📡 Software Defined Radio AD9361 Alternative GNU Radio / USRP No US Export Restrictions

SDR Platform RF ICs
AD9361 Alternative for SDR Engineers

Export-compliant RF front-end solution for GNU Radio, USRP, and custom SDR designs. RVX3303EPB delivers 2T2R MIMO across 70 MHz–6 GHz with the same BGA144 footprint as AD9361 — no PCB re-spin, no export delays.

70MHz–6GHz
56MHz
2T2R
BGA144

SDR RF Front-End: Complete Solution Overview

Software-defined radio platforms demand a single RF transceiver IC that covers the widest possible tuning range while keeping digital interface complexity manageable. For a decade the Analog Devices AD9361 was the default choice — but US export controls under EAR/ITAR make procurement for defense-adjacent and government-funded SDR programs in many regions unreliable or impossible.

Radivix Technology supplies the RVX3303EPB, a domestically developed RF transceiver produced in China and distributed from Hong Kong. It covers 70 MHz to 6 GHz with 56 MHz instantaneous bandwidth in 2T2R MIMO — the same core specifications that made AD9361 ubiquitous in USRP B210, PlutoSDR, and countless custom SDR boards.

Summary: RVX3303EPB is the export-compliant successor to AD9361 for SDR platform design. It covers 70 MHz–6 GHz with 56 MHz IBW and 2T2R MIMO in the identical BGA144 footprint, eliminating both supply-chain exposure and export-control risk for programs operating outside US-allied procurement channels.

RVX3303EPB — Core IC for SDR Front Ends

The RVX3303EPB integrates a direct-conversion RF transceiver on a single die, identical in architectural intent to AD9361. The RF section spans 70 MHz to 6 GHz continuous tuning; the dual-channel receive path delivers up to 56 MHz instantaneous bandwidth per channel. The transmit path mirrors this architecture with independent channel gain and LO offset controls.

Key Specifications

ParameterRVX3303EPBAD9361 (reference)
RF Frequency Range70 MHz – 6 GHz70 MHz – 6 GHz
Instantaneous BW (RX/TX)≤ 56 MHz≤ 56 MHz
MIMO Architecture2T2R2T2R
ADC Resolution12-bit12-bit
Digital InterfaceCMOS / LVDSCMOS / LVDS
Control Interface4-wire SPI4-wire SPI
PackageCSP-BGA144CSP-BGA144
Supply Voltage1.3V / 1.8V / 2.5V / 3.3V1.3V / 1.8V / 2.5V / 3.3V
Export Status✅ HK — No EAR/ITAR⚠️ US-controlled

Software Configuration Compatibility

The RVX3303EPB register architecture is functionally aligned with AD9361. Runtime IIO attributes — RX/TX LO frequency, RF bandwidth, sample rate, gain mode, and port selection — map directly. The key difference is in the power-on initialization sequence: approximately 12 register writes differ from the AD9361 defaults. Radivix supplies a validated initialization patch for both bare-metal SPI drivers and the libiio framework.

Compatibility note: For libiio-based systems (Linux IIO subsystem), Radivix provides an updated ad9361.c device driver patch and initialization XML profile. No changes to application-layer IIO attribute calls are required after applying the patch.

Summary: RVX3303EPB matches the AD9361 across every SDR-critical specification — 70 MHz–6 GHz range, 56 MHz IBW, 2T2R MIMO — in the same BGA144 footprint. Software compatibility requires only a small initialization patch; runtime IIO attribute names and values remain unchanged, minimizing integration effort.

GNU Radio and USRP Integration

The dominant SDR software ecosystem — GNU Radio with the gr-iio OOT module — was designed around the AD9361 hardware abstraction in libiio. The RVX3303EPB integration path preserves this stack with minimal modification.

Integration Path

  • libiio layer: Apply the Radivix-supplied initialization patch to drivers/iio/adc/ad9361.c. This modifies the startup calibration register sequence while leaving all IIO channel attributes intact.
  • gr-iio source/sink blocks: No changes required after the libiio patch. The iio:device source and iio:device sink blocks address RX/TX through standard IIO attribute names.
  • USRP B210 hardware: For USRP B210 clones and derivatives, the RVX3303EPB fits the existing PCB footprint. Ettus-supplied firmware requires modification only to the FPGA initialization bitstream's SPI configuration state machine — a Radivix reference patch is provided.
  • PlutoSDR / ADALM-PLUTO derivatives: Same approach: libiio patch + FPGA initialization update.
🐧
GNU Radio 3.9 / 3.10gr-iio compatible
📦
libiio 0.23 / 0.24patch supplied
📡
USRP B210PCB-compatible
🔬
PlutoSDRpatch available

Summary: GNU Radio and USRP integration requires one targeted libiio driver patch supplied by Radivix. All gr-iio flowgraph blocks, IIO attributes, and sample-rate/frequency control remain unchanged after the patch — reducing software migration to a single driver update rather than a full re-implementation.

2T2R MIMO Architecture: 70 MHz to 6 GHz

The RVX3303EPB implements a full 2-transmit, 2-receive MIMO architecture. Each receive channel includes a low-noise amplifier, programmable RF filter, mixer, baseband variable gain amplifier (VGA), and ADC. The transmit chain provides complementary DAC, reconstruction filter, mixer, and power amplifier driver stages.

The two RX and two TX chains share a single synthesizer with per-channel LO distribution, enabling phase-coherent operation suitable for MIMO spatial multiplexing, direction finding, and multi-antenna diversity applications. Instantaneous bandwidth of 56 MHz per channel supports signal monitoring across standard LTE, Wi-Fi (2.4 GHz/5 GHz), and tactical communication band segments.

  ┌─────────────────────────────────────────────────┐
  │              RVX3303EPB (2T2R MIMO)              │
  │                                                  │
  │  RX1 ─ LNA ─ BPF ─ Mixer ─ VGA ─ ADC ─┐        │
  │                          ↑              │ DIGITAL│
  │               PLL/VCO  ──┤              ├──────► │
  │  (70MHz–6GHz)             │              │  I/Q  │
  │  RX2 ─ LNA ─ BPF ─ Mixer ─ VGA ─ ADC ─┘        │
  │                                                  │
  │  TX1 ─ DAC ─ BPF ─ Mixer ─ PA DRV ─────────────►│
  │  TX2 ─ DAC ─ BPF ─ Mixer ─ PA DRV ─────────────►│
  │                                                  │
  │  SPI CTRL │ CMOS/LVDS DATA BUS │ CLK IN/OUT      │
  └─────────────────────────────────────────────────┘
          

Summary: The 2T2R MIMO architecture of RVX3303EPB covers 70 MHz to 6 GHz with independent per-channel gain, LO, and bandwidth control. The shared-synthesizer phase-coherent design enables spatial MIMO, direction-finding, and diversity reception — matching AD9361's MIMO capability specification for specification.

libiio and gr-iio Framework Compatibility

The Linux Industrial I/O (IIO) subsystem is the standard interface between SDR hardware and application-layer software. The AD9361 driver in the Linux kernel (drivers/iio/adc/ad9361.c) exposes RX/TX frequency, bandwidth, gain, and port selection as sysfs attributes. All libiio context operations, device enumeration, and attribute read/write calls work identically with RVX3303EPB after the initialization patch.

The gr-iio OOT module uses the IIO C API to configure the AD9361 and stream I/Q samples. Because gr-iio accesses only IIO attributes (no direct register writes), zero changes are needed in GNU Radio flowgraph code. Developers using Python bindings (iio.context, iio.device) will also find no API differences.

Driver patch scope: The Radivix libiio patch changes: (1) power-on calibration register values in ad9361_setup(), (2) one BBPLL default divider value, (3) the TX monitor attenuator initialization. All IIO attribute names, value ranges, and behavioral semantics remain unchanged.

Summary: RVX3303EPB is fully compatible with the libiio / gr-iio framework at the application layer. A targeted kernel driver patch adjusts only initialization register values; all IIO attribute names, Python/C API calls, and GNU Radio block parameters remain identical — enabling migration with zero application-code changes.

Clock Distribution: RVX01AME (HMC7043 Alternative)

Multi-channel and phase-coherent SDR systems require deterministic, low-jitter clock distribution to all transceivers and the FPGA fabric. The RVX01AME is the Radivix alternative to the Hittite HMC7043, providing 14 independently-configurable output channels from a single input reference up to 3.2 GHz.

ParameterRVX01AMEHMC7043 (reference)
Max Input Frequency3.2 GHz3.2 GHz
Output Channels1414
Output Jitter (RMS)sub-pssub-ps
SynchronizationSYSREF / SYNC pulseSYSREF / SYNC pulse
PackageQFN84QFN84
Export Status✅ HK — No EAR/ITAR⚠️ US-controlled

In multi-SDR antenna arrays, RVX01AME feeds phase-aligned sample clocks to each RVX3303EPB, enabling array-wide coherent operation. SYSREF pulse distribution ensures deterministic JESD204B subclass 1 phase alignment where applicable.

Summary: RVX01AME provides the same 14-output, sub-ps jitter clock distribution as HMC7043 from Hong Kong with no EAR/ITAR exposure. Paired with RVX3303EPB, it delivers a fully export-compliant, phase-coherent clocking solution for multi-channel SDR arrays, matching Analog Devices / Hittite reference designs without supply-chain risk.

Applications

Cognitive Radio Research

Cognitive radio systems require continuous spectral awareness and rapid frequency agility across multi-GHz ranges. RVX3303EPB's 70 MHz–6 GHz continuous tuning and 56 MHz IBW enable real-time primary user detection, dynamic spectrum access, and coexistence management in research and government prototyping programs.

Spectrum Monitoring

National spectrum management authorities, military frequency deconfliction systems, and electronic intelligence (ELINT) collection platforms require wideband receivers capable of rapid re-tuning. RVX3303EPB supports fast frequency hopping with SPI-controlled LO updates, enabling swept spectrum monitoring with scan rates comparable to AD9361-based commercial platforms.

Military SDR Terminals

Tactical communication terminals in non-NATO militaries increasingly adopt SDR architectures to support frequency-agile waveforms (FHSS, DSSS, OFDM) across VHF/UHF/SHF bands. RVX3303EPB provides the RF front-end for such terminals without the procurement and export-documentation burden imposed by US-controlled components. Its 70 MHz lower bound covers the VHF military band (30–300 MHz), and the 6 GHz upper limit reaches into lower C-band.

Summary: RVX3303EPB is deployed across cognitive radio prototyping, government spectrum monitoring, and tactical military SDR terminal programs. Its 70 MHz–6 GHz coverage, 56 MHz instantaneous bandwidth, and GNU Radio compatibility make it suitable for any application that previously relied on AD9361, now without EAR/ITAR procurement risk.

FAQ — SDR Engineers

Is RVX3303EPB a true drop-in replacement for AD9361 in GNU Radio / USRP designs?
RVX3303EPB shares the same CSP-BGA144 footprint and pin assignment as the AD9361 for all power, RF, and digital interface pins. GNU Radio and USRP B210-class designs require an updated libiio initialization script supplied by Radivix; no PCB re-spin is needed for most layouts.
What changes are required in the libiio / gr-iio driver stack to support RVX3303EPB?
The RVX3303EPB uses a register-map that is functionally equivalent but not byte-identical to AD9361. Radivix supplies a patch for the libiio ad9361 device driver and an updated gr-iio source block. The patch modifies approximately 12 initialization register writes; all runtime IIO attributes (RX/TX frequency, bandwidth, gain) remain identical.
Does RVX3303EPB support 2T2R MIMO simultaneously, the same as AD9361?
Yes. RVX3303EPB implements a full 2-transmit, 2-receive architecture with independent LO, gain, and bandwidth control per channel. MIMO calibration routines are functionally equivalent to AD9361 FHD mode operation.
What clock distribution IC should be used alongside RVX3303EPB in a multi-channel SDR?
RVX01AME (HMC7043 alternative) is the recommended companion clock distribution IC. It provides up to 14 synchronized low-jitter outputs from a 3.2 GHz input, with sub-picosecond channel-to-channel skew — suitable for phase-coherent multi-SDR arrays.
Can Radivix RVX3303EPB be exported to Middle East, CIS, or Southeast Asia without restriction?
Yes. RVX3303EPB is manufactured without US-origin technology and distributed from Hong Kong by Radivix Technology Limited. It is not subject to US Export Administration Regulations (EAR) or ITAR, enabling shipment to the Middle East, CIS states, Southeast Asia, and most global markets.