[an error occurred while processing this directive]
проверьте код (синтезируется для Virtex)
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))

миниатюрный аудио-видеорекордер mAVR

Отправлено yes 02 сентября 2003 г. 17:47

собственно это генератор импульса,
post p&r симулирование показывает все ОК (да и RTL - такой как надо), а в кристалле получается длительность импульса 3 такта

(ну и еще мне интересно, как выход htmlize будет выглядеть :-)



agc_pulse<=OR_REDUCE(agc_count);
agc_pulse_start<=WE_ST and APP_ADI(6);

pulse_gen : process (APP_CLK, APP_RST)
begin -- process clk_divide
if APP_RST = '1' then -- asynchronous reset
agc_count <= "00000";
elsif APP_CLK'event and APP_CLK = '1' then -- rising clock edge
if agc_pulse_start = '1' then
agc_count<="00001";
elsif agc_pulse = '1' then
agc_count<=agc_count+'1';
end if;
end if;
end process pulse_gen;



Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru