VHDL код за ляво работник с променлива

R

rahulzambre

Guest
Plz да ми даде VHDL код за ляво работник с променлива възможно най-скоро. , че е спешно
 
[Код] БИБЛИОТЕКА IEEE; IEEE.std_logic_1164.all; СУБЕКТ shift_reg е родово (number_of_bits: цяло число;); порт (нулиране: в std_logic; init_value: std_logic_vector (number_of_bits-1 downto 0); - извън този блок CLK : в std_logic; data_in: std_logic; data_out:, std_logic); КРАЯ shift_reg; архитектура се държат на shift_reg е да започне процес (CLK) рег. променлива: std_logic_vector (number_of_bits-1 downto 0), променлива и: цяло число; започне, ако нулиране = ' 1 "след това рег.: = init_value; elsif rising_edge (CLK) и след това за в number_of_bits-1 downto 1 контур рег. (и): = рег. (I-1); края контур; рег. (0): = data_in крайна сметка, ако; data_out
 

Welcome to EDABoard.com

Sponsor

Back
Top