1. Introduction
Next-generation wireless communication systems increasingly employ wider channel bandwidths, carrier aggregation, and high-order modulation to improve spectral efficiency and data throughput. These signal formats generally exhibit high peak-to-average power ratios (PAPRs), forcing radio-frequency (RF) power amplifiers (PAs) to operate closer to their nonlinear region and thereby aggravating both in-band distortion and out-of-band spectral regrowth. As the signal bandwidth increases, PA distortion becomes increasingly dependent not only on the instantaneous input but also on its recent signal history, leading to pronounced dynamic memory effects. Digital predistortion (DPD) is therefore widely employed to compensate for nonlinear and memory-dependent distortion while enabling efficient PA operation.
Memory-aware behavioral modeling has long been central to PA linearization. Volterra-family formulations provide a systematic representation of nonlinear systems with memory, and recent fractional-polar Volterra formulations continue to extend this analytical framework for baseband PA modeling [
1]. Earlier work explicitly demonstrated the importance of signal-history-dependent PA memory effects and developed structured behavioral models to represent them [
2]. The generalized memory polynomial (GMP) subsequently provided a practical reduction in the Volterra representation by retaining dominant nonlinear memory interactions with substantially lower implementation complexity [
3]. These developments established a fundamental trade-off that remains relevant to modern DPD: sufficiently expressive memory modeling is required for wideband linearization, whereas increasing model order and memory depth generally increases computational and implementation cost.
Data-driven approaches have progressively introduced neural networks to improve nonlinear representation and memory modeling. Real-valued time-delay neural networks (RVTDNNs) use delayed in-phase/quadrature samples to characterize nonlinear PA behavior with memory [
4]. The augmented RVTDNN (ARVTDNN) further incorporates envelope-dependent terms into the real-valued input representation, enriching the nonlinear basis while maintaining a compact neural formulation [
5]. Recurrent architectures subsequently introduced explicit sequential state modeling; for example, BiLSTM-based PA modeling associates PA memory behavior with recurrent sequence processing [
6]. Augmented-LSTM and 1D-CNN-LSTM architectures further combine enriched input representations with recurrent processing, with the CNN-LSTM variant reducing the feature dimension presented to the recurrent stage to improve the complexity–performance balance [
7]. Attention-assisted recurrent structures have also been explored, including GRU-Attention for millimeter-wave transmitter linearization [
8] and LSTM-based DPD with additive attention [
9], while residual temporal convolution has been employed for digital-PA predistortion [
10]. These studies demonstrate that delayed neural modeling, envelope-derived augmentation, recurrent memory representation, temporal convolution, and attention-based weighting are established mechanisms in neural DPD.
Importantly, continued DPD research is not limited to incremental refinement of conventional narrowband or sub-6-GHz transmitters. Recent studies have extended neural and digital predistortion to emerging operating scenarios, including D-band PA linearization [
11], contiguous carrier aggregation for sub-THz transmitters [
12], millimeter-wave GaN PAs for integrated communication, sensing, and power-transfer applications [
13], massive-MIMO transmitters [
14], and MIMO systems affected by nonlinear interchannel coupling [
15]. These developments show that PA linearization remains an active problem as transmitters move toward wider instantaneous bandwidths, higher carrier frequencies, denser antenna configurations, and more demanding spectral-efficiency requirements. Accordingly, the research focus has increasingly shifted from whether nonlinear compensation can be achieved to whether accurate compensation can be maintained under increasingly restrictive computational, memory, adaptation, and implementation budgets.
Several recent studies have therefore focused directly on reducing architectural or system-level overhead. Look-up-table-assisted BiLSTM predistortion assigns static and dynamic compensation functions to cascaded submodels [
16], whereas simplified augmented real-valued time-delay neural networks reduce the complexity of envelope-assisted neural predistortion [
17]. Adaptation under changing operating conditions has been investigated through linear-update neural DPD for previously unseen states [
18] and joint power-back-off/DPD optimization [
19]. Other approaches address practical system constraints, including neural-network-assisted DPD under sub-Nyquist sampling [
20], safe deep-reinforcement-learning-based local and remote predistortion [
21], phase-filtered neural DPD [
22], and enhanced fully connected neural predistorters [
23]. These studies illustrate that contemporary DPD design must account not only for nonlinear approximation accuracy but also for adaptation, feedback requirements, and computational cost.
Efficient temporal modeling and deployment-oriented optimization have likewise become important research directions. TCN-DPD employs temporal convolutional networks to achieve parameter-efficient wideband memory modeling [
24], while cross-architecture knowledge distillation has been investigated to reduce the deployment burden of terahertz/mmWave predistortion models [
25]. OpenDPD introduced an open-source end-to-end framework for reproducible PA modeling and DPD benchmarking [
26], and OpenDPDv2 further developed a unified learning and optimization framework for neural DPD [
27]. Specialized recurrent architectures such as APNRRU combine phase normalization, recurrent processing, and envelope-related states to obtain high linearization accuracy with modest model complexity [
28]. Mixed-precision neural DPD explicitly reduces numerical implementation cost [
29], whereas DeltaDPD exploits dynamic temporal sparsity in recurrent networks to reduce arithmetic activity and memory access [
30]. Collectively, these developments indicate that modern neural DPD is increasingly evaluated through a joint consideration of linearization accuracy, parameter count, arithmetic workload, memory requirement, numerical precision, and implementation efficiency.
At the level of individual neural components, convolutional networks have already been established for behavioral modeling and predistortion of wideband PAs [
31], while the long short-term memory mechanism itself provides the well-established gated recurrent foundation underlying many sequence-processing architectures [
32]. Therefore, this work does not claim envelope augmentation, convolution, recurrent modeling, attention, residual processing, quantization, or other individual neural mechanisms as independently novel contributions.
Instead, the architectural question investigated in this work is how instantaneous nonlinear feature construction and temporal-memory evolution can be assigned to distinct lightweight functions within a unified end-to-end predistorter. In representative neural DPD architectures, temporal information is commonly introduced through delayed input samples, recurrent hidden states, temporal convolutions, or combinations of these mechanisms. In contrast, the present work explicitly constrains the front-end cross-channel fusion to operate only on features associated with the same timestamp and subsequently assigns temporal-memory evolution to the recurrent stage. Based on this design principle, an EA-CCF-AttGRU architecture is developed to investigate whether such functional organization can improve the complexity–performance trade-off. Established envelope-derived features are first incorporated as parameter-free amplitude-related augmentation. A kernel-size-one cross-channel fusion (CCF) stage then performs nonlinear interaction among feature channels at the current timestamp without explicit cross-timestamp mixing. Temporal dependencies are subsequently modeled by an attention-guided gated recurrent unit (AttGRU), while an independent global linear bypass represents the dominant affine compensation trajectory and reduces the mapping burden imposed on the nonlinear recurrent branch. The proposed architecture is therefore evaluated as a functionally organized DPD structure rather than as a collection of individually novel neural modules.
The main contributions of this work are as follows:
- (1)
Explicit functional role assignment within a unified neural DPD architecture. A single-box EA-CCF-AttGRU is developed in which established envelope-derived augmentation and strictly point-wise CCF are assigned to instantaneous nonlinear feature construction, whereas temporal-memory evolution is handled by the subsequent AttGRU. The CCF operates only across feature channels associated with the same timestamp and therefore introduces no explicit cross-timestamp dependency at the front-end fusion stage. A global linear bypass additionally represents the dominant affine compensation trajectory.
- (2)
Controlled evaluation of architectural benefit under comparable model capacity. The proposed architecture is evaluated through approximately iso-parameter benchmarking against representative recurrent and temporal-convolutional baselines, together with component-level ablation and architectural-variant studies. This evaluation is designed to determine whether the observed linearization improvement persists when differences in parameter count are substantially controlled, rather than attributing the performance gain to increased network size alone.
- (3)
Implementation-oriented complexity and robustness characterization. In addition to trainable parameter count, the proposed DPD is characterized in terms of dense arithmetic, element-wise and nonlinear operations, recurrent-state storage, temporal buffering, and numerical precision. Its behavior under input-power variation, feedback noise, fractional timing mismatch, block-wise adaptation, and post-training quantization is further evaluated. Under the 160 MHz 1024-QAM test condition, the selected 6009-parameter configuration achieves an ACLR of −65.91 dBc, an NMSE of −57.84 dB, and an EVM of 0.07%. These results characterize an observed algorithmic complexity–performance operating point without claiming synthesized FPGA/ASIC latency, resource utilization, or power consumption.
The remainder of this paper is organized as follows.
Section 2 presents the wideband PA model and differentiable DPD formulation.
Section 3 describes the functional organization and internal operations of the EA-CCF-AttGRU architecture.
Section 4 presents the experimental setup, controlled benchmarking, linearization performance, ablation studies, complexity–performance analysis, robustness evaluation, adaptation analysis, and implementation-oriented discussion.
Section 5 concludes the paper.
3. EA-CCF-AttGRU Architecture
To reduce the computational and structural burden of wideband neural DPD while maintaining a unified end-to-end mapping, a functionally decoupled single-box architecture, termed EA-CCF-AttGRU, is developed. Consistent with the functional role assignment introduced in
Section 1, the architecture assigns envelope-assisted feature augmentation and strictly point-wise cross-channel fusion to instantaneous nonlinear feature construction, while temporal-memory evolution is handled by the subsequent attention-guided GRU. An independent global linear bypass provides a direct representation path for the dominant affine compensation component, allowing the recurrent nonlinear branch to focus on the remaining nonlinear and memory-dependent compensation. The point-wise CCF employs a kernel size of one together with a leaky rectified linear unit (LeakyReLU) activation, so that nonlinear cross-channel fusion is performed at each timestamp without explicit cross-timestamp mixing at this stage. The detailed signal flow and internal tensor operations are illustrated in
Figure 2.
3.1. Envelope-Assisted Feature Augmentation Module
Directly learning the mapping from Cartesian in-phase/quadrature (I/Q) components to complex nonlinear distortion can increase the representational burden on a network in conventional baseband processing. Amplitude-dependent phenomena, such as amplitude-to-amplitude (AM-AM) and amplitude-to-phase (AM-PM) conversion, are closely related to the instantaneous signal envelope rather than to independent Cartesian components.
Envelope-derived features have been widely adopted in nonlinear PA modeling and DPD architectures, including Augmented Real-Valued Time-Delay Neural Network (ARVTDNN)-based approaches [
5]. Therefore, the extraction of
and
is not considered an independent contribution of this work. Instead, these established parameter-free features are employed as lightweight amplitude-related input augmentation before subsequent feature fusion. Within the proposed architecture, the role of the EA stage is to provide instantaneous envelope information to the point-wise CCF, rather than to introduce a new envelope-feature formulation. The resulting augmented representation is subsequently processed by the strictly point-wise CCF before temporal dependencies are introduced by the AttGRU. In this way, the EA stage provides instantaneous amplitude-related information for subsequent feature processing, while temporal dependencies are modeled by the recurrent stage within the same end-to-end predistorter.
Given an arbitrary complex baseband input sequence
, the instantaneous envelope and squared-envelope features are defined as follows.
Here, denotes the temporal sequence length, and denote the in-phase and quadrature components at time index , respectively, and is a small positive constant introduced for numerical stability during gradient backpropagation.
3.2. Point-Wise Cross-Channel Fusion and Dimensionality Alignment
At each time index
, the EA module forms the following instantaneous four-channel feature vector.
Here, denotes the augmented feature vector at time index , and the superscript denotes matrix transpose.
To formalize the distinction between temporal and point-wise feature fusion, define the temporal-offset set as follows.
Here, denotes the temporal-convolution kernel size, and denotes the temporal offset associated with the -th kernel coefficient.
Using these offsets, the output of a temporal convolution at time index
can be represented as
Here, denotes the temporal-convolution output, is the learnable weight matrix associated with offset , is the corresponding bias vector, and denotes a point-wise nonlinear activation.
The same temporal dependency can be illustrated for a complex sequence written as
where
and
denote the instantaneous amplitude and phase, respectively, and
.
A temporal linear combination has the form
Here, denotes the -th temporal filter coefficient, and denotes the resulting temporally mixed complex sample. This expression shows that the resulting value can depend on amplitudes and phases associated with multiple time indices.
This dependency alone does not imply that temporal convolution intrinsically degrades phase fidelity; its effect depends on the learned coefficients and the subsequent nonlinear mapping.
In contrast, the point-wise CCF used in the proposed architecture has a kernel size of one and operates only on the feature channels at the current time index:
Here, , , and denote the CCF output, weight matrix, and bias vector, respectively.
Because
contains no functional dependence on
for
, the corresponding cross-timestamp Jacobian satisfies the following relation wherever the activation is differentiable.
Here, denotes an arbitrary timestamp different from , and denotes the zero Jacobian matrix.
Therefore, the point-wise CCF performs instantaneous cross-channel fusion without explicit cross-timestamp mixing at this stage. This structural property does not imply that the complete EA-CCF-AttGRU network is temporally memoryless, nor does it mathematically guarantee preservation of complex phase. Temporal dependencies are subsequently introduced through the recurrent state transition,
where
and
denote the current and previous recurrent hidden states, respectively.
Accordingly, instantaneous cross-channel feature fusion and recurrent temporal modeling are assigned to different functional components within the same end-to-end architecture.
3.3. Channel-Wise Attention-Guided GRU
To model the temporal-memory evolution of the wideband PA within the proposed functional organization, the fused feature sequence is processed by a GRU. The recurrent state provides the temporal dependency that is intentionally excluded from the preceding point-wise CCF stage. Because the relative importance of recurrent hidden-state features can vary with the instantaneous signal condition and operating state, a lightweight channel-wise attention gate (CAG) is applied to the GRU outputs to provide data-dependent feature reweighting. In the proposed architecture, the attention gate is therefore used as an adaptive reweighting mechanism for the recurrent representation rather than as an independent temporal-memory modeling path.
Given the fused feature
as input, let
denote the sequential hidden states produced by the GRU layer. The attention mechanism computes a data-driven weight matrix
to adaptively scale the features:
where
and
are the learnable weight matrix and bias vector of the attention linear layer,
is an all-ones vector used to broadcast the bias over the temporal dimension,
denotes the sigmoid activation function, and
denotes the element-wise Hadamard product.
A subsequent fully connected layer projects onto the two-channel nonlinear compensation vector . With respect to the sequence length , the channel-wise gating operation scales linearly in for a fixed hidden dimension , with a computational complexity of . In contrast, standard sequence-wise self-attention exhibits a computational complexity of because of the pairwise attention matrix.
3.4. Global Linear Bypass and Adaptive Residual Fusion
Because the PA fundamentally operates as an amplifier, the predistorted signal remains strongly linearly correlated with the input baseband sequence. Requiring the nonlinear branch to represent this linear transformation in addition to nonlinear and memory-dependent effects can increase its representational burden.
An independent affine transformation layer captures the dominant linear gain and phase transformation directly from the original I/Q input tensor
:
where
denotes the output tensor of the linear bypass,
and
are the learnable weight matrix and bias vector of the affine transformation, respectively, and
is an all-ones vector used to broadcast the bias across the
timestamps. The superscript
denotes matrix transpose.
The final predistorted output tensor
is obtained by combining the linear-bypass output with the adaptively scaled nonlinear compensation:
where
denotes the two-channel nonlinear compensation tensor generated by the main neural branch, and
is a learnable residual scaling coefficient initialized to 1.0. The additive linear bypass provides a direct representation path for the dominant linear component, allowing the recurrent nonlinear branch to focus on the remaining nonlinear and memory-dependent compensation. The coefficient
is jointly optimized with the other DPD parameters to adapt the relative contribution of the nonlinear compensation term.
3.5. Hardware-Aware Computational Complexity and Training Strategy
In highly oversampled wideband applications, multiplication and addition counts alone do not fully characterize the implementation burden of a neural DPD model. We therefore extend the per-sample analysis to dense arithmetic, element-wise arithmetic, nonlinear and special-function evaluations, and memory/state requirements. Nonlinear functions and special operations are reported separately rather than being assigned arbitrary equivalent arithmetic costs. These quantities provide a hardware-aware analytical description of the forward inference path, but they do not represent measured hardware latency, throughput, resource utilization, or timing closure. Actual implementation performance additionally depends on arithmetic precision, resource mapping, clock frequency, pipelining strategy, and the initiation interval (II) of the recurrent datapath.
Table 1 summarizes the hardware-aware analytical profiles of the three models used in the iso-parameter comparison. The proposed EA-CCF-AttGRU uses
with 6009 parameters, while the long short-term memory (LSTM) uses
with 6144 parameters and the temporal convolutional network (TCN) uses
with 6003 parameters. The operator counts are derived from the corresponding model dimensions, while the TCN temporal-buffer requirement is reported separately as an analytical estimate for a straightforward streaming realization.
In addition to the operations listed in
Table 1, the point-wise CCF stage contains 16 LeakyReLU evaluations per sample, while the TCN contains 1035 Hardswish evaluations per sample.
Table 1 shows that the three iso-parameter models have similar parameter storage and dense arithmetic workloads, but their computational profiles differ in nonlinear operations, temporal state, and routing width. Compared with the LSTM, the proposed EA-CCF-AttGRU reduces the persistent recurrent state from 74 to 32 values and the logical recurrent-state read/write requirement from 148 to 64 values per sample. The proposed model also requires 96 Sigmoid and 32 Tanh evaluations per sample, compared with 111 Sigmoid and 74 Tanh evaluations for the LSTM.
The TCN eliminates recurrent feedback but uses a substantially wider principal feature path of 207 channels. It also contains 1035 Hardswish evaluations, one square-root operation, and two divisions per sample. For a straightforward streaming realization of its four dilated depthwise convolutional layers, the temporal delay-line requirement is analytically estimated as 12,420 values. Therefore, the three architectures exhibit different trade-offs among recurrent state, temporal buffering, feature width, and nonlinear operations. These quantities provide a hardware-aware analytical comparison and are not interpreted as synthesized digital signal processing (DSP), look-up table (LUT), flip-flop (FF), BRAM, latency, or II results.
To complement the analytical operator and state counts with a practical software-level breakdown, the forward path of EA-CCF-AttGRU was profiled using PyTorch 2.5.1 on an NVIDIA GeForce RTX 3080 Ti GPU platform. As summarized in
Table 1c, for a sequence length of 16,384 samples, the median execution times of the EA feature extraction, point-wise CCF with LeakyReLU, GRU, attention gate, and output/bypass/fusion stages were 0.337, 0.234, 6.758, 0.251, and 0.218 ms, respectively, while the complete forward pass required 7.336 ms. The GRU therefore dominates the measured software execution time for long sequences. For the shorter 200-sample sequence, the complete forward pass required 1.454 ms; at this sequence length, individual module timings are more strongly influenced by software and kernel-launch overhead. Because the module timings and the full-forward timing were measured separately, the individual values are not expected to sum exactly to the full-forward value. These measurements characterize software execution on the tested GPU platform and are not interpreted as FPGA/ASIC pipeline latency, initiation interval, maximum clock frequency, or timing-closure results.
During DPD optimization, the pretrained PA surrogate is kept fixed, and the mean-squared error (MSE) defined in Equation (2) between the cascade output and the desired linear reference is minimized using AdamW. Gradients are propagated through the differentiable PA surrogate, but only the DPD parameters are updated. Because backpropagation through time (BPTT) is considerably more expensive than forward inference, practical online adaptation may employ block-wise or intermittently scheduled updates.
Section 4.8 therefore quantifies the algorithm-level responsiveness–update-workload trade-off for block sizes from 4096 to 65,536 samples under controlled dynamic power transitions.
4. Experimental Results and Analysis
4.1. Experimental Setup and Dual-Track Benchmarking
Evaluating neural digital predistortion architectures under wideband memory effects requires a standardized and reproducible benchmarking environment. The proposed architecture was therefore evaluated using the open-source OpenDPD learning and benchmarking framework [
26]. Specifically, the experiments employed the DPA_160MHz dataset, which contains nonlinear behavioral data from a 40 nm complementary metal–oxide–semiconductor (CMOS) digital power amplifier (DPA) operating at a 2.4 GHz carrier frequency.
The excitation consisted of four aggregated 40 MHz carriers, resulting in a total signal bandwidth of 160 MHz. The complex baseband waveform was sampled at 640 MS/s ( MHz), corresponding to an inter-sample interval of ns. An OFDM scheme without a cyclic prefix and 1024-QAM modulation was employed for signal generation, with 1024 active subcarriers per carrier and an inverse fast Fourier transform (IFFT) frame size of 16,384. The resulting baseband sequence had a PAPR of 10.38 dB.
As shown in
Table 2, the combination of a 160 MHz wideband envelope and a 10.38 dB PAPR repeatedly drove the power amplifier into saturation. This excitation resulted in a severe dynamic electrical memory effect and significant out-of-band spectral regrowth; and thus provided a demanding dynamic environment for testing linearization limits.
For neural-network training, the continuous baseband stream was dynamically windowed into temporal tensors with a sequence length of discrete samples. The sequence length is defined in sample units and does not represent an independent sampling rate or a hardware computation period. This temporal depth was selected to provide sufficient context for modeling the dominant electrical memory effects of the DPA while maintaining stable BPTT optimization. Following the OpenDPD protocol, the dataset was divided into 60% training, 20% validation, and 20% independent testing subsets.
End-to-end DPD optimization requires a differentiable forward representation of the PA so that gradients can be propagated from the cascade output to the predistorter. Before evaluating the DPD models, a high-fidelity digital twin of the wideband DPA was therefore pretrained using a GRU backbone. As described in
Section 2.1, this forward behavioral model achieved an NMSE of −38.45 dB. The same pretrained PA surrogate was subsequently kept fixed for all DPD training and robustness experiments, ensuring that the evaluated models were compared under an identical forward nonlinear environment.
To isolate the structural approximation capability of the evaluated neural networks from external hardware impairments, a noise-free floating-point digital-twin environment is employed. Accordingly, the reported NMSE and EVM values characterize the noise-free algorithmic approximation performance under the adopted digital-twin environment. In a physical RF testbed, these metrics would additionally be affected by thermal noise, ADC quantization errors, and local-oscillator phase noise.
To reduce the influence of model capacity on architectural comparison, this study employed a two-track benchmarking methodology comprising default-capacity and approximately iso-parameter configurations. RVTDCNN [
31], LSTM [
32], and TCN-DPD [
24] were first evaluated using lightweight default configurations and were then scaled to approximately 6000 trainable DPD parameters. Strictly counting only the trainable DPD network and excluding the 1911 parameters of the fixed PA digital twin, their default configurations contain 617, 1172, and 435 parameters, respectively. To extend the comparison to more recent recurrent DPD designs, APNRRU [
28], DeltaGRU [
30], and TRes-DeltaGRU [
30] were evaluated using the same two-track protocol. Their default configurations use a hidden size of 15 and contain 1393, 1067, and 999 trainable DPD parameters, respectively. Their capacity-scaled configurations use hidden sizes of 81, 41, and 42, resulting in 6013, 6111, and 6156 trainable DPD parameters, respectively. For DeltaGRU and TRes-DeltaGRU, the delta thresholds were set to zero in both configurations so that the comparison characterizes their dense recurrent baselines without sparsity-induced operation skipping. The generalized memory polynomial (GMP) [
3] was configured with 495 parameters.
Table 3 outlines both the default-capacity and capacity-scaled configurations. The selected EA-CCF-AttGRU configuration contains 6009 trainable parameters. Matching this approximate parameter range requires the LSTM to expand to 37 hidden units (6144 parameters), the RVTDCNN to 156 hidden channels (6116 parameters), and the TCN-DPD to 207 hidden channels (6003 parameters). This approximately iso-parameter comparison substantially controls differences in trainable model size and therefore provides a more direct assessment of whether the observed performance differences are not solely attributable to parameter count under comparable parameter budgets.
PyTorch 2.5.1 was used to build and train the models. The empirical optimization reduced the MSE loss function for mini-batches of 256 samples. AdamW optimizer and a step-decay learning rate scheduler (StepLR) were used for training execution. The initial learning rate was 0.0005, and every 30 epochs for the course of 150 epochs, it was reduced by a factor of 0.5. The residual scaling coefficient was initialized to 1.0 and jointly optimized with the remaining DPD parameters during training.
The original primary comparison among RVTDCNN, LSTM, TCN, and EA-CCF-AttGRU was repeated using five random seeds. The observed NMSE and ACLR standard deviations were below 0.1 dB, and the corresponding mean values are reported. The newly added APNRRU, DeltaGRU, and TRes-DeltaGRU architectures were each trained once in both the default-capacity and iso-parameter configurations under the same DPA_160MHz data split, fixed PA surrogate, temporal frame length, optimizer schedule, and validation-based checkpoint-selection procedure. These six newly added entries are therefore reported as single-run results and are not included in the five-seed statistics of the original primary comparison. In
Section 4.7, five matched adaptation runs were performed for each residual timing-offset condition, and the corresponding robustness results are reported as the mean ± one standard deviation.
The validation trajectories of the approximately iso-parameter configurations are shown in
Figure 3. The proposed EA-CCF-AttGRU reaches a validation NMSE near −57.84 dB and exhibits stable convergence over the adopted 150-epoch optimization schedule. Under comparable parameter budgets, its validation trajectory reaches a lower residual-error region than those of the scaled LSTM and RVTDCNN baselines shown in
Figure 3. These results characterize the optimization behavior of the evaluated configurations under the common training protocol and complement the independent test-set comparisons reported in
Section 4.2.
4.2. Comprehensive Linearization Performance Analysis
Validation of the linearization effect requires examination of both frequency-domain spectral regrowth and time-domain nonlinear distortion.
Figure 4 is the Power Spectral Density (PSD) of the PA output. Using a 160 MHz wideband test signal, the uncompensated PA (without DPD) has relatively large out-of-band emissions. Under the strict two-track evaluation system, the extended traditional baseline model at the iso-parameter boundary has achieved bounded spectral correction. The iso-parameter RVTDCNN, LSTM and TCN saturate at ACLR values of −50.87 dBc, −58.85 dBc and −62.93 dBc respectively. The proposed EA-CCF-AttGRU substantially suppresses out-of-band spectral regrowth and achieves an ACLR of −65.91 dBc. Therefore, there is a performance gap; this confirms that the coordinated design of envelope-assisted feature augmentation and point-wise dimensionality alignment effectively improves high-order nonlinear representation without relying solely on parameter accumulation.
Validation of the linearization performance requires examination of both frequency-domain spectral regrowth and time-domain nonlinear distortion.
Figure 4 compares the power spectral density (PSD) of the uncompensated PA output and the evaluated predistorted outputs under the 160 MHz wideband excitation. The uncompensated PA exhibits pronounced out-of-band spectral regrowth. Under the approximately iso-parameter evaluation, the RVTDCNN, LSTM, and TCN-DPD baselines achieve ACLR values of −50.87, −58.85, and −62.93 dBc, respectively, whereas the proposed EA-CCF-AttGRU achieves −65.91 dBc. The persistence of this performance advantage under comparable parameter budgets provides controlled evidence that the observed improvement is not explained by trainable parameter count alone. The component-level origin of this advantage is examined separately through the ablation and architectural-variant analysis in
Section 4.4.
Figure 5 presents the AM-AM and AM-PM scatter characteristics. The uncompensated PA exhibits a widely dispersed response cloud, reflecting pronounced dynamic memory effects and static amplitude compression. With EA-CCF-AttGRU predistortion, the responses become concentrated around the desired linear AM-AM trajectory, while the AM-PM dispersion is substantially reduced. These time-domain observations are consistent with the frequency-domain linearization results in
Figure 4 and provide empirical evidence of improved compensation under the 160 MHz wideband excitation.
Table 4 summarizes the linearization performance of the evaluated architectures under both default-capacity and approximately iso-parameter settings. The recent recurrent baselines exhibit different capacity-scaling behaviors under the common evaluation protocol. APNRRU achieves an NMSE/ACLR of −45.82 dB/−54.83 dBc in its 1393-parameter default configuration and −45.78 dB/−53.75 dBc after scaling to 6013 parameters, indicating no improvement from the added capacity under the present training configuration. DeltaGRU improves from −48.72 dB/−57.77 dBc with 1067 parameters to −56.14 dB/−63.94 dBc with 6111 parameters, while TRes-DeltaGRU improves from −51.81 dB/−59.33 dBc with 999 parameters to −56.97 dB/−64.51 dBc with 6156 parameters. Under the same DPA_160MHz evaluation environment, the proposed EA-CCF-AttGRU achieves −57.84 dB NMSE, 0.07% EVM, and −65.91 dBc ACLR with 6009 trainable parameters. Thus, within the evaluated approximately 6000-parameter range, the proposed architecture achieves the lowest NMSE and most negative ACLR among the compared configurations while maintaining a comparable trainable parameter budget.
4.3. Capacity Scaling and Observed Complexity–Performance Knee Point
Varying the hidden dimension provides an empirical characterization of model-capacity scaling under the adopted benchmark. Increasing the hidden dimension enlarges the available representational capacity, although the resulting linearization improvement depends on how effectively each architecture uses the additional parameters. The iso-parameter results show that the TCN-DPD baseline benefits substantially from capacity expansion: increasing its parameter count from 435 to 6003 improves ACLR from −54.95 to −62.93 dBc and NMSE from −48.55 to −56.40 dB. This result indicates that the scaled TCN-DPD uses the expanded parameter budget effectively under the present evaluation.
The proposed EA-CCF-AttGRU nevertheless achieves −65.91 dBc ACLR and −57.84 dB NMSE with 6009 parameters. Increasing its hidden dimension further raises the parameter count to 20,121 and improves ACLR to −66.89 dBc. The additional 14,112 parameters therefore provide only a further 0.98 dB ACLR improvement under the evaluated configuration, indicating diminishing marginal return beyond the selected 6009-parameter operating point.
The observed scaling behavior is also consistent with the functional role of the global linear bypass described in
Section 3.4. As defined in Equation (15), the bypass provides a direct affine representation path for the dominant linear compensation component, while the recurrent nonlinear branch models the remaining nonlinear and memory-dependent compensation. This organization provides a structured separation between the dominant linear path and the nonlinear recurrent path, but it does not impose a mathematical constraint on how the nonlinear branch scales with hidden dimension. Under the evaluated configurations, increasing the model to 20,121 parameters improves ACLR to −66.89 dBc, while the marginal improvement remains small relative to the associated increase in model size.
For the DPA_160MHz dataset, the complex baseband stream is sampled at 640 MS/s, corresponding to an inter-sample interval of 1.5625 ns. This interval describes the temporal spacing between consecutive input samples and is not interpreted here as the measured end-to-end inference latency of the neural network.
Figure 6 is therefore interpreted from an algorithmic complexity–performance perspective. At
, the proposed EA-CCF-AttGRU achieves an ACLR of −65.91 dBc using 6009 trainable DPD parameters. Increasing the hidden dimension to
increases the parameter count to 20,121 while improving ACLR to −66.89 dBc. Thus, increasing the model size by more than threefold beyond
provides an additional ACLR improvement of only 0.98 dB. On this basis,
is identified as the observed algorithmic complexity–performance knee point rather than a hardware timing boundary. The hardware-aware results in
Section 3.5 characterize the operator composition, state requirement, and routing width of the selected
configuration; however, these analytical quantities do not determine physical throughput.
For a future pipelined hardware realization, processing the 640-MS/s input stream would require a sustained throughput of at least 640 MS/s. For a single-lane pipeline, the nominal sample throughput can be expressed as , where denotes the hardware clock frequency. The sequential hidden-state dependency of the GRU may constrain the achievable II. Since FPGA/ASIC synthesis and timing analysis are outside the scope of the present study, no specific nanosecond-level inference latency or timing-closure claim is made.
4.4. Ablation and Architectural-Variant Study
To determine whether the functional roles assigned in
Section 3 provide measurable benefit within the complete architecture, four leave-one-component-out ablations (Models A–D) were constructed by removing the EA augmentation, point-wise CCF, attention gate, or global linear bypass/residual-fusion path, respectively. In addition, Model E was included as an architectural variant by adding a parallel dilated temporal-convolution branch to the point-wise CCF path. All variants use the same base recurrent hidden dimension, while their parameter counts are allowed to change naturally according to the corresponding architectural modification. This design separates component-removal ablations from the alternative dual-track configuration and enables the resulting performance changes to be interpreted together with analytical computational cost.
Table 5c therefore reports the relative changes in dense MAC count and FP32 parameter memory, together with the ACLR degradation of each variant relative to the complete EA-CCF-AttGRU configuration.
The normalized results in
Table 5c make the performance–cost contribution of each architectural component more explicit. Removing the EA module reduces the dense-MAC workload and FP32 parameter memory by only 0.56% and 0.53%, respectively, while degrading ACLR by 2.64 dB. Removing the point-wise CCF provides the largest cost reduction, decreasing dense MACs by 21.10% and parameter memory by 20.50%, at an ACLR penalty of 0.96 dB. Removing the attention gate reduces dense MACs and parameter memory by 17.77% and 17.57%, respectively, but causes a 2.75 dB ACLR degradation. In contrast, removing the bypass/residual-fusion path saves only 0.07% of the dense MACs and 0.12% of the parameter memory while degrading ACLR by 2.77 dB, indicating a particularly favorable marginal performance–cost contribution of this path. The dual-track variant increases dense MACs and parameter memory by 3.33% and 3.46%, respectively, while its ACLR is 1.60 dB worse than that of the full model.
Model A (without EA feature augmentation): Removing the explicit and envelope features eliminates direct amplitude-related information from the augmented input. Although this modification provides only a marginal reduction in arithmetic and parameter-memory cost, the NMSE and ACLR both deteriorate, indicating that the envelope-derived augmentation provides a useful performance contribution under the evaluated configuration.
Model B (without CCF): The point-wise CCF and its associated activation are removed, and the four-dimensional EA feature vector is fed directly to the GRU. This variant provides the largest reduction in dense MAC count and parameter memory among the component-removal ablations, while incurring only a 0.96 dB ACLR penalty. These results indicate that the point-wise CCF provides a useful instantaneous cross-channel transformation, although its contribution is accompanied by a measurable arithmetic cost.
Model C (without Attention Gate): Removing the channel-wise attention gate reduces both the dense-MAC workload and the number of Sigmoid evaluations, but the NMSE and ACLR deteriorate to −55.04 dB and −63.16 dBc, respectively. Together with the relative-cost results in
Table 5c, this indicates that the attention gate provides a measurable linearization benefit at a moderate additional computational cost.
Model D (without Global Linear Bypass and Adaptive Residual Fusion): Removing the affine linear bypass and the learnable residual scaling coefficient produces only negligible reductions in dense MAC count and parameter memory, whereas the ACLR degrades by 2.77 dB. The bypass/residual-fusion path therefore provides a substantial linearization contribution at a very small marginal analytical cost. Because the bypass and residual scaling coefficient are removed jointly in Model D, their individual contributions cannot be separated by this ablation.
Model E (with Dual-Track Convolution): Adding a parallel dilated temporal-convolution branch increases the dense-MAC workload and FP32 parameter memory by 3.33% and 3.46%, respectively, while the ACLR deteriorates by 1.60 dB relative to the full model. Under the present experimental configuration, the additional temporal branch therefore increases the analytical implementation cost without improving the overall linearization performance. The residual phase dispersion shown in
Figure 7 is reported only as an empirical characteristic of this specific configuration and is not interpreted as evidence that temporal convolution intrinsically causes phase distortion.
To visualize the empirical differences among the principal ablation variants,
Figure 7 compares their time-domain AM-AM and AM-PM characteristics. As shown in
Figure 7a, the uncompensated PA output exhibits severe dynamic-memory dispersion and static amplitude compression. Model B, Model E, and the proposed EA-CCF-AttGRU all substantially compress the amplitude responses toward the ideal linear trajectory, although the amplitude-domain result alone does not characterize the remaining phase behavior.
Figure 7b further compares the residual phase dispersion. In the high-power region defined by
, the measured phase-error standard deviations are approximately
for Model B,
for Model E, and
for the proposed configuration. These measurements show that the proposed configuration exhibits the smallest residual phase dispersion among the evaluated variants within this operating region. Together with the structural analysis in
Section 3.2, these results provide empirical evidence for the selected architecture; however, they do not establish a universal causal relationship between temporal convolution and phase distortion.
Having established the contribution and computational cost of the principal architectural components,
Section 4.5,
Section 4.6,
Section 4.7,
Section 4.8 and
Section 4.9 further examine the behavior of the proposed DPD under changes in operating power, feedback noise, synchronization mismatch, block-wise adaptation, and numerical precision.
4.5. Static Output-Scaling Behavior Under Fixed Power Back-Off
Practical transmitters operate over different input-power levels, requiring the predistorter to maintain appropriate output scaling over a range of excitation amplitudes. To characterize this behavior without parameter adaptation, the trained EA-CCF-AttGRU was evaluated separately at fixed input-power back-off levels of 0, −3, and −6 dB, while all model parameters were held unchanged.
Figure 8 illustrates the output-scaling behavior of the proposed architecture at 0, −3, and −6 dB input power back-off. A fixed linear scaling trajectory is used as the reference. With all model parameters held unchanged, the EA-CCF-AttGRU produces input-dependent output amplitudes as the excitation power changes. At 0 dB, the mean DPD output amplitude is 0.1907; at −3 and −6 dB, the corresponding values are 0.1374 and 0.1005, respectively. These values are close to the linear-scaling references of 0.1350 and 0.0956 for −3 and −6 dB, respectively, indicating consistent fixed-parameter output scaling across the evaluated power-back-off conditions.
4.6. Robustness to Controlled Feedback-Noise Perturbations
Section 4.5 characterizes the fixed-parameter output-scaling behavior of the proposed model under different input power-back-off conditions. In practical DPD systems, the feedback observation used for adaptation and evaluation can additionally be affected by measurement noise. To evaluate sensitivity beyond the nominal noise-free digital-twin benchmark, a controlled additive white Gaussian noise (AWGN) perturbation is introduced at the output of the fixed PA surrogate to characterize sensitivity to feedback-noise corruption. This experiment is intended as an algorithm-level robustness test rather than as a physical model of the complete RF feedback chain. The corrupted feedback signal is represented as
, where
denotes the noisy observation,
is the ideal digital-PA output, and
is the added AWGN component. The noise variance is adjusted to obtain target signal-to-noise ratio (SNR) values of 45 dB and 35 dB, representing a relatively high-SNR feedback condition and a lower-SNR perturbation condition, respectively.
Table 6 and
Figure 9 summarize the quantitative degradation of the approximately iso-parameter models under the controlled AWGN feedback-noise conditions. Under the ideal noise-free condition, the proposed EA-CCF-AttGRU achieves an ACLR of −65.92 dBc and an NMSE of −57.91 dB, compared with −62.93 dBc/−56.40 dB for the iso-parameter TCN-DPD and −58.85 dBc/−51.00 dB for the iso-parameter LSTM. At an SNR of 45 dB, the proposed model retains an ACLR of −51.08 dBc with an NMSE of −44.77 dB. When the SNR is reduced to 35 dB, the ACLR values of the evaluated models converge to approximately −41.1 dBc and the NMSE values approach −35 dB, indicating that the imposed observation-noise floor becomes the dominant limitation. These results characterize the relative sensitivity of the evaluated architectures to the controlled feedback-noise perturbation and show that the proposed EA-CCF-AttGRU remains competitive under the two investigated SNR conditions.
4.7. Sensitivity to Residual Fractional Timing Mismatch
Practical DPD adaptation additionally depends on synchronization between the observation and reference paths. Even after nominal delay compensation, a residual fractional timing mismatch may remain because the physical feedback path, ADC sampling, and clock synchronization cannot generally guarantee exact fractional-sample alignment. To quantify this sensitivity independently of interpolation artifacts, the fractional-delay operator used to generate the controlled offsets was first verified. A seven-tap symmetric Lagrange interpolator with tap positions was evaluated over the occupied 160 MHz bandwidth for . The same interpolation coefficients were applied to the in-phase and quadrature components, and boundary samples affected by the finite interpolation support were treated identically for all conditions. The condition reproduced the identity mapping exactly. Across the occupied bandwidth, the maximum magnitude deviation was approximately 0.0012 dB and the maximum phase error was approximately . These interpolation errors are substantially smaller than the performance variations observed in the subsequent adaptation experiment and therefore do not dominate the reported sensitivity.
For the adaptation experiment, all timing conditions were initialized from the same validated clean EA-CCF-AttGRU checkpoint. Five adaptation runs were performed for each of the eleven timing offsets, giving 55 adaptation runs in total. The five seeds controlled the stochastic adaptation process, while every run started from the same clean checkpoint. All conditions used the same 150-epoch adaptation budget and the same fixed pretrained PA surrogate. The clean initialization was retained only as a reference and was not eligible for adapted-model checkpoint selection; the selected adapted checkpoint was the model with the best validation ACLR among epochs 1–150.
Defining the clean linear reference as , the residual relative timing offset between the cascade output and the reference was implemented by applying the corresponding opposite fractional shift to the continuous reference before temporal framing. For an ideal time-shift operator, shifting the cascade output by relative to an unshifted reference and shifting the reference by relative to an unshifted output describe the same relative timing displacement. In the numerical implementation, this relative offset was realized using the validated seven-tap Lagrange fractional-delay operator with identical boundary treatment for all conditions. Applying the offset before temporal framing avoids introducing artificial frame-boundary discontinuities. After adaptation, every selected DPD was evaluated on the clean DPD–PA cascade with the artificial timing mismatch removed.
As shown in
Figure 10, the matched
adaptation achieves a fixed-reference NMSE of approximately
dB and an average ACLR of approximately
dBc. Because the matched
condition itself undergoes the same 150-epoch adaptation used for all timing-offset conditions in this robustness protocol, its absolute metric values need not coincide with the separately reported main benchmark in
Table 4; the timing-mismatch sensitivity is therefore evaluated relative to this matched control. Because no timing correction is required in the matched condition, the timing-realigned NMSE is essentially identical. Even a small residual timing mismatch produces a pronounced penalty in the conventional fixed-reference NMSE: at
and
, the fixed-reference NMSE degrades to approximately −32.81 dB and −32.83 dB, respectively. After post hoc removal of the dominant timing displacement, the corresponding timing-realigned NMSE values are approximately −58.19 dB and −58.73 dB, representing degradations of approximately 2.07 dB and 1.53 dB relative to the matched control. The corresponding ACLR degradations are approximately 0.42 dB and 0.38 dB, respectively.
The sensitivity generally increases with the magnitude of the residual mismatch. At and , the timing-realigned NMSE degradations are approximately 4.33 dB and 4.51 dB, while the corresponding ACLR degradations are approximately 0.94 dB and 1.60 dB. At the largest investigated offsets, and , the timing-realigned NMSE degradations increase to approximately 16.49 dB and 16.32 dB, respectively. The corresponding ACLR degradations are approximately 4.34 dB and 9.47 dB. The ACLR response is therefore not perfectly symmetric with respect to the sign of the residual offset. This sign-dependent difference is reported as an empirical observation and is not attributed to a specific physical mechanism in the present study.
The post hoc timing diagnostic further distinguishes learned timing displacement from residual waveform-linearization error. Across the investigated offset grid, the estimated timing correction closely follows the imposed residual mismatch, with a maximum discrepancy of approximately
samples. This result indicates that adaptation against a misaligned reference can absorb a substantial portion of the synchronization offset into the learned DPD response. Consequently, the conventional fixed-reference NMSE and EVM quantify the complete output-reference mismatch and therefore contain contributions from both residual waveform distortion and learned timing displacement. These metrics remain valid end-to-end sensitivity measures. In parallel, timing-realigned NMSE is reported as a post hoc diagnostic to estimate the residual waveform error after removal of the dominant learned timing displacement. ACLR is reported independently because a global timing shift does not impose the same direct penalty on the spectral-leakage metric. EVM was also evaluated for every timing condition and exhibited the same timing-sensitive behavior as the fixed-reference waveform-error metrics; it is therefore not duplicated as an additional panel in
Figure 10. No timing realignment is used during adaptation, checkpoint selection, or the primary clean-cascade evaluation.
4.8. Block-Adaptive Tracking Under Dynamic Power Transitions
Unlike the fixed-parameter output-scaling evaluation in
Section 4.5, this experiment examines block-wise parameter adaptation under sequential changes in operating power. The input power was varied according to the sequence 0 → −3 → −6 → −3 → 0 dB. Five block sizes,
, were evaluated.
For a fair comparison, each power stage contained exactly 524,288 adaptation samples for every block size, and all block-size configurations within the same seed used the same underlying continuous input stream. Consequently, the block sizes corresponded to 128, 64, 32, 16, and 8 optimizer updates per power stage, respectively. Three independent seeds were evaluated. One optimizer update was performed after accumulation of all samples within each adaptation block, while the pretrained PA surrogate remained fixed.
Steady-state ACLR for each power stage was defined as the mean of the final five post-update blocks. Convergence was declared when three consecutive blocks remained within ±0.5 dB of the corresponding steady-state ACLR, and the reported convergence sample count corresponds to the block that completed the first qualifying three-block sequence.
Figure 11 shows the mean ACLR and NMSE trajectories as functions of cumulative adaptation samples. Smaller blocks provide more frequent parameter updates and therefore reach the steady-state region using fewer processed samples, whereas larger blocks reduce the number of optimizer updates required over the same input duration. The corresponding convergence, update-workload, and steady-state ACLR statistics are summarized in
Table 7.
The block-size sweep reveals a direct responsiveness–update-workload trade-off. The mean convergence requirement increases from approximately 13.3k processed samples at to 196.6k samples at , because larger blocks produce fewer parameter updates over the same sample interval. Conversely, the accumulated software update time per power stage decreases from approximately 1.93 s to 0.35 s as increases from 4096 to 65,536 samples. The intermediate configuration requires approximately 49.2k samples for convergence, 32 updates per stage, and exhibits a mean within-stage steady-state ACLR standard deviation of approximately 0.007 dB. These results demonstrate algorithm-level block-adaptive capability and quantify the trade-off between adaptation responsiveness and update workload. The measured software update times are implementation-specific PyTorch values and do not constitute FPGA/ASIC adaptation-latency measurements.
4.9. Post-Training Quantization Sensitivity
To assess the numerical precision sensitivity of EA-CCF-AttGRU, post-training numerical fake quantization was evaluated using four configurations: FP32, W16A16, W8A16, and W8A8, where W and A denote weight and activation precision, respectively. The trained DPD parameters were quantized using signed symmetric quantization, while intermediate activations were quantized according to their corresponding numerical ranges. Importantly, the recurrent GRU hidden state was explicitly quantized at every recurrent step. Accumulation arithmetic and the fixed PA surrogate remained in FP32 so that all DPD precision configurations were evaluated against the same PA reference. This experiment characterizes numerical precision sensitivity and parameter-storage requirements; it does not measure physical hardware power or energy consumption.
The W16A16 configuration preserves the FP32 linearization performance with only small numerical differences. Relative to FP32, its NMSE changes by −0.082 dB, the average ACLR changes by only +0.011 dB, and the EVM changes from 0.0741% to 0.0745%, while the DPD parameter storage is reduced from 23.473 to 11.736 KiB. In contrast, direct 8-bit post-training quantization causes substantial degradation. W8A16 reaches −37.24 dB NMSE and −55.20 dBc ACLR, while W8A8 further degrades to −30.06 dB NMSE and −39.48 dBc ACLR. Therefore, the trained EA-CCF-AttGRU is tolerant to the evaluated 16-bit post-training quantization but is not robust to direct uniform 8-bit post-training quantization. More aggressive 8-bit deployment would require additional methods such as quantization-aware training or architecture-aware mixed-precision allocation.
For implementation-oriented comparison,
Table 8 additionally reports a normalized dense-MAC bit-cost proxy defined from the weight–activation bit-width product relative to FP32. The corresponding normalized values are 1.000, 0.250, 0.125, and 0.0625 for FP32, W16A16, W8A16, and W8A8, respectively. These values describe only the reduction in numerical bit width and are not estimates or measurements of physical energy consumption. Actual inference energy depends on device architecture, memory hierarchy, arithmetic mapping, clocking, and implementation technology and therefore requires target-specific hardware implementation.
4.10. Discussion: Literature Positioning, Practical Limitations, and Future Implementation
The preceding experiments evaluate the proposed architecture from complementary perspectives, including controlled model-capacity comparison, component-level ablation, capacity scaling, feedback-noise sensitivity, residual timing mismatch, block-wise adaptation, and numerical quantization. To further clarify the novelty boundary of the present work,
Table 9 summarizes representative neural DPD studies that are directly related to the architectural mechanisms discussed in
Section 1. The table focuses on architectural organization and implementation emphasis rather than directly comparing reported NMSE or ACLR values, because the cited studies employ different PAs, signal bandwidths, modulation formats, operating conditions, and experimental platforms.
Table 9 reinforces the novelty boundary established in the Introduction. Envelope-derived augmentation, convolutional feature extraction strategies, recurrent memory modeling, attention mechanisms, mixed-precision arithmetic, and temporal sparsity have all been demonstrated previously and are not claimed here as individually novel mechanisms. The distinction investigated in the present work is their functional organization within a unified predistorter. Specifically, the EA stage supplies established parameter-free amplitude-related features, the kernel-size-one CCF performs same-timestamp cross-channel nonlinear fusion without explicit cross-timestamp mixing, the AttGRU subsequently introduces temporal-memory evolution and adaptive recurrent-feature reweighting, and the global linear bypass provides a direct representation path for the affine compensation component. The approximately iso-parameter benchmark in
Section 4.1,
Section 4.2 and
Section 4.3 and the ablation study in
Section 4.4 provide complementary evidence that the observed performance advantage persists under comparable model capacity and that the assigned functional paths provide measurable contributions within the evaluated architecture.
This positioning should not be interpreted as a direct cross-paper performance ranking. The numerical ACLR, NMSE, EVM, parameter counts, and implementation costs reported in different studies are obtained using different PA devices, bandwidths, modulation formats, training protocols, and measurement environments. For this reason,
Table 9 is restricted to architectural and implementation-oriented characteristics, whereas quantitative performance comparisons in this work are performed only under the common DPA_160MHz benchmark described in
Section 4.1.
The robustness and implementation-oriented analyses also reveal several practical limitations of the present architecture. The selected EA-CCF-AttGRU configuration requires 23.473 KiB of FP32 parameter storage and maintains 32 recurrent-state values. The corresponding logical recurrent-state interface requires 32 state values to be read and 32 values to be updated per sample. These quantities characterize algorithm-level storage, state, and routing requirements rather than synthesized hardware resource utilization.
Real-time implementation for the 640-MS/s baseband sampling scenario used in this study remains implementation-dependent. A physical implementation would need to sustain at least the input sample rate, while the achievable throughput would depend on arithmetic precision, target clock frequency, resource mapping, pipelining strategy, initiation interval, and the sequential hidden-state dependency of the AttGRU. No FPGA/ASIC synthesis is performed in the present study; therefore, actual end-to-end inference latency, initiation interval, DSP/LUT/FF/BRAM utilization, power consumption, and timing closure are not claimed.
The block-adaptive experiment in
Section 4.8 and the post-training quantization study in
Section 4.9 provide algorithm-level evidence concerning adaptation responsiveness, update workload, and numerical precision sensitivity, but they do not establish physical hardware adaptation latency or energy consumption. In particular, the W16A16 result indicates that moderate precision reduction can preserve the evaluated linearization performance, whereas direct uniform 8-bit post-training quantization produces substantial degradation. Future work will therefore focus on target-specific FPGA/ASIC synthesis, quantization-aware and architecture-aware mixed-precision optimization, and structured pruning, followed by direct measurement of throughput, latency, resource utilization, and power consumption.
5. Conclusions
Wideband power amplifiers operating under high-order modulation exhibit pronounced nonlinear distortion and dynamic memory effects, motivating DPD architectures that jointly consider linearization accuracy and implementation complexity. This work developed a functionally decoupled single-box EA-CCF-AttGRU architecture in which different compensation functions are explicitly assigned to distinct structural components. Established envelope-derived features provide lightweight amplitude-related augmentation, while the kernel-size-one point-wise CCF performs instantaneous cross-channel nonlinear fusion without explicit cross-timestamp mixing. Temporal-memory evolution is subsequently modeled by the GRU, and the channel-wise attention gate provides adaptive reweighting of the recurrent representation. An independent global linear bypass further provides a direct affine representation path for the dominant linear compensation component. Accordingly, the contribution of the proposed architecture lies in this functional organization rather than in claiming envelope augmentation, recurrent modeling, attention, or residual processing as individually novel mechanisms.
Under the 160 MHz 1024-QAM evaluation condition with a PAPR of 10.38 dB, the selected 6009-parameter EA-CCF-AttGRU configuration achieves an ACLR of −65.91 dBc, an NMSE of −57.84 dB, and an EVM of 0.07%. The approximately iso-parameter comparison shows that this performance advantage persists under a trainable parameter budget comparable to those of the evaluated recurrent and temporal-convolutional baselines. The ablation and architectural-variant results further show that the envelope-assisted augmentation, point-wise CCF, recurrent-feature attention, and global linear bypass provide measurable contributions within the complete functional organization. The hardware-aware analysis characterizes 5764 dense multiplications and 5764 dense affine additions per sample, 23.473 KiB of FP32 parameter storage, and a 32-value recurrent state for the selected configuration. These results establish an observed algorithmic complexity–performance operating point rather than a hardware-optimal implementation.
Additional robustness and implementation-oriented analyses characterize the behavior of the proposed DPD beyond the primary clean-cascade benchmark. Controlled feedback-noise perturbations produce progressive performance degradation as the imposed SNR decreases, while residual fractional timing mismatch confirms the sensitivity of adaptation to feedback synchronization accuracy. The block-adaptive experiment demonstrates a trade-off between adaptation responsiveness and software update workload under dynamic power transitions. The post-training quantization study further shows that W16A16 maintains performance close to FP32 while reducing parameter storage by 50%, whereas direct uniform 8-bit quantization causes substantial degradation. These results support the relevance of the proposed architecture to contemporary wideband DPD research, in which linearization accuracy must be considered together with model capacity, adaptation behavior, numerical precision, and implementation cost.
The present study remains an algorithm-level and implementation-oriented evaluation rather than a synthesized hardware demonstration. In particular, physical throughput, end-to-end latency, initiation interval, DSP/LUT/FF/BRAM utilization, and power consumption have not been established, and the sequential hidden-state dependency of the AttGRU remains an important consideration for highly parallel implementations at high sampling rates. Future work will therefore focus on target-specific FPGA/ASIC synthesis, quantization-aware and architecture-aware mixed-precision optimization, and structured pruning, followed by direct measurement of throughput, latency, resource utilization, and power consumption.