Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Can FPGA filter 0-10MHZ with 10khz resulation??????

Status
Not open for further replies.

h_rafii

Junior Member level 3
Joined
Jul 22, 2014
Messages
31
Helped
0
Reputation
0
Reaction score
0
Trophy points
6
Activity points
242
Hi dear freinds;

can eny one say that how it is posible to search 0-10 mhz with 10 khz resulation??

am i need 1000 filter with 10khz bands??????

please help me.

thanks
 

Your question is not clear. Are you looking for a 10KHz bandpass filter with adjustable center frequency? You give us very little information. Try restating your question with your exact requirements, or, at least with SOME requirements.
 

Hi;
in fact i have a bandwidth of 0-10 mhz and i have to search all the band with 10 khz steps to see that is in these 10 khz's any power and dose this frequency have a signal or not.
if i wanna to filter it parallel we need 1000 10 khz filter. but i'm thinking to divide the 10 mhz to ten 1mhz signals and then with ten filters divide the 1 mhz signal to ten 100 khz and with another ten filters divide it to signals with 10khz bandwidth.

is this possible?

do you have any idea?
 

it is impractical because of cumulutive noise of filter.Practical and more appropriate solution is using FFT and sliding window.
As Barry said your question is not clear still.
 

Dear miralipoor;
thanks for your answering;

i really need to be able to design such system in FPGA.
its important to me to be able to apply for PH.D.

can you help me little more specifically ?

Dose your mean that first save the signal in internal ram and take fft from it then investigate the data for each band? or what method is it?
can you help more specific?

- - - Updated - - -

and what details do you need specifically?
 

Hi,
it doesn't matter how you feed your FFT module.I suggest following link to start your project, you can do your project with some minor modification on it.Just replicate bandpass FIR filter for your desire bands.
https://opencores.org/project,fft_fir_filter
just simulate it, if you didn't have experiences of working with FPGA. Implementing such a module in real FPGA need deep knowledge about FPGA and signal processing.
Regards
 
How to implement FFT or filter banks in a FPGA is one part of the problem, for the time being you can be sure that it's possible. Before you do the implementation, you should become clear about the specification in terms of digital signal processing. It can be better examined with software tools, e.g. Matlab or GNU Octave.
 

How to implement FFT or filter banks in a FPGA is one part of the problem, for the time being you can be sure that it's possible. Before you do the implementation, you should become clear about the specification in terms of digital signal processing. It can be better examined with software tools, e.g. Matlab or GNU Octave.

dear FvM;

what specifications exactly ?
 

there miralipoor i had downloaded the program you noted, i wanted to simulate it with ISE for "spartan 6l x100", but there was some errors!!! would you please tel me what to do to solve it?

and the second question is that for searching all the 0-10 mhz am i just need to change filters frequencies ??

what parameter for adjusting the 10khz is need?
am i right that i need a program to change filters band from 0 to 10mhz by 10 khzz steps ??? or shall i change the filters band just one from 0-10mhz and filter the signal once then read the data in its output??

how can i recognize which value is for what frequency ??

please make the program a little clear for me.

thanks
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top