[an error occurred while processing this directive]
|
собственно это генератор импульса,
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: info@telesys.ru