From d076c33ffb6e3c0d96ee6b5dce0fcf48be8d3582 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Tue, 21 Nov 2023 14:39:05 -0600 Subject: rtl/gfx: implement SP register files --- rtl/gfx/gfx_sp.sv | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'rtl/gfx/gfx_sp.sv') diff --git a/rtl/gfx/gfx_sp.sv b/rtl/gfx/gfx_sp.sv index 7add2db..4adac7e 100644 --- a/rtl/gfx/gfx_sp.sv +++ b/rtl/gfx/gfx_sp.sv @@ -65,8 +65,6 @@ module gfx_sp gfx_sp_shuffler shuffler ( - .a(), - .b(), .wb(shuffler_wb), .deco(), .in_ready(), @@ -81,8 +79,6 @@ module gfx_sp gfx_sp_combiner combiner ( - .a(), - .b(), .wb(combiner_wb), .deco(), .in_ready(), @@ -97,7 +93,6 @@ module gfx_sp gfx_sp_stream stream ( - .a(), .wb(stream_wb), .deco(), .in_ready(), @@ -116,6 +111,17 @@ module gfx_sp .* ); + mat4 a, b; + + gfx_sp_regs regs + ( + .rd_a_reg(), + .rd_b_reg(), + .rd_a_data(a), + .rd_b_data(b), + .* + ); + logic batch_end, deco_ready; assign deco_ready = 1; -- cgit v1.2.3