Back to Search
Start Over
Delay and Area analysis of hardware implementation of FFT using FPGA
- Source :
- 2020 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT).
- Publication Year :
- 2020
- Publisher :
- IEEE, 2020.
-
Abstract
- The hardware realization of fast fourier transform (FFT) consists of complex arithmetic operations such as multiply and accumulate. The key idea of this paper is to implement the 8-point Radix-2 DIT (Decimation In Time) FFT. In the FFT algroithm the twiddle factor generation by traditional method of generating sine and cos is replaced by the CORDIC algorithm for trigonometric functions. For the multiply and accumulate unit, different multipliers were used namely CORDIC multiplier, Single precision floating point multiplier. The adder blocks used in the implementation are linear adders such as Ripple Carry Adder (RCA) and parallel prefix adders such as Kogge-Stone Adder (KSA). Different combinations of multipliers and adders are used in the implementation of FFT, using VHDL in VIVADO 2016.2 version and programmed it in Xilinx ZYNQ FPGA board. The FFT implementation using single precision floating point multiplier incorporated with CORDIC multiplier and koggestone adder gives better delay performance compared to other combinations. In terms of area the combination of CORDIC multiplier with Ripple carry adder performs best.
- Subjects :
- Adder
Computer science
business.industry
Fast Fourier transform
020206 networking & telecommunications
02 engineering and technology
Single-precision floating-point format
VHDL
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Multiplier (economics)
Hardware_ARITHMETICANDLOGICSTRUCTURES
CORDIC
business
Field-programmable gate array
computer
Twiddle factor
Computer hardware
computer.programming_language
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2020 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)
- Accession number :
- edsair.doi...........b4e753808720b901fda6301cdeb0cbfc
- Full Text :
- https://doi.org/10.1109/conecct50063.2020.9198617