Когато даден сигнал е включен в списъка за чувствителност, този процес се изпълнява всеки път, когато този сигнал се промени. Например,
-- State Memory
-- Synchronous Reset
process (clk)
begin
if (rst = '1') then
p_state <= initialization;
elsif (rising_edge(clk)) then
p_state <= n_state;
end if;
end process;
Ако обаче rst е включен в списъка за чувствителност, той става асинхронно нулиране. Моят въпрос сега би бил, когато се твърди първо. Процесът се изпълнява. Но стабилен ли е вече първият сигнал, така че стойността на първия сигнал да е '1'?
rst
иinitialization
в списъка за чувствителност. - person Morten Zilmer   schedule 19.12.2013