sergunas 2 1 августа, 2005 Опубликовано 1 августа, 2005 · Жалоба Вот есть такой фрагмент кода (обычный мультиплексор, скажем) process (MODE) begin case MODE is when "010" => RESET_DSP <= '1'; RESET_ADC <= PC_RESET; when others => RESET_DSP <= PC_RESET; RESET_ADC <= '1'; end case; end process; При таком описание, если при неизменном сигнале MODE будет меняться сигнал PC_RESET, сигнал RESET_DSP (или RESET_ADC, в зависимости от MODE) будет меняться? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitus_strom 0 1 августа, 2005 Опубликовано 1 августа, 2005 · Жалоба добавь в список чувствительности PC_RESET и меняться будет (это для симуляции) при синтезе будет зависить от синтезатора Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alexandr 0 1 августа, 2005 Опубликовано 1 августа, 2005 · Жалоба Не будет меняться Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitus_strom 0 1 августа, 2005 Опубликовано 1 августа, 2005 · Жалоба Вот есть такой фрагмент кода (обычный мультиплексор, скажем) process (MODE) begin case MODE is when "010" => RESET_DSP <= '1'; RESET_ADC <= PC_RESET; when others => RESET_DSP <= PC_RESET; RESET_ADC <= '1'; end case; end process; При таком описание, если при неизменном сигнале MODE будет меняться сигнал PC_RESET, сигнал RESET_DSP (или RESET_ADC, в зависимости от MODE) будет меняться? <{POST_SNAPBACK}> При таком написании при RTL-симуляции меняться не будет, при остальных видах симуляции будет зависеть от синтезатора Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться