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.

How to design a FIR filter in fpga using Matlab?

Status
Not open for further replies.

among

Junior Member level 3
Joined
Jul 26, 2008
Messages
31
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Location
INDIA
Activity points
1,497
hi
im using matlab fdatool for designing my fir filter.what is the procedure here to follow in this tool to get the coefficients for my fpga (xilinx).
any one tell me, and help plz
thank you
 

Re: fir filter in fpga

I have used it, well certainly not to the most possible extreme, but to my knowledge, I have created a LPF, and had my resuts succesful, but had some issues with the cut-off frequency range. You first need to add FDA tool into your design. use the matlab tool to design your filter. After your design, just drag a n-tap FIR Filter block from DSP. Upon opening,in the co-efficients filed, copy paste the co-eff generated in Matlab. You can change to view in FDA tool to co-eff and simlple copy. Remember to set the co-eff to fixed range. Usually it will be in floating range. If you need any help, ask me..
regards
 

Re: fir filter in fpga

Hi,
just to know, if I can approach digital filter by using the Z-transformation of discrete equation (like we will do in control theory to obtain the digital filter).
Using the Z transform I can translate the filter in a structure able to be fitted in a numerical systems like a CPU or may be a FPGA.

What is your think about it?

Regards
Pow
 

Re: fir filter in fpga

There are many possible FIR design methods, more or less suitable depending on your design goals. You can use generic design methods as suggested, a classical method is also by inverse fourier transformation of frequency charateristic and applying a window. FPGA vendors have FIR tools, e. g. Altera FIR compiler, universal filter tools as Nuhertz Filter Solultions offer FIR approximations for common filter prototypes. Matlab/Octave can always do.

U.Meyer-Baese gives a profound overview on filter design methods in DSP with FPGA.
 

Re: fir filter in fpga

@FvM
thank for reply, well I know that usually there is IIR and FIR implementation of digital filter, just know the classification, I've to read more about the subject to gain the knowledge in this field. From my Automatic Control Course I know that a digital compensator for a plant can be synthetised by means the Z transform, now these type of filters can be placed in IIR or FIR implementation or is just another type completely different from the previous well know realization?

Thanks for your time.

Bye
Pow
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top