library IEEE; use IEEE.std_logic_1164.all; use IEEE.numeric_std.all; use work.common_pkg.all; use work.alu_pkg.all; entity exec_op is --some modules won't need all inputs port( --System inputs clk : in std_logic; reset : in std_logic; --operation inputs left_operand : in gp_register_t; right_operand : in gp_register_t; op_detail : in op_opt_t; alu_state : in alu_result_rec; alu_result : out alu_result_rec ); end exec_op;