Inferensys

Glossary

Multi-Band Digital Predistortion (MB-DPD)

A linearization technique that simultaneously compensates for nonlinear distortion generated by a single power amplifier amplifying multiple carrier signals at different frequencies.
Developer demonstrating multi-agent tool use, agent tool selection interface on laptop, casual tech demo moment.
LINEARIZATION TECHNIQUE

What is Multi-Band Digital Predistortion (MB-DPD)?

A linearization technique that simultaneously compensates for nonlinear distortion generated by a single power amplifier amplifying multiple carrier signals at different frequencies.

Multi-Band Digital Predistortion (MB-DPD) is a linearization technique that simultaneously compensates for nonlinear distortion generated by a single power amplifier (PA) amplifying multiple carrier signals at different frequencies. Unlike single-band DPD, MB-DPD synthesizes a correction signal that preemptively cancels both in-band distortion and cross-band intermodulation products caused by the interaction of concurrent signals within the nonlinear PA.

The architecture relies on a multi-dimensional behavioral model, such as the 2D Memory Polynomial (2D-MMP) or Multi-Band Generalized Memory Polynomial (MB-GMP), which incorporates cross-band envelope coupling terms to capture complex memory effects. This enables the predistorter to generate a composite inverse nonlinearity, effectively linearizing the PA across all active transmit bands and mitigating spectral regrowth into adjacent channels.

MULTI-BAND LINEARIZATION

Key Characteristics of MB-DPD

Multi-Band Digital Predistortion (MB-DPD) extends conventional linearization to handle the complex, cross-modulated distortion generated when a single power amplifier is driven by multiple concurrent carrier signals.

01

Cross-Band Distortion Cancellation

The core challenge of MB-DPD is mitigating cross-band distortion, which includes intermodulation products (IMD) and cross-modulation. Unlike single-band DPD, MB-DPD must synthesize correction signals that pre-compensate for distortion products falling both in-band and in the frequency gaps between carriers. This requires models that capture the interaction between the instantaneous envelopes of all concurrent signals.

15-20 dB
Typical ACLR Improvement
03

Joint vs. Frequency-Selective Architectures

Two primary architectural topologies exist for MB-DPD:

  • Joint DPD Architecture: A single, unified predistorter block processes the composite multi-band signal before upconversion. This is computationally intensive but handles all interactions natively.
  • Frequency-Selective DPD: Independent predistorter blocks are applied to each carrier, often combined with dedicated cross-band predistorters that generate cancellation signals specifically for inter-band IMD products. This allows for lower sample rates per branch.
04

2D Look-Up Table (2D-LUT) Implementation

For hardware-efficient implementation on FPGAs, the 2D Look-Up Table (2D-LUT) is a critical technique. Complex gain correction values are indexed by a two-dimensional address derived from the instantaneous magnitudes of two concurrent input signals. This avoids the high computational cost of real-time polynomial evaluation while accurately capturing the envelope-dependent nonlinear behavior across both bands.

05

Multi-Band Indirect Learning Architecture (MB-ILA)

Coefficient adaptation in MB-DPD commonly uses the Multi-Band Indirect Learning Architecture (MB-ILA). In this closed-loop system, a post-distorter model is identified from the attenuated PA output and then copied to the predistorter in the forward path. Joint coefficient estimation simultaneously solves for all model parameters, including cross-band terms, in a single optimization step to minimize the error vector magnitude across all bands.

06

Integration with Efficiency Enhancement

MB-DPD is often co-designed with efficiency enhancement techniques to manage the high peak-to-average power ratio (PAPR) of composite multi-band signals:

  • Multi-Band Crest Factor Reduction (MB-CFR): Jointly reduces the PAPR of the composite signal to prevent amplifier saturation.
  • Multi-Band Envelope Tracking (MB-ET): Dynamically modulates the PA supply voltage based on the instantaneous composite envelope.
  • Dual-Band Doherty DPD: Specialized linearization accounting for the unique load modulation behavior of dual-band Doherty power amplifiers.
MB-DPD ESSENTIALS

Frequently Asked Questions

Clear, technical answers to the most common questions about multi-band digital predistortion architectures, cross-band distortion, and linearization strategies for concurrent multi-carrier transmitters.

Multi-Band Digital Predistortion (MB-DPD) is a linearization technique that simultaneously compensates for nonlinear distortion generated by a single power amplifier (PA) amplifying multiple carrier signals at different frequencies. Unlike single-band DPD, which corrects only in-band distortion, MB-DPD synthesizes a multi-dimensional correction signal that pre-distorts the composite input waveform to cancel both in-band intermodulation distortion (IMD) and cross-band distortion products.

Core Mechanism

  • Multi-Dimensional Indexing: The predistorter uses the instantaneous envelope magnitudes of all concurrent bands (e.g., |x₁(n)| and |x₂(n)| for dual-band) to index a correction function.
  • Cross-Term Generation: The model includes terms like x₁(n)|x₂(n)|² to capture the nonlinear interaction where the envelope of Band 2 modulates the gain experienced by Band 1.
  • Joint or Separate Architectures: Correction signals can be generated by a single joint predistorter processing the composite signal, or by separate predistorters for each band that include cross-band coupling terms.

MB-DPD is essential for carrier aggregation in 4G/5G base stations and multi-standard radios where a single PA must efficiently amplify LTE, NR, and legacy signals concurrently without excessive adjacent channel leakage.

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.