clk : in std_logic;\r
reset : in std_logic;\r
--operation inputs\r
- condition : in condition_t;\r
+ cond : in condition_t;\r
op_group : in op_info_t;\r
left_operand : in gp_register_t;\r
- right_operand : in gp_register_t;\r
+ right_operand : in gp_register_t;
+ displacement : in gp_register_t;
+ prog_cnt : in instr_addr_t;\r
op_detail : in op_opt_t;\r
alu_state : in alu_result_rec;\r
alu_result : out alu_result_rec;
- addr : out gp_register_t;
- data : out gp_register_t\r
+ addr : out word_t; --memaddr
+ data : out gp_register_t --mem data --ureg\r
);\r
\r
end alu;\r