Abstract
This paper proposes an effective fast Fourier transform (FFT) processor for 1024-point computation based on the radix-2 of decimation-in-frequency (R2DIF) and uses the pipelined feedback (PF) technique via shift registers to efficiently share the same storage between the inputs and outputs during computation. The large memory footprint of the complex twiddle factor multipliers, and hence, area on a chip, of the proposed design is reduced by employing the coordinate rotation digital computer (CoRDiC), which replaces the complex multipliers and does not require memory blocks to store the twiddle factors. To enhance the efficient usage of the hardware resources, the proposed design only uses distributed logic. This can eliminate the use of dedicated functional blocks, which are usually limited to the target chip. The entire proposed system is mapped on a Virtex-7 field-programmable gate array (FPGA) for functional verification and synthesis. The achieved result is the proposed FFT processor more effective in terms of the speed, precision, and resource, as shown in experimental results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kang, M., Kim, J., Wills, L.M., Kim, J.-M.: Time-varying and multiresolution envelope analysis and discriminative feature analysis for bearing fault diagnosis. IEEE Trans. Ind. Electron. 62, 7749–7761 (2015)
Sanchez, M.A., Garrido, M., Lopez-Vallejo, M., Grajal, J.: Implementing FFT-based digital channelized receivers on FPGA platforms. IEEE Trans. Aerosp. Electron. Syst. 44, 1567–1585 (2008)
McKeown, S., Woods, R.: Power efficient, FPGA implementations of transform algorithms for radar-based digital receiver applications. IEEE Trans. Ind. Inf. 9, 1591–1600 (2013)
Derafshi, Z.H., Frounchi, J., Taghipour, H.: A high speed FPGA implementation of a 1024-point complex FFT processor. In: 2010 Second International Conference on Computer and Network Technology (ICCNT), pp. 312–315. IEEE (2010)
Ma, Z.-G., Yin, X.-B., Yu, F.: A novel memory-based FFT architecture for real-valued signals based on a radix-2 decimation-in-frequency algorithm. IEEE Trans. Circ. Syst. II Express Briefs 62, 876–880 (2015)
Garrido, M., Parhi, K.K., Grajal, J.: A pipelined FFT architecture for real-valued signals. IEEE Trans. Circ. Syst. I Regul. Pap. 56, 2634–2643 (2009)
Wang, Z., Liu, X., He, B., Yu, F.: A combined SDC-SDF architecture for normal I/O pipelined radix-2 FFT. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 23,973–977 (2015)
Meher, P.K., Valls, J., Juang, T.-B., Sridharan, K., Maharatna, K.: 50 years of CORDIC: algorithms, architectures, and applications. IEEE Trans. Circ. Syst. I Regul. Pap. 56, 1893–1907 (2009)
Nguyen, N.-H., Khan, S.A., Kim, C.-H., Kim, J.-M.: An FPGA-based implementation of a pipelined FFT processor for high-speed signal processing applications. In: International Symposium on Applied Reconfigurable Computing, pp. 81–89. Springer (2017)
Kumar, M., Selvakumar, A., Sobha, P.: Area and frequency optimized 1024 point radix-2 FFT processor on FPGA. In: 2015 International Conference on VLSI Systems, Architecture, Technology and Applications (VLSI-SATA), pp. 1–6. IEEE (2015)
Inc, X.: Logic core IP fast Fourier transform v8.0. Product specifications DS808 (2012)
Acknowledgements
This work was supported by the Korea Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry & Energy (MOTIE) of the Republic of Korea (Nos. 20162220100050, 20161120100350, 20172510102130). It was also funded in part by The Leading Human Resource Training Program of Regional Neo Industry through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT and Future Planning (NRF-2016H1D5A1910564), and in part by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2016R1D1A3B03931927).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Nguyen, H.N., Kim, CH., Kim, JM. (2019). An Efficient Pipelined Feedback Processor for Computing a 1024-Point FFT Using Distributed Logic. In: Bhatia, S., Tiwari, S., Mishra, K., Trivedi, M. (eds) Advances in Computer Communication and Computational Sciences. Advances in Intelligent Systems and Computing, vol 759. Springer, Singapore. https://doi.org/10.1007/978-981-13-0341-8_23
Download citation
DOI: https://doi.org/10.1007/978-981-13-0341-8_23
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-0340-1
Online ISBN: 978-981-13-0341-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)