Szczerze powiedziawszy nie za bardzo łapię listę czułości - process(coś_tam).
Przykład, zwykły przerzutnik D, wersja 1:
entity fd is Port ( CLK : in std_logic; D : in std_logic; Q : out std_logic; end fd;
architecture Behavioral of fd is
begin
process (CLK)
begin
if CLK'event and CLK='1' then Q<=D; end if; end process;
end Behavioral;
=================
I teraz to samo bez "process", wersja_2 :
entity fd is Port ( CLK : in std_logic; D : in std_logic; Q : out std_logic; end fd;
architecture Behavioral of fd is
begin
if CLK'event and CLK='1' then Q<=D; end if;
end Behavioral;
=====================
Gdzie jest różnica?