COMPARISON BETWEEN FPGA CO-P ROCESSOR&TMS320C641X DSP FAMILY IN IMPLEMENTING DIF FFT ALGORITHM

Main Article Content

N.H. Abbas
A. M. Ragib

Abstract

The Decimation in Frequencey Fast Fourier Transform (DIF FFT) is a computationally intensive digital signal processing function widely used in applications such as imaging and wireless communication. Historically, this has been a relatively difficult function to implement optimally in hardware, leading many software designers to use digital signal processors (DSPs) in soft implementations. Unfortunately, because of the funetion's computationally intensive nature, such an approach typically requires multiple DSPs within the system to support the processing requirements. This is costly from a device and board real-estate perspective as well as power intensive


Field-programmable gate array FPGA c-processors have become an extremely cost-effective means of ofl-loading computationally intensive algorichms to improve overall system performance while reducing development time, cost and risks. This paper will describe two DIF FFT implementation approaches, one implemented as an FPGA co-processor and the other using only an external TMS320C641X DSP Family. It will then examine the advantages and disadvantages of these approaches from performance, cost, power consumption and ease of implementation perspectives

Article Details

How to Cite
“COMPARISON BETWEEN FPGA CO-P ROCESSOR&TMS320C641X DSP FAMILY IN IMPLEMENTING DIF FFT ALGORITHM” (2005) Journal of Engineering, 11(03), pp. 533–540. doi:10.31026/j.eng.2005.03.08.
Section
Articles

How to Cite

“COMPARISON BETWEEN FPGA CO-P ROCESSOR&TMS320C641X DSP FAMILY IN IMPLEMENTING DIF FFT ALGORITHM” (2005) Journal of Engineering, 11(03), pp. 533–540. doi:10.31026/j.eng.2005.03.08.

Publication Dates

References

TMS320C6414, (2001),TMS320C6415, TMS320C6416 Fixed-Point Digital Signal Processing Data Sheet, Texas Instruments, February

Lim S. Lim, and P. Ekas. (2003), Design Methodology for Hardware Acceleration for DSP. Proc International Signal Processing Conference, GSPx,

TMS320C64x (2003), DSP Library Programmer's Reference, Texas Instruments. October Application Note 352 (2004). FPGA Peripheral Expansion & IPGA Co-Processing with a T

TMS320C6000 DSP Processor. Altera Corporation. August

Atlantic Interface Functional Specification, (2002), version 3.0, Altera Corporation, June

FFT MegaCore Function User Guide, (2004), version 2.1.0, Altera Corporation, June.

Fast, Continuous, (2003), Sine Wave Generator, GlobalDSP. December

Stratix FPGA Device Handbook, (2004), version 3.0, Altera Corporation, April.

TI Moves 'C64x to 90 Nanometers, (2004), 1GHz, BDTi's DSP Insider. Vol. IV. No. 2. http://www.bdti.com/dspinsider/archives/dspinsider 040218.htinl