реклама на сайте
подробности

 
 
> Оптимальный фильтр на ПЛИС
Васька
сообщение Jan 16 2012, 08:44
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 27-03-11
Из: г. Горький
Пользователь №: 63 911



Здравствуйте! Необходимо реализовать оптимальный фильтр на ПЛИС, состоящий из элементов линии задержки, биты с выходов линии умножаются на коэффициенты +/- 1 попарно (т.е. первая пара на +1, вторая пара на -1, третья на +1 и т.д.). Далее эти коэффициенты суммируются. Линию задержки реализовал (ниже привожу фрагмент кода), а вот с побитным умножением проблема. Буду благодарен за помощь.

Цитата
entity rs_422 is
port (
INPUT_RS422: in std_logic :='0';
CLK : in std_logic;
);

end rs_422;

architecture Behavioral of rs_422 is

signal shift_register: std_logic_vector (15 downto 0);
signal tmp: std_logic_vector (15 downto 0);

begin

shift_reg: process (CLK)
begin

if (rising_edge(CLK)) then

tmp <= tmp (14 downto 0) & INPUT_RS422;

end if;

end process;
shift_register <= tmp;


end Behavioral;
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 15:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016