From a29282cddada7d678629b1b0fecddaeaa3229c46 Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Wed, 17 Jan 2024 15:08:57 -0800 Subject: [PATCH] Remove stall cycle in axis_arb_mux Signed-off-by: Alex Forencich --- rtl/axis_arb_mux.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtl/axis_arb_mux.v b/rtl/axis_arb_mux.v index 4cf0690..1953313 100644 --- a/rtl/axis_arb_mux.v +++ b/rtl/axis_arb_mux.v @@ -168,7 +168,7 @@ arb_inst ( .grant_encoded(grant_encoded) ); -assign request = (s_axis_tvalid_reg & ~grant) | (s_axis_tvalid & grant); +assign request = s_axis_tvalid | (s_axis_tvalid_reg & ~grant); assign acknowledge = grant & s_axis_tvalid_reg & {S_COUNT{m_axis_tready_int_reg}} & (LAST_ENABLE ? s_axis_tlast_reg : {S_COUNT{1'b1}}); always @* begin