URL
https://opencores.org/ocsvn/simple_fm_receiver/simple_fm_receiver/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 16 |
Rev 23 |
Line 1... |
Line 1... |
-- $Id: fir.vhdl,v 1.4 2005-03-12 04:18:38 arif_endro Exp $
|
-- $Id: fir.vhdl,v 1.5 2008-06-26 06:16:04 arif_endro Exp $
|
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
-- Title : FIR Low pass filter
|
-- Title : FIR Low pass filter
|
-- Project : FM Receiver
|
-- Project : FM Receiver
|
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
-- File : fir.vhdl
|
-- File : fir.vhdl
|
Line 243... |
Line 243... |
fir_out(03) <= (result_adder15(07));
|
fir_out(03) <= (result_adder15(07));
|
fir_out(02) <= (result_adder15(06));
|
fir_out(02) <= (result_adder15(06));
|
fir_out(01) <= (result_adder15(05));
|
fir_out(01) <= (result_adder15(05));
|
fir_out(00) <= (result_adder15(04));
|
fir_out(00) <= (result_adder15(04));
|
|
|
process (clock, clear)
|
-- 20080625
|
|
-- fixme
|
|
-- how to enable clear signal in here... :(
|
|
|
|
-- process (clock, clear)
|
|
process (clock)
|
|
|
begin
|
begin
|
|
|
if (clear = '1') then
|
-- if (clear = '1') then
|
|
if ((clock = '1') and clock'event) then
|
|
|
dmout <= (others => '0');
|
-- dmout <= (others => '0');
|
|
|
elsif (((clock = '1') and (not(clear) = '1')) and clock'event) then
|
-- elsif (((clock = '1') and (not(clear) = '1')) and clock'event) then
|
|
|
fir_in_02 <= fir_in_01;
|
fir_in_02 <= fir_in_01;
|
fir_in_03 <= fir_in_02;
|
fir_in_03 <= fir_in_02;
|
fir_in_04 <= fir_in_03;
|
fir_in_04 <= fir_in_03;
|
fir_in_05 <= fir_in_04;
|
fir_in_05 <= fir_in_04;
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.