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.
--- 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
--- Quote Start --- Dave, I can't send you new messages because of that error: "firstname.lastname@example.org 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 email@example.com, and we can continue the discussion via regular email. Cheers, Dave