FPGA realization of a CORDIC based FFT processor for biomedical signal processing

被引:52
|
作者
Banerjee, A [1 ]
Dhar, AS [1 ]
Banerjee, S [1 ]
机构
[1] Indian Inst Technol, Dept Elect & Elect Commun Engn, Kharagpur 721302, W Bengal, India
关键词
FPGA; CORDIC; FFT; biomedical signal processing;
D O I
10.1016/S0141-9331(01)00106-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, the design of a CORDIC algorithm based FFT processor is presented which is primarily intended to be used in biomedical signal processing. The processor is implemented in a field programmable gate array (FPGA) that is a very cost effective option for low design cycle desktop testing, and its performance is found to be satisfactory. The choice of the CORDIC algorithm for realizing the basic butterfly operation for the FFT saves a lot of hardware compared to its counterparts employing other techniques. The address generation unit required for fetching data from and writing results into the memory in proper sequence, is also incorporated within the chip which houses the controller as well. The full design is implemented using Xilinx XC 4025 series FPGA requiring approximately 750 configurable logic blocks. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:131 / 142
页数:12
相关论文
共 50 条
  • [1] The Realization of FFT Algorithm based on FPGA Co-processor
    He, Hongjiang
    Guo, Hui
    2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL III, PROCEEDINGS, 2008, : 239 - 243
  • [2] FPGA realization of a Split Radix FFT processor
    Garcia, Jesus
    Michell, Juan A.
    Ruiz, Gustavo
    Buron, Angel M.
    VLSI CIRCUITS AND SYSTEMS III, 2007, 6590
  • [3] FPGA Implementation of an Efficient FFT Processor for FMCW Radar Signal Processing
    Heo, Jinmoo
    Jung, Yongchul
    Lee, Seongjoo
    Jung, Yunho
    SENSORS, 2021, 21 (19)
  • [4] Design and Implementation of 1024 Point Pipelined Radix 4 FFT Processor on FPGA for Biomedical Signal Processing Applications
    Sankaran, Aditya
    Reddy, M. Srikanth
    Arunkumar, Kr
    Bhaskar, M.
    2020 6TH IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2020) (FORMERLY INIS), 2020, : 1 - 6
  • [5] Combining CORDIC Algorithm and FPGA to Design Dual Core FFT Processor
    Jiang Murong
    Yang Jun
    Guo Yuedong
    Du Xiaogang
    Li Na
    2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL MECHATRONICS AND AUTOMATION, 2009, : 68 - 71
  • [6] FPGA Implementation of Radix-2 FFT Processor Based on Radix-4 CORDIC
    Joseph, Edwin
    Rajagopal, A.
    Karibasappa, K.
    3RD NIRMA UNIVERSITY INTERNATIONAL CONFERENCE ON ENGINEERING (NUICONE 2012), 2012,
  • [7] An FPGA-Based Implementation of a Pipelined FFT Processor for High-Speed Signal Processing Applications
    Ngoc-Hung Nguyen
    Khan, Sheraz Ali
    Kim, Cheol-Hong
    Kim, Jong-Myon
    APPLIED RECONFIGURABLE COMPUTING, 2017, 10216 : 81 - 89
  • [8] A CORDIC Based FFT Processor for MIMO Channel Emulator
    Xiong, Yanwei
    Zhang, Jianhua
    Zhang, Ping
    INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [9] A fast acquisition algorithm based on FFT for DSSS signal and FPGA realization
    Sun Guoliang
    Huang Qihua
    Zhu Lisen
    2009 WRI INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND MOBILE COMPUTING: CMC 2009, VOL I, 2009, : 341 - 344
  • [10] CORDIC-based FFT Real-time Processing Design and FPGA Implementation
    Tang, Aimei
    Yu, Li
    Han, Fangjian
    Zhang, Zhiqiang
    2016 IEEE 12TH INTERNATIONAL COLLOQUIUM ON SIGNAL PROCESSING & ITS APPLICATIONS (CSPA), 2016, : 233 - 236