
ENTIDAD:
Código:
ARQUITECTURA (comportamental):LIBRARY ieee; USE ieee.std_logic_1164.ALL; USE ieee.std_logic_unsigned.ALL; ENTITY contador IS GENERIC (Nbits: INTEGER :=8); PORT ( CLK : IN std_logic; rst : IN std_logic; Q : INOUT std_logic_vector (Nbits-1 DOWNTO 0)); END contador;
Código:
No sé realmente como afrontar el código test estructural del contador. Si alguien fuera tan amable de ayudarme, se lo agradecería mucho.ARCHITECTURE ContaNBits OF contador IS BEGIN PROCESS (CLK, rst) BEGIN IF rst='1' THEN Q <= (OTHERS =>'0'); ELSIF CLK='1' AND CLK'EVENT THEN Q <= Q + '1'; END IF; END PROCESS; END ContaNBits;
Gracias de antemano.
