I want to design a 1024 poles FIR filter on FPGA. But I had n experiences on large scale FPGA programming. Can anybody tell me whic chip should I use?
mik
-- ezpcb.comwww.totallychips.com - VHDL, Verilog & General Hardware Design discussion Foru
Didn't find your answer? Ask the community — no account required.
S
Symon
J
Jim George
Both Altera and Xilinx sell FPGAs which are in some sense designed for DSP applications. How large an FPGA you need depends on other parameters which you have not specified, such as how many bits per sample, and how many clocks are available per sample. Altera and Xilinx offer development tools which have a variety of automated tools to help you do FPGA-based DSP, of course, none are as good as hand-coding. For many applications, though, they are enough.
Regarding cost, generally the older chips (2 or more generations old) will cost more per CLB than new chips. Then again, there are more development boards and tools available to support the older chips.
R
Ray Andraka
You need more information before you can decide on an approach:
what is the sample rate? what is the clock rate? can you use a multiplied clock? How many bits per sample? How many bits do you need per tap coefficient?
The number of taps is high enough that a fast convolution using overlap and add FFTs might yield better density.
--Ray Andraka, P.E.
President, the Andraka Consulting Group, Inc.
401/884-7930 Fax 401/884-7950
email ray@andraka.com
http://www.andraka.com
"They that give up essential liberty to obtain a little
temporary safety deserve neither liberty nor safety."
-Benjamin Franklin, 1759
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.