A
Alexz
Guest
Bandau instancija flip flop ir modeliuoti jį.
Jis dirba be momentinė taip:
Kodas:
subjektas DFlipFlop yra
uostas
(
Din: į std_logic;
CLK: į std_logic;
Preset: į std_logic;
Aiški: į std_logic;
Qout: iš std_logic
);
pabaigos DFlipFlop;Architektūra x_behaviour iš DFlipFlop yra
pradėti
procesas (CLK, iš anksto nustatytas, aiškus)
pradėti
if (preset = '1 '), tada
Qout <= '1 ';
elsif (clear = "0"), tada
Qout <= '0 ';
elsif (CLK'event ir CLK = '1 '), tada
Qout <= Din;
end if;
pabaigos procesą;
pabaigos x_behaviour;
Jis dirba be momentinė taip:
Kodas:
subjektas DFlipFlop yra
uostas
(
Din: į std_logic;
CLK: į std_logic;
Preset: į std_logic;
Aiški: į std_logic;
Qout: iš std_logic
);
pabaigos DFlipFlop;Architektūra x_behaviour iš DFlipFlop yra
pradėti
procesas (CLK, iš anksto nustatytas, aiškus)
pradėti
if (preset = '1 '), tada
Qout <= '1 ';
elsif (clear = "0"), tada
Qout <= '0 ';
elsif (CLK'event ir CLK = '1 '), tada
Qout <= Din;
end if;
pabaigos procesą;
pabaigos x_behaviour;