From ad90d1e3c8818447f1f35fdd2ddb4fc31b7f185a Mon Sep 17 00:00:00 2001 From: otroubi Date: Wed, 29 Jul 2026 17:16:07 +0300 Subject: [PATCH] interface added --- rtl/accum/src/accum_top.sv | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/rtl/accum/src/accum_top.sv b/rtl/accum/src/accum_top.sv index 5f0d9ea..66a1424 100644 --- a/rtl/accum/src/accum_top.sv +++ b/rtl/accum/src/accum_top.sv @@ -30,10 +30,7 @@ module accumulator_top output send_req, // output axis - output logic [RW_WIDTH-1:0] m_axis_tdata, - output logic m_axis_tvalid, - input logic m_axis_tready, - output logic m_axis_tlast, + axis_if.master m_axis_accum, output logic finish, output logic accum_done @@ -108,10 +105,10 @@ module accumulator_top .smp_num (smp_num), .window_size (window_size_reg), - .m_axis_tdata (m_axis_tdata), - .m_axis_tvalid (m_axis_tvalid), - .m_axis_tready (m_axis_tready), - .m_axis_tlast (m_axis_tlast), + .m_axis_tdata (m_axis_accum.req.t.data), + .m_axis_tvalid (m_axis_accum.req.t.valid), + .m_axis_tready (m_axis_accum.resp.ready), + .m_axis_tlast (m_axis_accum.req.t.last), .acc_din (out_data), .din_valid (out_valid),