Design and Implementation of Configurable FFT/IFFT Soft-Core Based on FPGA

被引:1
|
作者
Zeng Guigen [1 ]
Ren Jiangzhe [1 ]
机构
[1] Nanjing Univ Posts & Telecommun, Nanjing 210003, Jiangsu, Peoples R China
关键词
FFT/IFFT; configurable; FPGA; pipeline; IP core;
D O I
10.4028/www.scientific.net/AMM.241-244.2901
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As a basic transforming operation between time field and frequency field, FFT has been widely used in detection, telecommunication, signal processing, multimedia communication etc. The implementation of the FFT algorithms on FPGA is always the hot research spots. In order to overcome the shortcomings on the FPGA resource reusability used in FFT algorithm, this article discusses a new configurable and high efficient FFT/IFFT soft-core solution. The FFT/IFFT soft-core adopts radix-2(2) algorithm and Single-Path Delay Feedback (SDF) pipeline structure. Its configurable factors include: FFT/IFFT, FFT points (2(n), n is an element of [3,12]), fixed-point bit width, clock delay of complex multiplier. The design takes FPGA chip Stratix II EP2S130F780C4 as hardware platform, and the complete simulation and synthesis is taken. The maximum operating frequency is up to 306.30MHz. If 300MHz clock frequency used, 4096-point FFT could be realized in 26.73us, and the consumption of memory resources is only 148Kbit. Compared with Altera FFT IP-core, our FFT/IFFT soft-core has a little bit longer computing time (0.6%). However, the LE resource consumption is only 79% of Altera FFT IP-core.
引用
收藏
页码:2901 / 2909
页数:9
相关论文
共 50 条
  • [1] Soft-Core Design of DDS Module Based on FPGA
    Chen Tingting
    Liu Qingbo
    [J]. ISTM/2011: 9TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, 2011, : 254 - 257
  • [2] SOFT-CORE STREAM PROCESSING ON FPGA: AN FFT CASE STUDY
    Wang, Peng
    McAllister, John
    Wu, Yun
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2013, : 2756 - 2760
  • [3] Design and implementation of a FFT/IFFT soft IP generator for OFDM system
    Tsai, TH
    Peng, CC
    [J]. ICCE: 2005 INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, DIGEST OF TECHNICAL PAPERS, 2005, : 385 - 386
  • [4] Implementation of a FFT/IFFT module on FPGA:: Comparison of methodologies
    Viejo, J.
    Millan, A.
    Bellido, M. J.
    Ostua, E.
    Ruiz-de-Clavijo, P.
    Munoz, A.
    [J]. 2008 4TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2008, : 7 - 11
  • [5] <bold>An Optimized Design of MCU in CPU Soft-core Based on the FPGA</bold>
    Xing Yuhua
    Wang Ru
    [J]. ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL IV, 2007, : 947 - +
  • [6] FPGA Based Design and HIL Verification of a Soft-Core Directional-OCR
    Kumar, Praveen
    Kumar, Vishal
    Pratap, Rajendra
    [J]. ELECTRIC POWER COMPONENTS AND SYSTEMS, 2019, 47 (14-15) : 1423 - 1436
  • [7] Soft-core embedded FPGA based system on chip
    Hajer Saidi
    Mariem Turki
    Zied Marrakchi
    Mohamed Abid
    Abdulfattah Obeid
    [J]. Analog Integrated Circuits and Signal Processing, 2021, 109 : 517 - 533
  • [8] Soft-core embedded FPGA based system on chip
    Saidi, Hajer
    Turki, Mariem
    Marrakchi, Zied
    Abid, Mohamed
    Obeid, Abdulfattah
    [J]. ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2021, 109 (03) : 517 - 533
  • [9] Conjoining soft-core FPGA processors
    Sheldon, David
    Kumar, Rakesh
    Vahid, Frank
    Tullsen, Dean
    Lysecky, Roman
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 862 - +
  • [10] FPGA implementation of respiration signal classification using a soft-core processor
    Marinkovic, B
    Gillette, M
    Ning, TK
    [J]. 2005 IEEE 31ST ANNUAL NORTHEAST BIOENGINEERING CONFERENCE, 2005, : 54 - 55