synthesizeable_vhdl-model-library:patras:fir

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
synthesizeable_vhdl-model-library:patras:fir [2017/03/10 15:53]
SSE Minion created
synthesizeable_vhdl-model-library:patras:fir [2017/03/10 16:46]
SSE Minion
Line 6: Line 6:
  
 The FIR component can be verified with this testbench: The FIR component can be verified with this testbench:
-  * [[.:fir#testbench|test_fir]]+  * [[.:fir#testbench|test_fir]] (example image for testbench: {{:synthesizeable_vhdl-model-library:patras:lena256.raw|}})
  
 This component implements an FIR (Finite Impulse Response) Filter. An FIR filter of N_taps coefficients is defined by the following equation: This component implements an FIR (Finite Impulse Response) Filter. An FIR filter of N_taps coefficients is defined by the following equation:
 +
 +{{:synthesizeable_vhdl-model-library:patras:patras_fir_equation.svg?nolink&200|FIR Equation}}
  
 Each filter's sample, x<sub>n-1</sub>, has a word length of Wx-bits, while each filter's coefficient, C<sub>i</sub>, has a word length of Wc-bits. The f(x) FIR's output has a word length of Wx-bits. Each filter's sample, x<sub>n-1</sub>, has a word length of Wx-bits, while each filter's coefficient, C<sub>i</sub>, has a word length of Wc-bits. The f(x) FIR's output has a word length of Wx-bits.