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 条
  • [21] Efficient Algorithm and Hardware/Software Co-design for Chirp Echo Estimation in Ultrasonic NDE Applications
    Kasaeifard, Alireza
    Saniie, Jafar
    2012 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2012, : 1465 - 1468
  • [22] A platform approach for hardware/software CO-DESIGN with support for RTOS-based systems
    El-Malaki, M. H.
    El-Kharashi, M. Watheq
    Hammad, S.
    Salem, A.
    Wahdan, A.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2007, 16 (06) : 961 - 979
  • [23] Power reduction through specific instruction scheduling based on hardware/software co-design
    Zhao, Kang
    Bian, Jinian
    Jiang, Chenqian
    Dong, Sheqin
    Goto, Satoshi
    ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 193 - 196
  • [24] FAST FOURIER TRANSFORM BASED COST EFFECTIVE IMPLEMENTATION OF THE ARC FAULT CURRENT INTERRUPTER
    Bilal, Ahmed
    Zia, Muhammad Fahad
    Asif, Muhammad Haseeb
    Yousaf, Muhammad Saddam
    REVUE ROUMAINE DES SCIENCES TECHNIQUES-SERIE ELECTROTECHNIQUE ET ENERGETIQUE, 2018, 63 (04): : 365 - 370
  • [25] A Hardware-Software Co-design Experiments Platform for NAND Flash Based on Zynq
    Wei, Debao
    Gong, Youhua
    Qiao, Liyan
    Deng, Libao
    2014 IEEE 20TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2014,
  • [26] Invited: The SODA Approach: Leveraging High-Level Synthesis for Hardware/Software Co-design and Hardware Specialization
    Agostini, Nicolas Bohm
    Curzelt, Serena
    Limaye, Ankur
    Amatya, Vinay
    Minutoli, Marco
    Castellana, Vito Giovanni
    Manzano, Joseph
    Tumeo, Antonino
    Ferrandi, Fabrizio
    PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1359 - 1362
  • [27] Adaptation of a fast Fourier transform-based docking algorithm for protein design
    Huang, PS
    Love, JJ
    Mayo, SL
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2005, 26 (12) : 1222 - 1232
  • [28] Hardware-Software Co-design of QRD-RLS Algorithm with Microblaze Soft Core Processor
    Lodha, Nupur
    Rai, Nivesh
    Dubey, Rahul
    Venkataraman, Hrishikesh
    INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 197 - 207
  • [29] A Light-Weight Hardware/Software Co-Design for Pairing-Based Cryptography with Low Power and Energy Consumption
    Salman, Ahmad
    Diehl, William
    Kaps, Jens-Peter
    2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT), 2017, : 235 - 238
  • [30] Custom-IP for Gradient Descent Optimization based on Hardware/Software Co-design Paradigm
    Shabarinath, B. B.
    Muralidhar, P.
    2020 24TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2020,