ET-DPD Closed-Loop is an adaptive linearization architecture where a feedback observation receiver continuously samples the power amplifier's output to compute the residual distortion error. This error signal drives a real-time coefficient update algorithm—typically least mean squares (LMS) or recursive least squares (RLS)—that iteratively adjusts the digital predistorter to minimize the difference between the transmitted and ideal waveforms, compensating for time-varying nonlinearities induced by envelope tracking supply modulation.
Glossary
ET-DPD Closed-Loop

What is ET-DPD Closed-Loop?
An adaptive digital predistortion architecture that uses a feedback observation receiver to continuously monitor the transmitter output and update predistortion coefficients in real-time to track changes in ET system behavior.
Unlike open-loop or offline-trained DPD, the closed-loop approach inherently tracks dynamic changes in ET system behavior, including thermal drift, aging, antenna impedance mismatch, and supply modulator nonlinearity. The observation path must maintain sufficient bandwidth and dynamic range to capture the full distortion spectrum, while the adaptation engine must converge rapidly enough to track envelope-bandwidth-rate variations without introducing instability or excessive computational latency.
Key Features of ET-DPD Closed-Loop Systems
A closed-loop ET-DPD architecture continuously monitors the transmitter output through a feedback observation receiver, enabling real-time coefficient updates that track dynamic changes in envelope tracking system behavior.
Real-Time Observation Receiver
A dedicated feedback path that downconverts and digitizes a coupled sample of the power amplifier output. This observation receiver captures the actual transmitted waveform, including all ET-induced distortions, providing the error signal needed for adaptation.
- Typically uses a high-dynamic-range ADC with bandwidth exceeding 3-5x the signal bandwidth
- Must maintain phase coherence with the transmit path for accurate error computation
- Enables capture of supply-dependent AM/AM and AM/PM distortion in real operating conditions
Adaptive Coefficient Update Engine
An online learning algorithm that continuously compares the observed output with the desired input to compute updated predistorter coefficients. This engine runs in the background during live transmission.
- Implements least-squares (LS) or recursive least-squares (RLS) estimation
- Updates coefficients on a frame-by-frame or sub-frame basis
- Tracks slow-varying effects like thermal memory drift and supply modulator aging
- Convergence time typically under 100 ms for stable operating conditions
Time-Alignment and Synchronization
Precise temporal alignment between the reference transmit signal and the observed feedback signal is critical. Even sub-sample misalignment corrupts the error calculation and causes the DPD to diverge.
- Integer-sample alignment via cross-correlation of reference and feedback
- Fractional-sample alignment using Lagrange interpolation or Farrow filters
- Must also compensate for ET delay mismatch between RF and supply paths
- Typical alignment accuracy requirement: < 1% of symbol period
Indirect Learning Architecture (ILA)
The dominant closed-loop topology where the predistorter coefficients are extracted by training a postdistorter on the feedback signal, then copying those coefficients to the forward predistorter.
- Avoids the nonlinear optimization problem of direct learning
- Assumes the PA characteristic is invertible and the postinverse equals the preinverse
- Robust to measurement noise in the observation path
- Standard implementation for ET-DPD systems due to stability guarantees
ET-Aware Training Data Capture
The closed-loop system must capture training data that spans the full dynamic range of supply voltage variation. This ensures the DPD model characterizes PA behavior across all ET operating points.
- Data capture synchronized with shaping function traversal
- Requires excitation signals with sufficient PAPR and envelope diversity
- Captures iso-gain contour transitions where nonlinearity changes rapidly
- Typical capture duration: 10,000 to 100,000 samples per adaptation cycle
Stability Monitoring and Safeguards
Closed-loop adaptation introduces the risk of coefficient divergence under anomalous conditions. Robust systems implement guard mechanisms to prevent spectral mask violations.
- ACLR monitoring on the feedback signal to detect degradation
- Coefficient magnitude clamping to prevent excessive gain expansion
- Freeze-on-fault logic that holds last-known-good coefficients
- Automatic recovery and re-convergence when normal conditions resume
Frequently Asked Questions
Essential questions and answers about adaptive digital predistortion systems that use feedback observation receivers to continuously linearize envelope tracking power amplifiers in real-time.
An ET-DPD closed-loop system is an adaptive digital predistortion architecture that uses a dedicated feedback observation receiver to continuously sample the power amplifier's distorted output and compare it against the ideal transmitted signal. This error signal drives an online training algorithm that iteratively updates the predistorter coefficients to track changes in the envelope tracking system's behavior. The loop operates by coupling a portion of the RF output through an attenuator into a downconverter, digitizing it with an analog-to-digital converter, and time-aligning it with the original baseband reference. The coefficient extraction block then solves for the inverse nonlinearity using algorithms such as least mean squares (LMS) or recursive least squares (RLS). Unlike open-loop systems that rely on static models, closed-loop architectures continuously compensate for temperature drift, aging, channel frequency changes, and supply modulator nonlinearities in real-time.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Key concepts and architectural components that enable adaptive, real-time linearization of envelope tracking power amplifiers through continuous feedback and coefficient updates.
Observation Receiver
A dedicated feedback receiver that attenuates and downconverts a coupled sample of the PA output to baseband for digitization. It must exhibit higher linearity and bandwidth than the transmitter itself to avoid corrupting the error signal. Key specifications include:
- Spurious-free dynamic range (SFDR) exceeding 70 dB
- Bandwidth typically 3-5x the signal bandwidth for adequate harmonic capture
- IQ imbalance below -40 dBc to prevent coefficient estimation bias
Coefficient Update Engine
The digital processing block that computes new predistortion coefficients by comparing the transmitted reference signal with the observed feedback. Common algorithms include:
- Least Squares (LS) for batch estimation
- Recursive Least Squares (RLS) for continuous tracking
- Least Mean Squares (LMS) for low-complexity gradient descent
- Normalized LMS (NLMS) for improved stability with varying signal power The update rate must be fast enough to track thermal transients and supply voltage changes.
Loop Delay Alignment
The critical process of time-aligning the reference and feedback signals to within a fraction of a sample period before coefficient estimation. Misalignment by even 0.1 samples can severely degrade linearization performance. Techniques include:
- Integer delay correction via FIFO buffers
- Fractional delay compensation using Farrow interpolators
- Correlation-based delay estimation using the transmitted waveform's autocorrelation properties
- Frequency-domain phase slope measurement for sub-sample precision
Gain Normalization
The process of scaling the feedback signal to match the reference signal's amplitude before error computation. The PA's gain varies dynamically with supply voltage, temperature, and frequency, requiring continuous normalization. Methods include:
- RMS power ratio estimation over a sliding window
- Peak correlation for rapid acquisition
- Adaptive gain tracking using a first-order IIR loop Incorrect normalization introduces gain compression artifacts into the DPD model.
Training Sequence Design
The selection or generation of waveforms used to excite the PA during coefficient extraction. Effective training signals must:
- Exercise the full dynamic range of supply voltage and input power
- Match the statistical distribution (PAPR, bandwidth) of the intended modulation
- Avoid peak regrowth that saturates the observation receiver
- Support persistent excitation conditions for invertible matrix solutions Common choices include OFDM symbols, noise-like signals, and multi-tone combs.
Stability Monitoring
A supervisory mechanism that prevents the DPD from diverging due to faulty feedback, model mismatch, or extreme operating conditions. Protection strategies include:
- Coefficient magnitude limiting to prevent excessive gain expansion
- ACLR watchdog that reverts to safe coefficients if spectral regrowth exceeds thresholds
- Feedback signal integrity checks for saturation, clipping, or loss of signal
- Hysteresis in update decisions to prevent oscillation between coefficient sets

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.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us