MP-DPD: Low-Complexity Mixed-Precision Neural Networks for Energy-Efficient Digital Predistortion of Wideband Power Amplifiers (2404.15364v1)
Abstract: Digital Pre-Distortion (DPD) enhances signal quality in wideband RF power amplifiers (PAs). As signal bandwidths expand in modern radio systems, DPD's energy consumption increasingly impacts overall system efficiency. Deep Neural Networks (DNNs) offer promising advancements in DPD, yet their high complexity hinders their practical deployment. This paper introduces open-source mixed-precision (MP) neural networks that employ quantized low-precision fixed-point parameters for energy-efficient DPD. This approach reduces computational complexity and memory footprint, thereby lowering power consumption without compromising linearization efficacy. Applied to a 160MHz-BW 1024-QAM OFDM signal from a digital RF PA, MP-DPD gives no performance loss against 32-bit floating-point precision DPDs, while achieving -43.75 (L)/-45.27 (R) dBc in Adjacent Channel Power Ratio (ACPR) and -38.72 dB in Error Vector Magnitude (EVM). A 16-bit fixed-point-precision MP-DPD enables a 2.8X reduction in estimated inference power. The PyTorch learning and testing code is publicly available at \url{https://github.com/lab-emi/OpenDPD}.
- S. Wesemann, J. Du, and H. Viswanathan, “Energy efficient extreme mimo: Design goals and directions,” IEEE Communications Magazine, vol. 61, no. 10, pp. 132–138, 2023.
- Analog Devices, “ADRV9040: RF transceiver with dual receivers and transmitters, observation path, integrated PLL/VCOs, and auxiliary converters,” 2023, accessed: 2023-12-01. [Online]. Available: https://www.analog.com/en/products/adrv9040.html
- Y. Li, X. Wang, and A. Zhu, “Sampling rate reduction for digital predistortion of broadband RF power amplifiers,” IEEE Trans. Microw. Theory Tech., vol. 68, no. 3, pp. 1054–1064, 2020.
- N. Hammler, A. Cathelin, P. Cathelin, and B. Murmann, “A spectrum-sensing dpd feedback receiver with 30×30\times30 × reduction in adc acquisition bandwidth and sample rate,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 66, no. 9, pp. 3340–3351, 2019.
- Y. Li, X. Wang, and A. Zhu, “Reducing power consumption of digital predistortion for RF power amplifiers using real-time model switching,” IEEE Trans. Microw. Theory Tech., vol. 70, no. 3, pp. 1500–1508, 2022.
- M. Beikmirza, L. C. de Vreede, and M. S. Alavi, “A low-complexity digital predistortion technique for digital i/q transmitters,” in 2023 IEEE/MTT-S International Microwave Symposium - IMS 2023, 2023, pp. 787–790.
- C. Gao, A. Rios-Navarro, X. Chen, S.-C. Liu, and T. Delbruck, “EdgeDRNN: Recurrent Neural Network Accelerator for Edge Inference,” IEEE Journal on Emerging and Selected Topics in Circuits and Systems, vol. 10, no. 4, pp. 419–432, 2020.
- M. Horowitz, “1.1 computing’s energy problem (and what we can do about it),” in 2014 IEEE international solid-state circuits conference digest of technical papers (ISSCC). IEEE, 2014, pp. 10–14.
- N. P. Jouppi, D. H. Yoon, M. Ashcraft, M. Gottscho, T. B. Jablin, and K. G. et al, “Ten lessons from three generations shaped google’s TPUv4i: Industrial product,” in 2021 ACM/IEEE 48th Annual International Symposium on Computer Architecture (ISCA). IEEE, 2021, pp. 1–14.
- H. Li, Y. Zhang, G. Li, and F. Liu, “Vector decomposed long short-term memory model for behavioral modeling and digital predistortion for wideband RF power amplifiers,” IEEE Access, vol. 8, pp. 63 780–63 789, 2020.
- T. Kobal and A. Zhu, “Digital predistortion of RF power amplifiers with decomposed vector rotation-based recurrent neural networks,” IEEE Trans. Microw. Theory Techn., vol. 70, no. 11, p. 4900–4909, Nov 2022.
- M. Nagel, M. Fournarakis, R. A. Amjad, Y. Bondarenko, M. van Baalen, and T. Blankevoort, “A white paper on neural network quantization,” CoRR, vol. abs/2106.08295, 2021. [Online]. Available: https://arxiv.org/abs/2106.08295
- Y. Bengio, N. Léonard, and A. Courville, “Estimating or propagating gradients through stochastic neurons for conditional computation,” arXiv preprint arXiv:1308.3432, 2013.
- D. R. Morgan, Z. Ma, J. Kim, M. G. Zierdt, and J. Pastalan, “A generalized memory polynomial model for digital predistortion of RF power amplifiers,” IEEE Trans. Signal Process., vol. 54, no. 10, pp. 3852–3860, Oct 2006.
- X. Hu, Z. Liu, X. Yu, Y. Zhao, W. Chen, and B. e. a. Hu, “Convolutional neural network for behavioral modeling and predistortion of wideband power amplifiers,” IEEE Transactions on Neural Networks and Learning Systems, vol. 33, no. 8, pp. 3923–3937, 2022.
- M. Beikmirza, Y. Shen, L. C. N. de Vreede, and M. S. Alavi, “A wideband energy-efficient multi-mode cmos digital transmitter,” IEEE J. Solid-State Circuits, vol. 58, no. 3, pp. 677–690, 2023.
- Y. Wu, G. D. Singh, M. Beikmirza, L. C. N. de Vreede, M. Alavi, and C. Gao, “OpenDPD: An Open-Source End-to-End Learning & Benchmarking Framework for Wideband Power Amplifier Modeling and Digital Pre-Distortion,” arXiv preprint arXiv:2401.08318, 2024.
- C. Gao, T. Delbruck, and S.-C. Liu, “Spartus: A 9.4 TOp/s FPGA-based LSTM accelerator exploiting spatio-temporal sparsity,” IEEE Transactions on Neural Networks and Learning Systems, pp. 1–15, 2022.
- D. Byrne, R. Farrell, S. Madhuwantha, M. Leeser, and J. Dooley, “Digital pre-distortion implemented using fpga,” in 2018 28th International Conference on Field Programmable Logic and Applications (FPL), 2018, pp. 453–4531.
- C. Quindroit, N. Naraharisetti, P. Roblin, S. Gheitanchi, V. Mauer, and M. Fitton, “Fpga implementation of orthogonal 2d digital predistortion system for concurrent dual-band power amplifiers based on time-division multiplexing,” IEEE Trans. Microw. Theory Tech., vol. 61, no. 12, pp. 4591–4599, 2013.