From 60c7a4529713ba7f2f9ced57ed74ee9b65c9a233 Mon Sep 17 00:00:00 2001 From: Joshua Wise Date: Sun, 11 Jan 2009 00:21:32 -0500 Subject: [PATCH] DCache: Add instrumentation. --- DCache.v | 3 +++ 1 file changed, 3 insertions(+) diff --git a/DCache.v b/DCache.v index 472e127..098d9e8 100644 --- a/DCache.v +++ b/DCache.v @@ -51,6 +51,8 @@ module DCache( always @(*) begin rw_wait = (rd_req && !cache_hit) || (wr_req && (!bus_ack || !bus_ready)); rd_data = cache_data[idx][didx_word]; + if (!rw_wait) + $display("DCACHE: READ COMPLETE: Addr %08x, data %08x", addr, rd_data); end reg [3:0] cache_fill_pos = 0; @@ -65,6 +67,7 @@ module DCache( bus_addr = {addr[31:6], cache_fill_pos[3:0], 2'b00 /* reads are 32-bits */}; bus_rd = 1; end else if (wr_req && bus_ack) begin + $display("DCACHE: WRITE REQUEST: Addr %08x, data %08x", addr, wr_data); bus_addr = addr; bus_wr = 1; bus_wdata = wr_data; -- 2.39.2