Commit 6bcb1439 authored by Michael Munch's avatar Michael Munch
Browse files

Actually forward core signals

parent 2c4832bd
Pipeline #25546 failed with stage
in 21 seconds
......@@ -88,21 +88,14 @@ end entity;
architecture rtl of vme_core_arb is
signal core_1 : boolean := true;
signal r_busy : std_logic := '0';
signal r_data_o : vme_vec_64_t;
signal r_data_strobe : std_logic := c_DATA_CLEAR;
signal r_go_consumed_strobe : std_logic := '0';
signal r_blt_decision_strobe : std_logic := '0';
signal r_err_code : err_vec_t := C_ERR_OK;
begin
r_busy <= vc1_busy when core_1 else vc2_busy;
r_data_o <= vc1_int_data_o when core_1 else vc2_int_data_o;
r_data_strobe <= vc1_int_data_strobe when core_1 else vc2_int_data_strobe;
r_go_consumed_strobe <= vc1_int_go_consumed_strobe when core_1 else vc2_int_go_consumed_strobe;
r_blt_decision_strobe <= vc1_int_blt_decision_strobe when core_1 else vc2_int_blt_decision_strobe;
r_err_code <= vc1_int_err_code when core_1 else vc2_int_err_code;
cli_busy <= vc1_busy when core_1 else vc2_busy;
cli_int_data_o <= vc1_int_data_o when core_1 else vc2_int_data_o;
cli_int_data_strobe <= vc1_int_data_strobe when core_1 else vc2_int_data_strobe;
cli_int_go_consumed_strobe <= vc1_int_go_consumed_strobe when core_1 else vc2_int_go_consumed_strobe;
cli_int_blt_decision_strobe <= vc1_int_blt_decision_strobe when core_1 else vc2_int_blt_decision_strobe;
cli_int_err_code <= vc1_int_err_code when core_1 else vc2_int_err_code;
vc1_int_addr <= cli_int_addr;
vc1_int_data_i <= cli_int_data_i;
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment