diff options
| author | Alejandro Soto <alejandro@34project.org> | 2024-05-19 20:04:27 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2024-05-24 05:58:41 -0600 |
| commit | 00bb8b7fe0044055c097e4bb6dbb7b45ec9dc3f5 (patch) | |
| tree | 44de52a7b568768ae65af2bc740563c5137265ca /rtl/gfx/gfx_top.sv | |
| parent | 1246f6ec28f37c8bf85dd6262928c92899a5a539 (diff) | |
rtl/gfx, platform/wavelet3d: implement vram interconnects
Diffstat (limited to 'rtl/gfx/gfx_top.sv')
| -rw-r--r-- | rtl/gfx/gfx_top.sv | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/rtl/gfx/gfx_top.sv b/rtl/gfx/gfx_top.sv index 8b2506b..99f2133 100644 --- a/rtl/gfx/gfx_top.sv +++ b/rtl/gfx/gfx_top.sv @@ -5,6 +5,8 @@ import gfx::*; rst_n, srst_n, + if_axib.m vram, + if_axil.s host_ctrl ); @@ -55,7 +57,7 @@ import gfx::*; .insn_mem(insn_mem.m) ); - gfx_xbar_sched xbar + gfx_xbar_sched sched_xbar ( .clk, .srst_n, @@ -68,6 +70,15 @@ import gfx::*; .host_ctrl(host_ctrl_axi.m) ); + gfx_xbar_vram vram_xbar + ( + .clk, + .srst_n, + .vram, + .shader_0_data(data_mem.s), + .shader_0_insn(insn_mem.s) + ); + /*TODO gfx_raster raster ( |
