High Performance and Low Cost Implementation of Fast Fourier Transform Algorithm based on Hardware Software Co-design

被引:0
|
作者
Govil, Naman [1 ]
Chowdhury, Shubhajit Roy [1 ]
机构
[1] IIIT Hyderabad, Ctr VLSI & Embedded Syst Technol, Hyderabad 500032, Andhra Pradesh, India
来源
2014 IEEE REGION 10 SYMPOSIUM | 2014年
关键词
High Performance Computing; Fast Fourier Transform (FFT); Hardware-Software Co-design; Power Dissipation; Peformance; FFT;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The paper presents a high performance implementation of Fast Fourier Transform (FFT) algorithm using the notion of Hardware Software Partitioning. The co-design methodology was used to achieve higher system performance and design flexibility. The algorithm was originally implemented on a microcontroller (Atmega16) but suffered from high execution delay. A low cost reconfigurable device like Spartan-3E Field Programmable Gate Array (FPGA) was then used to overcome this shortcoming, but the algorithm failed to be implemented on it, due to limited number of configurable logic blocks available within the capacity of the FPGA. Finally, a novel architecture has been realized based on hardware software partition with respect to implementation on microcontroller and FPGA together, such that the two devices communicate with each other, run synergistically and ensure optimality in power, delay and area. Also, a comparative study of the power dissipation, execution delay, area of implementing FFT on the different architectures: first, completely sequential (software), second, completely parallel, i.e. hardware (using FPGA) and third based on Hardware Software Co-design is performed. The power consumption of the co-design has been found to be 0.072W at a supply voltage 3.3V.
引用
收藏
页码:403 / 407
页数:5
相关论文
共 50 条
  • [41] FPGA Design and Implementation of Radix-2 Fast Fourier Transform Algorithm with 16 and 32 Points.
    Saenz S, Josue
    Raygoza P, Juan J.
    Becerra A, Edwin C.
    Ortega Cisneros, Susana
    Rivera Dominguez, Jorge
    2015 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2015,
  • [42] Towards An FPGA-targeted Hardware/Software Co-design Framework for CNN-based Edge Computing
    Cuong Pham-Quoc
    Xuan-Quang Nguyen
    Tran Ngoc Thinh
    Mobile Networks and Applications, 2022, 27 : 2024 - 2035
  • [43] A Hardware-Software Co-Design For A Real-Time Spectral Subtraction Based Noise Cancellation System
    Adiono, Trio
    Purwita, Ardimas Andi
    Haryadi, Ricky
    Mareta, Rella
    Priandana, Eka Rakhman
    2013 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATIONS SYSTEMS (ISPACS), 2013, : 5 - 10
  • [44] UML-based hardware/software co-design platform for dynamically partially reconfigurable network security systems
    Huang, Chun-Hsian
    Hsiung, Pao-Ann
    Shen, Jih-Sheng
    JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (2-3) : 88 - 102
  • [45] Internet-based hardware/software co-design framework for embedded 3D graphics applications
    Yeh, Chi-Tsai
    Wang, Chun-Hao
    Huang, Ing-Jer
    Wong, Weng-Fai
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2011,
  • [46] Internet-based hardware/software co-design framework for embedded 3D graphics applications
    Chi-Tsai Yeh
    Chun-Hao Wang
    Ing-Jer Huang
    Weng-Fai Wong
    EURASIP Journal on Advances in Signal Processing, 2011
  • [47] Hardware Software Co-Design for Multi-Threaded Computation on RISC-V-Based Multicore System
    Kieu-do-Nguyen, Binh
    Nguyen, Khai-Duy
    The Binh, Nguyen
    Ma, Khai-Minh
    Ta, Tri-Duc
    Le, Duc-Hung
    Pham, Cong-Kha
    Hoang, Trong-Thuc
    IEEE ACCESS, 2024, 12 : 177312 - 177326
  • [48] Design, Implementation & Performance Analysis of Low Cost High Performance Computing (HPC) Clusters
    Kumar, Dileep
    Memon, Sheeraz
    Thebo, Liaquat Ali
    2018 12TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ICSPCS), 2018,
  • [49] Convex regularization-based hardware/software co-design for real-time enhancement of remote sensing imagery
    Castillo Atoche, Alejandro
    Shkvarko, Y.
    Torres Roman, D.
    Perez Meana, H.
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2009, 4 (03) : 261 - 272
  • [50] Optimizing hardware-software co-design based on non-ideality in memristor crossbars for in-memory computing
    Jiang, Pinfeng
    Song, Danzhe
    Huang, Menghua
    Yang, Fan
    Wang, Letian
    Liu, Pan
    Miao, Xiangshui
    Wang, Xingsheng
    SCIENCE CHINA-INFORMATION SCIENCES, 2025, 68 (02)