Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16556 Discussions

Simple FIR filter using VHDL

Altera_Forum
Honored Contributor II
2,401 Views

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 II
684 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.

0 Kudos
Altera_Forum
Honored Contributor II
684 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
0 Kudos
Manju
Beginner
650 Views

The materials are not available now..

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

0 Kudos
Altera_Forum
Honored Contributor II
684 Views

Perfect answer, Dave! Thanks for a great material!

0 Kudos
Altera_Forum
Honored Contributor II
684 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"
0 Kudos
Altera_Forum
Honored Contributor II
684 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
0 Kudos
Reply