DSPRelated.com
Forums

Testing FIR filter design

Started by faz June 2, 2008
On 04-06-2008 at 06:35:16 faz <fazulu.vlsi@gmail.com> wrote:

I beg you, please, read the usenet netiquette.

> But he is not willing to co-operate. > > Without learning resources i am not blindly designing a FIR > filter...do u think it is possible...Might be my understanding is not > to the maximum level as u r excepting as i am new to dsp..I have been > updating till i reach that level...can u share some links,good > resources about the FIR filter design and verification...
Yes, I think you have no idea what you are doing. You just blindly use software that generates some numbers and you are trying to verify those numbers (coefficients) to find if they are perfect. I asked you earlier, what do you mean writing "optimal" or "perfect"? To verify if an apple is "sweet" we can use tongue sensor and "bite" method and compare sweetness with our memory and experience. We can verify another "property" of an apple, the colour. To verify if an apple is "red" we ca use eye sensor but we have to excite an apple with white light and then tak an eye measurement. Then compare results to our brain standard for "red". To verify means to compare what we have to what we want. What do *you* want from your numbers? What is your goal? What would you like to achieve? What "property" of of a filter is important in your design? Is it attenuation in bandpass or in stopband, maybe delay or accuracy or maybe overshoot in step response or response time or many many else properties and their combinations?
> Let me clear u first wat i have done so far...Before designing i red > all the FAQ of this groups about FIR filter design and followed by > other resources in the net.Even i refered books like discrete time > signal processing,digital filter designers handbook and practical > analog and digital filter design(if u knew some more books send the > link of the same).Then decided to design a FIR filter to that can > support upto 256 taps and generated the coefficients using equiripple > design method with direct form 1 structure using the FDA tool of > MATLAB.
Reading FAQ is useless when you don't understand bases. (...) -- Mikolaj
I beg you, please, read the usenet netiquette.
Reading FAQ is useless when you don't understand bases.

Dont worry i red that...It is the first point mentioned..

You just blindly use software that generates some numbers
 and you are trying to verify those numbers (coefficients)
 to find if they are perfect.

Yes you r correct...its not my headache...I am just doing the MAC
operation to implement a generic FIR filter whose response entirely
depended on the way the filter designer generated the
coefficients(watever property of the filter u r talking about)...
accepting constraints from the digital filter designers(people like u)
i will do response checks for any type of FIR filter(LP.HP,BP,BR) like
verifying an apple ...so i depended on software tool..but at the same
time u cannot blame those software tools which will make the job
easier for people like me.


What do *you* want from your numbers? What is your goal?
What would you like to achieve?
What "property" of of a filter is important in your design?

Again i am behind how much resources on the FPGA will be utlized at
the maximum extend,maximum clock requirement,computation time and
critical path delay these are the properties which i am working on
it...

if u knew some more books send the link of the same..
Surely now i got interest to learn about the design more than
implementing it so that i can answer all your questions but alas you r
not given a reply for the resources which i asked you...

regards,
faz


On Jun 4, 11:40&#4294967295;am, Mikolaj
<sterowanie_komputer...@hahapoczta.onet.pl> wrote:
> On 04-06-2008 at 06:35:16 faz <fazulu.v...@gmail.com> wrote: > > I beg you, please, read the usenet netiquette. > > > But he is not willing to co-operate. > > > Without learning resources i am not blindly designing a FIR > > filter...do u think it is possible...Might be my understanding is not > > to the maximum level as u r excepting as i am new to dsp..I have been > > updating till i reach that level...can u share some links,good > > resources about the FIR filter design and verification... > > Yes, I think you have no idea what you are doing. > You just blindly use software that generates some numbers > and you are trying to verify those numbers (coefficients) > to find if they are perfect. > I asked you earlier, what do you mean writing "optimal" or "perfect"? > > To verify if an apple is "sweet" we can use tongue sensor > and "bite" method and compare sweetness with our memory > and experience. > We can verify another "property" of an apple, the colour. > To verify if an apple is "red" we ca use eye sensor but > we have to excite an apple with white light and then tak an eye &#4294967295; > measurement. > Then compare results to our brain standard for "red". > > To verify means to compare what we have to what we want. > What do *you* want from your numbers? What is your goal? > What would you like to achieve? > What "property" of of a filter is important in your design? > Is it attenuation in bandpass or in stopband, maybe delay > or accuracy or maybe overshoot in step response or response time or > many many else properties and their combinations? > > > Let me clear u first wat i have done so far...Before designing i red > > all the FAQ of this groups about FIR filter design and followed by > > other resources in the net.Even i refered books like discrete time > > signal processing,digital filter designers &#4294967295;handbook and practical > > analog and digital filter design(if u knew some more books send the > > link of the same).Then decided to design a FIR filter to that can > > support upto 256 taps and generated the coefficients using equiripple > > design method with direct form 1 structure using the FDA tool of > > MATLAB. > > Reading FAQ is useless when you don't understand bases. > > (...) > > -- > Mikolaj
On 04-06-2008 at 10:47:02 faz <fazulu.vlsi@gmail.com> wrote:

> I beg you, please, read the usenet netiquette. > Reading FAQ is useless when you don't understand bases. > > Dont worry i red that...It is the first point mentioned..
Then why don't you follow the rules of netiquette? In my view you should ask those filter designers who gave you the coefficients about what performance parameters they are expecting. The kind of test depend on this parameters. If the parameter to verify is an overshoot then you will perform a step response. When the parameter of interst is bandwith then you will perform a frequency spectrum analysis. If there was no instruction about what kind of parameter to verify then you can test anything you want (Infinite number of input signals and their responses) because you are not verifying but making a series of tests then. Do it as long as they will be pleased.
> Surely now i got interest to learn about the design more than > implementing it so that i can answer all your questions but alas you r > not given a reply for the resources which i asked you...
Well, you didn't specify erlier that you are interested in FPGA implementation and not in filter design and signal processing. All the time we are trying to determine what your "question" is because you asked to generally and so the answer would be "any recourses you want". -- Mikolaj