mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
Added debug signals to dcache.
This commit is contained in:
parent
d11136c406
commit
fe24bc5a43
14
wally-pipelined/src/cache/dcache.sv
vendored
14
wally-pipelined/src/cache/dcache.sv
vendored
@ -64,13 +64,13 @@ module dcache
|
|||||||
input logic WalkerPageFaultM,
|
input logic WalkerPageFaultM,
|
||||||
output logic MemAfterIWalkDone,
|
output logic MemAfterIWalkDone,
|
||||||
// ahb side
|
// ahb side
|
||||||
output logic [`PA_BITS-1:0] AHBPAdr, // to ahb
|
(* mark_debug = "true" *)output logic [`PA_BITS-1:0] AHBPAdr, // to ahb
|
||||||
output logic AHBRead,
|
(* mark_debug = "true" *)output logic AHBRead,
|
||||||
output logic AHBWrite,
|
(* mark_debug = "true" *)output logic AHBWrite,
|
||||||
input logic AHBAck, // from ahb
|
(* mark_debug = "true" *)input logic AHBAck, // from ahb
|
||||||
input logic [`XLEN-1:0] HRDATA, // from ahb
|
(* mark_debug = "true" *)input logic [`XLEN-1:0] HRDATA, // from ahb
|
||||||
output logic [`XLEN-1:0] HWDATA, // to ahb
|
(* mark_debug = "true" *)output logic [`XLEN-1:0] HWDATA, // to ahb
|
||||||
output logic [2:0] DCtoAHBSizeM
|
(* mark_debug = "true" *)output logic [2:0] DCtoAHBSizeM
|
||||||
);
|
);
|
||||||
|
|
||||||
/* localparam integer BLOCKLEN = 256;
|
/* localparam integer BLOCKLEN = 256;
|
||||||
|
2
wally-pipelined/src/cache/dcachefsm.sv
vendored
2
wally-pipelined/src/cache/dcachefsm.sv
vendored
@ -138,7 +138,7 @@ module dcachefsm
|
|||||||
STATE_FLUSH_WRITE_BACK,
|
STATE_FLUSH_WRITE_BACK,
|
||||||
STATE_FLUSH_CLEAR_DIRTY} statetype;
|
STATE_FLUSH_CLEAR_DIRTY} statetype;
|
||||||
|
|
||||||
statetype CurrState, NextState;
|
(* mark_debug = "true" *) statetype CurrState, NextState;
|
||||||
|
|
||||||
assign AnyCPUReqM = |MemRWM | (|AtomicM);
|
assign AnyCPUReqM = |MemRWM | (|AtomicM);
|
||||||
assign CntEn = PreCntEn & AHBAck;
|
assign CntEn = PreCntEn & AHBAck;
|
||||||
|
Loading…
Reference in New Issue
Block a user