Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Altera_Forum
Honored Contributor I
1,843 Views

Simple FIR filter using VHDL

help me to Design and implementation of Simple Finite impulse Response filter using VHDL with some explanation algorithm.

0 Kudos
6 Replies
Altera_Forum
Honored Contributor I
126 Views

I suggest to read the principles of FIR first of all. After that decide floating point or fixed point implementation. Than you can write a state machine for it with multiplication, summing and shifting. Altera provides core for FIR design with GUI interface and manual. I only use my own code for IIR code with small number of floating point coeffs, for other applications fir compiler is much more useful.

Altera_Forum
Honored Contributor I
126 Views

 

--- Quote Start ---  

help me to Design and implementation of Simple Finite impulse Response filter using VHDL with some explanation algorithm. 

--- Quote End ---  

 

 

Read through this tutorial: 

 

http://www.ovro.caltech.edu/~dwh/correlator/pdf/esc-104paper_hawkins.pdf 

http://www.ovro.caltech.edu/~dwh/correlator/pdf/esc-104slides_hawkins.pdf 

http://www.ovro.caltech.edu/~dwh/correlator/pdf/esc-104slides_hawkins.zip 

 

There is a FIR filter written in VHDL in the source file. The slides and the code have explanations. 

 

Cheers, 

Dave
Manju
Beginner
92 Views

The materials are not available now..

Do you have a downloaded copy of the material..If so please share

Altera_Forum
Honored Contributor I
126 Views

Perfect answer, Dave! Thanks for a great material!

Altera_Forum
Honored Contributor I
126 Views

Dave, I can't send you new messages because of that error: 

 

"dwh@ovro.caltech.edu has exceeded their stored private messages quota and cannot accept further messages until they clear some space"
Altera_Forum
Honored Contributor I
126 Views

 

--- Quote Start ---  

Dave, I can't send you new messages because of that error: 

 

"dwh@ovro.caltech.edu has exceeded their stored private messages quota and cannot accept further messages until they clear some space" 

--- Quote End ---  

 

 

Just send me an email directly to dwh@ovro.caltech.edu, and we can continue the discussion via regular email. 

 

Cheers, 

Dave
Reply