summaryrefslogtreecommitdiff
path: root/rtl/gfx/gfx_sp.sv
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2023-11-19 20:23:17 -0600
committerAlejandro Soto <alejandro@34project.org>2023-11-20 16:46:29 -0600
commit2d3c392de957db2252f935a4f2eb3f9a76943966 (patch)
tree305cfb53ef33739055481b45bc9c5188b7cd4392 /rtl/gfx/gfx_sp.sv
parent33794ca29db5670bc140686ae6e6d3b7832ad406 (diff)
rtl/gfx: implement SP batch input stream
Diffstat (limited to 'rtl/gfx/gfx_sp.sv')
-rw-r--r--rtl/gfx/gfx_sp.sv15
1 files changed, 15 insertions, 0 deletions
diff --git a/rtl/gfx/gfx_sp.sv b/rtl/gfx/gfx_sp.sv
index b0e36aa..9a638c3 100644
--- a/rtl/gfx/gfx_sp.sv
+++ b/rtl/gfx/gfx_sp.sv
@@ -5,6 +5,12 @@ module gfx_sp
input logic clk,
rst_n,
+ input logic batch_waitrequest,
+ batch_readdatavalid,
+ input vram_word batch_readdata,
+ output vram_addr batch_address,
+ output logic batch_read,
+
input logic fetch_waitrequest,
fetch_readdatavalid,
input vram_word fetch_readdata,
@@ -28,6 +34,15 @@ module gfx_sp
.*
);
+ gfx_sp_batch batch
+ (
+ .out_data(),
+ .out_mask(),
+ .out_ready(1),
+ .out_valid(),
+ .*
+ );
+
logic batch_end;
endmodule