FIR filter with integer coefficients


Can i implement FIR filter in FPGA using fixed point number..

I referred various FIR filter implementation in FPGA all have used integer coefficients for their implementation and i am interested to know the difficulties of using fixed point numbers.I knew fixed point numbers utilize more hardware.

I understand fixed point number is scaled and rounded to get integer values from various tools(FDAtool) hence some information will lost..Ultimately this will alter the filter response(cutoff,passband,stopband)

am i correct?

if it is possible to implement in fixed point can anyone compare the accuracy of integer FIR implementation and fixed point implementation?

pls clarify ..

regards, raj

Reply to
Loading thread data ...

Hi Raj, This is correct. There is well know result that relates the number of bits you use for quantization with the level of noise added to your signal (about 6dB per bit). Note that quantizing your filter coefficients will result in a completely different filter. There are implementations that are less sensitive to coefficient quantizations than others. Particularly, FIRs are better than IIRs in that sense. Check a DSP book on filters theory. You will find your answers there. Alonzo.

. I th> Hai,

Reply to

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.