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.

Designing FIR without MATLAB.

Status
Not open for further replies.

shastry

Newbie level 4
Joined
Sep 16, 2010
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,311
Dear All.

I would like to design a FIR filter( calculate its tappings) without using MATLAB or any other software.

Thanks in advance
shastry
 

in hardware? Implement delays using shift registers...

No, in software. for brevity I would like to reframe my question.
I would like to know the algorthm and also the concept of designing FIR filters. So that I can do it myself without depending on any third party software.

regards
shastry
 

A classical design method is based on the inverse fourier transform of the frequency repsonse, multiplied with a window function. I think, it's called "direct" synthesis or something similar.
 

A classical design method is based on the inverse fourier transform of the frequency repsonse, multiplied with a window function. I think, it's called "direct" synthesis or something similar.

nice, thanks. But, can you please tell how to find the FFT so that it gives the FIR co efficients?. I am actually from mathematical background. Please guide me in understanding Fourier transform. I know only the integral which needs to be find out to find fourier transform( it is a definite integral from -infinity to + infinity. How it gives the fourier co-efficients? if passible please give usefull links


regards
shastry
 

U should use the method of using a window based design, use a kaiser window and set a sampling rate, bandwidth, attenuation. Compute the group delay using mathematical computations. Refer Proakis for designing FIR filter and u will get some nice ideas.
 

U should use the method of using a window based design, use a kaiser window and set a sampling rate, bandwidth, attenuation. Compute the group delay using mathematical computations. Refer Proakis for designing FIR filter and u will get some nice ideas.


Thank you very much.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top