J'ai 9 bascules et une entrée de réinitialisation. J'ai besoin de régler les sorties de 8 flipflops à 0
lorsque la réinitialisation est 0
. Et la sortie d'un flipflop à 1
. Cette bascule unique et jamais changée. Comment faire?Différentes bascules - différentes sorties pour une entrée de réinitialisation
Code de flipflops:
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
entity d_ff is
port
(
clk : in std_logic;
rst : in std_logic;
d : in std_logic;
q : out std_logic
);
end entity d_ff;
architecture logicFunc of d_ff is
begin
process (clk) is
begin
if (rst='0') then
q <= '0';
elsif (clk'event and clk = '1') then
q <= d;
end if;
end process;
end architecture logicFunc;
Maintenant, ce code définit tous flipflops à 0
lorsque la réinitialisation est 0
et je ne peux pas changer la sortie de la première bascule dans le programme principal
Solution si facile. Comment je ne l'ai pas fait. Merci! – levshkatov