Inferensys

Glossary

RF System-on-Chip (RFSoC)

An integrated device combining high-speed data converters, programmable logic, and processing cores for direct RF sampling and real-time DPD implementation.
Data scientist building training data pipeline on laptop, data preprocessing visible, technical workspace.
Integrated Direct RF Processing

What is RF System-on-Chip (RFSoC)?

An RF System-on-Chip (RFSoC) is a heterogeneous integrated circuit that combines high-speed RF data converters (ADCs and DACs), programmable logic (FPGA fabric), and processing cores (Arm CPUs) on a single silicon die to enable direct RF sampling and real-time signal processing.

An RF System-on-Chip (RFSoC) is a class of adaptive compute platform that integrates multi-gigasample-per-second RF data converters directly with programmable logic and embedded processors on a monolithic device. This architecture eliminates the need for external analog mixers, local oscillators, and JESD204B serial links, collapsing the traditional discrete RF signal chain into a single chip. By digitizing signals directly at the carrier frequency, RFSoC devices enable direct RF sampling architectures that dramatically reduce system size, weight, and power (SWaP) while increasing channel density.

For digital predistortion (DPD) applications, RFSoCs provide a critical hardware substrate by coupling wideband observation receivers with high-speed transmit paths and massive parallel processing fabric. The integrated FPGA logic implements the predistorter and adaptation algorithms with deterministic, nanosecond-level latency, while the on-chip Arm processing system manages coefficient extraction and model updates. This tight integration allows real-time memory polynomial or neural network DPD execution across multi-GHz instantaneous bandwidths, making RFSoCs the foundational silicon for next-generation massive MIMO and mmWave linearization systems.

RFSoC ENABLERS

Key Architectural Features for DPD

The RF System-on-Chip (RFSoC) integrates hardened digital front-end IP with adaptive logic, providing a monolithic platform for high-bandwidth, low-latency Digital Pre-Distortion.

01

Direct RF Sampling

Eliminates analog mixers and LO synthesis by digitizing multi-GHz signals directly at the antenna. This architecture collapses the traditional superheterodyne chain into a single device, drastically reducing SWaP-C (Size, Weight, Power, and Cost).

  • Key Benefit: Enables wideband signal capture for DPD linearization across entire mmWave bands.
  • Mechanism: High-speed ADCs (up to 6 GSPS) sample the RF carrier directly, moving the frequency translation entirely into the digital domain.
6 GSPS
Max Sample Rate
Direct RF
Architecture
02

Hardened Digital Front-End

Integrates application-specific hardened IP blocks for Digital Up-Conversion (DUC) and Digital Down-Conversion (DDC) directly in the silicon. This offloads intensive signal processing from the programmable logic, freeing up resources for custom DPD IP.

  • Mixer Bypass: Allows direct wideband access for DPD observation paths without decimation filtering.
  • NCOs: Integrated Numerically Controlled Oscillators provide fine frequency resolution for precise carrier alignment.
03

Multi-Gigabit Transceiver Integration

High-speed serial transceivers (up to 28 Gbps) provide the massive throughput required to stream raw, high-resolution I/Q samples between the data converters and the processing fabric. This is critical for real-time DPD adaptation where latency must be deterministic.

  • CPRI/eCPRI: Native support for fronthaul interfaces simplifies integration into distributed antenna systems.
  • JESD204B/C: High-speed serial interface for deterministic latency data converter synchronization.
28 Gbps
Transceiver Speed
04

Adaptive Closed-Loop Processing

Combines ARM Cortex-A53 application processors with UltraScale+ programmable logic to execute complex, adaptive DPD algorithms. The processing system runs the coefficient extraction and model update logic, while the FPGA fabric implements the high-speed predistorter and CFR.

  • Real-Time Control: The processor monitors PA output statistics and triggers coefficient recalculation without interrupting the data path.
  • Model Complexity: Enables deployment of advanced Generalized Memory Polynomial (GMP) or neural network-based DPD models directly in hardware.
05

Multi-Channel Synchronization

Provides deterministic multi-tile synchronization for massive MIMO and phased array systems. The integrated clocking architecture ensures that all ADCs and DACs across multiple RFSoC devices are sample-accurate aligned.

  • SysRef: A system reference signal ensures deterministic latency across the JESD204B/C links.
  • Beamforming DPD: Enables per-element or sub-array DPD by synchronizing the capture of feedback from multiple PA chains simultaneously.
06

Soft-Decision Forward Error Correction (SD-FEC)

While primarily a baseband function, the integrated SD-FEC engines can be repurposed or bypassed in the DPD signal chain to ensure that the observation path captures the raw, uncorrected PA output. This guarantees that the DPD model learns the true nonlinearity, not a corrected version of it.

  • Transparent Mode: Configuring the FEC in bypass mode provides a clean, bit-transparent path for DPD observation data.
  • Resource Optimization: Offloading standard FEC to hardened logic preserves LUTs and DSP slices for custom linearization IP.
RFSoC FUNDAMENTALS

Frequently Asked Questions

Clear answers to the most common technical questions about RF System-on-Chip devices and their role in direct RF sampling and digital predistortion.

An RF System-on-Chip (RFSoC) is a heterogeneous integrated circuit that combines high-speed RF data converters (ADCs and DACs), programmable logic (FPGA fabric), and multi-core processing subsystems on a single silicon die. It works by digitizing radio frequency signals directly at the antenna—a technique called direct RF sampling—eliminating the need for external analog mixers, local oscillators, and intermediate frequency stages. The on-chip ADCs sample multi-gigahertz bandwidths at rates exceeding several gigasamples per second (GSPS), converting the analog RF waveform into a digital bitstream. This digital data is then routed through the FPGA fabric for real-time signal processing, such as digital predistortion (DPD), beamforming, or channelization, before being passed to the processing system for higher-layer protocol handling. The tight integration of converters and logic minimizes latency, reduces board space, and dramatically lowers power consumption compared to discrete implementations.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.