A

#### aj

I am implementing 2048 point FFT on Virtex as a part of my small

project at uni. i want to put couple of questions.. please help me to

your best as i am a starter...

I have gone through couple of IEEE papers and i have found that i

should use (Mixed Radix alg).i.e. like Radix4 and Radix2 butterflies to

implement this algorithm. i have an understanding to use total of 6

stages...i.e. 5 stages of Radix-4 and 1 stage of Radix-2 operations.

Question 1. Is the aforementioned technique the best in terms of speed

and area that operation will acquire.?

Ans---->

Question 2. I am very much confused about the Which ARCHITECTURE that i

should use...??(any web links would be great) ??

what would be the input to 2048 point fft... ??l know it has to be

streaming data..

where will that input come from....my understanding says that i have to

feed x(n) n=0....2047 with data... but its kind of confusing me ... i

am checking this site for

reference...http://www.xilinx.com/ipcenter/catalog/logicore/docs/xfft.pdf

Answer---->

Quetion 3.----> my tutor also asked me to start my project with mapping

"one kernel element of FFT to virtex-II board"...So what is the kernel

element of FFT ??

..---->is this the Twiddle factor(e to the power of (-j*n*k*2*pi/N))

that is multiplied with the inputs...

Ans------->

Question 4....----> (Most important for me)----------------> can i know

the exact steps that i should follow to implement 2048 point FFT on

Virtex2 pro.this answere will solve all my problems....

Ans--------->

Question 5....Can any one tell me any website for getting source code

for FFT in VHDL(for my reference) because i am using windows machine

and the code from opencores(cf_fft) can be downloaded as .tz

format...which i am not able to untar... and it is in verilog as

well...

Answer ----->

Aj