From 71df72cbe6fdfd65e5f7e3eb82bbeb76815b1ee7 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Fri, 6 Oct 2023 08:56:38 -0600 Subject: rtl/cache: split ring.sv out of cache_control.sv --- rtl/cache/cache.sv | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'rtl/cache/cache.sv') diff --git a/rtl/cache/cache.sv b/rtl/cache/cache.sv index 829546f..1fdecde 100644 --- a/rtl/cache/cache.sv +++ b/rtl/cache/cache.sv @@ -60,7 +60,7 @@ module cache word cache_mem_address; line cache_mem_writedata; logic cache_core_waitrequest, cache_mem_waitrequest, cache_mem_read, cache_mem_write, - debug_ready, send, lock_line, unlock_line; + debug_ready, send, send_read, send_inval, set_reply, lock_line, unlock_line; cache_control control ( @@ -83,6 +83,14 @@ module cache .* ); + logic in_hold_valid, last_hop, out_stall; + ring_req in_hold; + + cache_ring ring + ( + .* + ); + line core_readdata_line; logic cache_core_read, cache_core_write; addr_tag core_tag; -- cgit v1.2.3