Forum: FPGA, VHDL & Verilog Regarding FFT & IFFT in VHDL

von varun m. (Company: DEI) (varun_agr)

Rate this post
0 useful
not useful
I am trying to use FFT 5.0 core in xilinx10.1 as follows for 50 hz 
SinWAVE(THROUGH ADC)for noise removal
1. 64 Transform size
2. Radix-2 burst mode
3.I/p data width 8 bit
5. Natural order(without cylix prefix)
I want to know what is the value of scale_sch for FFT and IFFT for 
getting O/P width same as I/P width i.e 8 bit in my problem. As I want 
to use same IP core for FFT and IFFT.Further I want to use inverse FFT 
for the O/P fft i.e XK_REAL AND XK_IMA.and display the same sine wave 
via DAC. So what is the procedure after FFT.Should I remove all real and 
imaginary except fundamental frequency i.e calculated by xk_index.and 
give this to FFT core(for inverse FFT) or anything else, kindly suggest 

von B.B. (Guest)

Rate this post
0 useful
not useful
This doesn't make sense. There is no need to make an FFT over all freqs 
if you just want to keep one of them. Do an IQ-Modulation-Demodulation 
with a sharp small band filter in between.


Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [vhdl]VHDL code[/vhdl]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]

Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.