J'ai un petit problème à la ligne :
Code : Tout sélectionner
WAIT FOR 100ns;
Code : Tout sélectionner
Error (10533): VHDL Wait Statement error at test.vhd(16): Wait Statement must contain condition clause with UNTIL keyword
merci
a+
JP
Modérateur : Modérateur
Code : Tout sélectionner
WAIT FOR 100ns;
Code : Tout sélectionner
Error (10533): VHDL Wait Statement error at test.vhd(16): Wait Statement must contain condition clause with UNTIL keyword
Code : Tout sélectionner
tempo : process (clk, reset , s_lancer_tempo)
variable v_compteur : natural range 0 to c_ma_tempo;
BEGIN
IF reset = 0 THEN
v_compteur := 0;
s_tempo_effectuee <= '0';
ELSIF rising_edge(clk) THEN
IF ( v_compteur = fin_comptage AND s_lancer_tempo = '1' ) THEN
v_compteur := 0;
s_tempo_effectuee <= '1';
ELSIF ( s_lancer_tempo = '1' ) THEN
v_compteur := v_compteur +1 ;
s_tempo_effectuee <= '0';
END IF;
END IF;
END PROCESS tempo;