From 3de2c7e7dd214f80b8b9cca575e42e0b1b08034d Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Wed, 4 Oct 2023 03:09:13 -0600 Subject: rtl/cache: implement debug interface --- rtl/cache/defs.sv | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'rtl/cache/defs.sv') diff --git a/rtl/cache/defs.sv b/rtl/cache/defs.sv index e21e587..0546c4d 100644 --- a/rtl/cache/defs.sv +++ b/rtl/cache/defs.sv @@ -28,6 +28,15 @@ typedef logic[15:0] addr_tag; typedef logic[2:0] addr_io_region; typedef logic[26:0] addr_cacheable; +typedef struct packed +{ + addr_io_region io; + addr_tag tag; + addr_index index; + addr_offset offset; + addr_mbz mbz; +} addr_bits; + typedef enum logic[1:0] { INVALID, -- cgit v1.2.3