Memristor-Based Large-Scale High-Radix FFT Circuit Design in NR System
Large-scale FFT operations in NR system are highly resource-intensive and computationally complicated, constituting a significant aspect of signal processing. Using high-radix to realize large-scale FFT can reduce the algorithm complexity and the number of stages, however, it introduces vector-matrix multiplication (VMM) operations. Memristor based circuits can efficiently perform VMM operations and have great development prospects. Therefore, this paper reports the design of a high-radix FFT circuit based on memristor arrays for large-scale FFT in NR system, from the perspective of analog in-memory computing. Firstly, we introduce the algorithm and implementation of high-radix FFT and its application prospect in NR communication systems. Then, we construct the memristor model based on practical devices, propose a bisection pulse strategy for resistance modulation based on the error threshold, and point out the existence of the over-precision paradox for the first time. After that, we propose the single-memristor mapping scheme aimed at accurate matrix operations. Compared with the memristor pair mapping scheme, it can reduce the number of memristor cells used by nearly 50%. Meanwhile, the computing unit circuit is jointly designed with the mapping scheme to enhance computational efficiency. This design achieves a direct one-step FFT radix operation process. Ultimately, the proposed circuit is applied to address FFT/IFFT in OFDM system modulation and demodulation. Hereon, we propose the Monte Carlo pilot to equalize the memristor array calculations. The memristor array calculation with an error threshold of 1% can also approach the ideal performance. It solves the problem of constellation point shrinkage caused by non-ideal mapping and greatly improves the BER performance of the system.
Authors
- Xiangming Wen (ORCID: https://orcid.org/0000-0003-2793-6696)
- Zhaoming Lu (ORCID: https://orcid.org/0000-0002-0182-1770)
- Kehan Wang (ORCID: https://orcid.org/0000-0001-8573-5265)
- Haozhe Jin (ORCID: https://orcid.org/0000-0001-6151-8098)
- Luhan Wang (ORCID: https://orcid.org/0000-0002-7056-5416)
- Linfeng Sun (ORCID: https://orcid.org/0000-0001-5851-8206)
- Huihan Li
Institutions
- Beijing Institute of Technology (CN)
- Beijing University of Posts and Telecommunications (CN)
Publication Details
- Journal
- IEEE Transactions on Circuits and Systems I Regular Papers
- Published
- 2024-12-20
- DOI
- https://doi.org/10.1109/tcsi.2024.3509979
- Citations
- 3
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.63
Funders
- National Key Research and Development Program of China