我正在用VHDL实现32位ALU。我发现了一个错误。我不明白我为什么要得到这个。在“对象out_alu”中不能更新“ use IEEE.STD_LOGIC_1164.ALL; entity AlU is Port (
A : in STD_LOGIC_VECTOR (31 downto 0); ---== A input Vector: in STD_LOGIC_VECT
我正在学习为FPGA编程的VHDL,基本的(但很难的)项目.我有这个ALU。它被认为是一个4位ALU。但是,当我想让添加操作时,result的值是UUUU。所有其他操作都很正常。use IEEE.STD_LOGIC_1164.ALL;
Port (reset: in std_logic;
operation: in std_logic_vector (2 downto 0)