code VHDL pour la manette gauche avec la variable

R

rahulzambre

Guest
plz me donner le code VHDL pour la manette gauche avec la variable dès que possible.il est urgent

 
Le code source pour un barillet:

www.csee.umbc.edu / help / VHDL / samples / bshift.vhd

 
drwho78 a écrit:

Le code source pour un barillet:www.csee.umbc.edu / help / VHDL / samples / bshift.vhd
 
Code:IEEE bibliothèque;

IEEE.std_logic_1164.all UTILISATION;shift_reg ENTITY est

GÉNÉRIQUE (nombre_de_bits: integer;

);

PORT (reset: en std_logic;

init_value: en std_logic_vector (nombre_de_bits-1 downto 0); - en dehors de ce bloc

CLK: en std_logic;

data_in: en std_logic;

DATA_OUT: std_logic à

);

shift_reg END;l'architecture se comportent de shift_reg est

commencerprocessus (CLK)

reg variable: std_logic_vector (nombre_de_bits-1 downto 0);

variable i: integer;

commencer

Si la réinitialisation = '1 'alors

init_value reg: =;

rising_edge elsif (CLK), puis

for i in-1 nombre_de_bits downto 1 boucle

reg (i): = reg (i-1);

boucle de la fin;reg (0): = data_in;

fin si;<DATA_OUT = reg (nombre_de_bits-1);

processus de bout;fin comportement;

 

Welcome to EDABoard.com

Sponsor

Back
Top