summaryrefslogtreecommitdiff
path: root/rtl/top
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2023-11-19 00:16:34 -0600
committerAlejandro Soto <alejandro@34project.org>2023-11-19 00:16:34 -0600
commite7193272ff90a62f58b13725eee10b0796192949 (patch)
tree21f935d6d53aa34002de4f019cd5f1680cb408e7 /rtl/top
parentb85aafbc7b3523862c78dd7b3d6deac8d639e61a (diff)
rtl/gfx: fix mem_address units to bytes instead of words
Diffstat (limited to 'rtl/top')
-rw-r--r--rtl/top/test_fb.sv40
1 files changed, 21 insertions, 19 deletions
diff --git a/rtl/top/test_fb.sv b/rtl/top/test_fb.sv
index f784342..dba1221 100644
--- a/rtl/top/test_fb.sv
+++ b/rtl/top/test_fb.sv
@@ -1,27 +1,29 @@
+`include "gfx/gfx_defs.sv"
+
module test_fb
(
- input logic clk,
- rst_n,
+ input logic clk,
+ rst_n,
- input logic[5:0] cmd_address,
- input logic cmd_read,
- cmd_write,
- input logic[31:0] cmd_writedata,
- output logic[31:0] cmd_readdata,
+ input logic[5:0] cmd_address,
+ input logic cmd_read,
+ cmd_write,
+ input logic[31:0] cmd_writedata,
+ output logic[31:0] cmd_readdata,
- input logic mem_waitrequest,
- mem_readdatavalid,
- input logic[15:0] mem_readdata,
- output logic[25:0] mem_address,
- output logic mem_read,
- mem_write,
- output logic[15:0] mem_writedata,
+ input logic mem_waitrequest,
+ mem_readdatavalid,
+ input vram_word mem_readdata,
+ output vram_byte_addr mem_address,
+ output logic mem_read,
+ mem_write,
+ output vram_word mem_writedata,
- input logic scan_ready,
- output logic scan_valid,
- scan_endofpacket,
- scan_startofpacket,
- output logic[29:0] scan_data
+ input logic scan_ready,
+ output logic scan_valid,
+ scan_endofpacket,
+ scan_startofpacket,
+ output rgb30 scan_data
);
gfx dut