E
EDA_hg81
Guest
Prosimo, popravite moje razumevanje:
Code:LIBRARY IEEE;
USE ieee.std_logic_1164.ALL;ENOTI count IS
PORT
(
ura: V std_logic;
sload: IN std_logic;
Podatki: IN celo razponu od 0 do 31;
Rezultat: OUT celo razponu od 0 do 31
);
END count;ARHITEKTURA rtl grofa IS
SIGNAL result_reg: integer razponu od 0 do 31;
BEGIN
PROCES (ura)
BEGIN
IF (AND clock'event ure = '1 '), nato
IF (sload = '1 '), nato
result_reg <= podatkov;
ELSE
result_reg <= result_reg 1;
END IF;
END IF;
END PROCESS;rezultat <= result_reg;
END RTL;
Code:LIBRARY IEEE;
USE ieee.std_logic_1164.ALL;ENOTI count IS
PORT
(
ura: V std_logic;
sload: IN std_logic;
Podatki: IN celo razponu od 0 do 31;
Rezultat: OUT celo razponu od 0 do 31
);
END count;ARHITEKTURA rtl grofa IS
SIGNAL result_reg: integer razponu od 0 do 31;
BEGIN
PROCES (ura)
BEGIN
IF (AND clock'event ure = '1 '), nato
IF (sload = '1 '), nato
result_reg <= podatkov;
ELSE
result_reg <= result_reg 1;
END IF;
END IF;
END PROCESS;rezultat <= result_reg;
END RTL;