Design of An Approximate FFT Processor Based on Approximate Complex Multipliers

被引:8
|
作者
Du, Jinhe [1 ]
Chen, Ke [1 ]
Yin, Peipei [1 ]
Yan, Chenggang [1 ]
Liu, Weiqiang [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Nanjing, Peoples R China
来源
2021 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2021) | 2021年
关键词
FFT; Approximate Radix-4 Booth Multiplier; Approximate Computing; Approximate Complex Multiplier; POWER;
D O I
10.1109/ISVLSI51109.2021.00063
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Fast Fourier Transform (FFT) is an efficient algorithm to calculate the Discrete Fourier Transform (DFT), which is often employed in Digital Signal Processing (DSP) and communication. In FFT, complex multiplication and addition units in the butterfly module consume most of the hardware resources. Compared to the addition operation, multiplication is more complicated. In this paper, the multiplier in the complex multiplication unit of the FFT is approximated. Four Radix-4 Booth multipliers with different approximation levels are proposed to reduce the hardware complexity. The pipeline HT and the parallel FFT based on the proposed approximate multipliers are implemented and extensively evaluated. Compared with the state-of-the-art FFT designs, the LUTs amount is reduced up to 20.3% and 29.1% for pipeline and parallel FFTs, respectively. The power is reduced up to 69.9% for pipeline FFT, and the delay is reduced up to 45.7%. Moreover, the PSNR is reduced by less than 1dB in both pipeline FFT and parallel EFT. Proved by experiment results, the overall performance of the proposed designs is better than FIT designs using other approximate multipliers.
引用
收藏
页码:308 / 313
页数:6
相关论文
共 50 条
  • [31] Efficient Approximate 4-2 Compressors and Error Compensation Strategies for Approximate Multipliers
    Liu, Wentao
    Zhang, Hao
    2023 6TH INTERNATIONAL CONFERENCE ON ELECTRONICS AND ELECTRICAL ENGINEERING TECHNOLOGY, EEET 2023, 2023, : 147 - 154
  • [32] Approximate Multipliers based on Inexact Adders Energy Efficient Data Processing
    Osta, Mario
    Ibrahim, Ali
    Valle, Maurizio
    Chible, Hussein
    2017 FIRST NEW GENERATION OF CAS (NGCAS), 2017, : 125 - 128
  • [33] Architectural-Space Exploration of Approximate Multipliers
    Rehman, Semeen
    El-Harouni, Walaa
    Shafique, Muhammad
    Kumar, Akash
    Henkel, Joerg
    2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [34] Design, evaluation and application of approximate-truncated Booth multipliers
    Zhu, Yuying
    Liu, Weiqiang
    Yin, Peipei
    Cao, Tian
    Han, Jie
    Lombardi, Fabrizio
    IET CIRCUITS DEVICES & SYSTEMS, 2020, 14 (08) : 1305 - 1317
  • [35] Design and Performance Evaluation of Approximate Floating-Point Multipliers
    Yin, Peipei
    Wang, Chenghua
    Liu, Weiqiang
    Lombardi, Fabrizio
    2016 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2016, : 296 - 301
  • [36] Design of Approximate FFT with Bit-width Selection Algorithms
    Liao, Qicong
    Liu, Weiqiang
    Qiao, Fei
    Wang, Chenghua
    Lombardi, Fabrizio
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [37] Evolutionary Design of Approximate Multipliers Under Different Error Metrics
    Vasicek, Zdenek
    Sekanina, Lukas
    PROCEEDINGS OF THE 2014 IEEE 17TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2014, : 135 - 140
  • [38] Design and Analysis of Approximate Multipliers For Error-Tolerant Applications
    Pandey, Anirudha
    Reddy, Manikantta K.
    Yadav, Praveen
    Kumar, Nithin Y. B.
    Vasantha, M. H.
    2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2018), 2018, : 94 - 97
  • [39] Maximum Error-Aware Design of Approximate Array Multipliers
    Shirane, Kenta
    Yamamoto, Takahiro
    Taniguchi, Ittetsu
    Hara-Azumi, Yuko
    Yamashita, Shigeru
    Tomiyama, Hiroyuki
    2019 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2019, : 73 - 74
  • [40] SMApproxLib: Library of FPGA-based Approximate Multipliers
    Ullah, Salim
    Murthy, Sanjeev Sripadraj
    Kumar, Akash
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,