ASIC implementation of high speed processor for calculating discrete Fourier transformation using circular convolution technique

  • Authors:
  • P. Saha;A. Banerjee;A. Dandapat;P. Bhattacharyya

  • Affiliations:
  • School of VLSI Technology, Bengal Engineering and Science University, Shibpur, Howrah, WB, India;Department of Electronics and Communication Engineering, JIS College of Engineering, Kalyani, WB, India;Department of Electronics and Telecommunication Engineering, Jadavpur University, Kolkata, WB, India;Department of Electronics and Telecommunication Engineering, Bengal Engineering and Science University, Shibpur, Howrah, WB, India

  • Venue:
  • WSEAS Transactions on Circuits and Systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The improvement in speed and power for calculating discrete Fourier transformation using circular convolution is well established, but all the work so far been reported are at FPGA (gate) level. In this paper ASIC implementation of high speed processor for calculating Discrete Fourier Transformation (DFT) based on circular convolution architectures is reported for the first time. The IEEE-754 single precision format was considered for the representation of the twiddle factors. The improvement of the speed for floating point multiplication/addition was achieved by canonical sign digit implementation methodology, which reduced the stages of operation significantly. The functionality of these circuits was checked and performance parameters such as propagation delay, dynamic switching power consumptions were calculated by spice spectre using standard 90nm CMOS technology. The implementation methodology ensure substantial reduction of propagation delay in comparison with systolic array and memory based implementation, most commonly used architectures, reported so far, for DFT processors. The propagation delay of the resulting 16 point DFT processor is only 23.79µs while the power consumption of the same was 14.32mW only for a layout area of ∼12mm2. Almost 50% improvement in speed from earlier reported DFT processors, e.g. systolic array and memory based implementation methodology, has been achieved.