Vitaly3 0 8 мая, 2011 Опубликовано 8 мая, 2011 · Жалоба Задача стоит такая : по входному сигналу INPORT загрузить в OUTPORT значение, после этого подать строб IRQ длительностью 1 сек case INPORT is when "00000001000000000000000000000000010001000010" => OUTPORT <= "11110111"; IRQ <= '0' after 1000 ms, '1' after 1000 ms; ... После загрузки в OUTPORT, IRQ сразу же сбрасывается в 0 и дальше в 1 не устанавливается. В чем ошибка? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cooleyn 0 8 мая, 2011 Опубликовано 8 мая, 2011 · Жалоба Почему бы не использовать другой сигнал в случае нажать IRQ <= '1 'после 1000 мс; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vitaly3 0 8 мая, 2011 Опубликовано 8 мая, 2011 · Жалоба Не совсем понял. Мне нужно после загрузки в OUTPORT сформировать отрицательный строб длительностью 1 сек Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrew_su 1 8 мая, 2011 Опубликовано 8 мая, 2011 · Жалоба Не совсем понял. Мне нужно после загрузки в OUTPORT сформировать отрицательный строб длительностью 1 сек Добрый день. Конструкция <signal_name> <= <signal_value> after SIM_TIME; а также целый ряд других (wait until falling_edge(<signal_name>);...) используется при моделировании. В реальном устройстве любую нужную задержку можно получить на базе какой-то тактовой частоты и счетчика, сдвигового регистра, в LogiCore (Xilinx) есть специальное ядро для формирования задержки для сигналов различной разрядности. Удачи. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vitaly3 0 8 мая, 2011 Опубликовано 8 мая, 2011 · Жалоба Спасибо, теперь все понятно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
des00 25 10 мая, 2011 Опубликовано 10 мая, 2011 · Жалоба 2 Vitaly3 в следующий раз, за изменение содержания стартового сообщения, относительно названия темы, после публикации, получите предупреждение. (с) модератор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться