mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
Fixed the icache and dcache overlogging issue.
This commit is contained in:
parent
b4d9d2370c
commit
6ddd8d4e2b
@ -138,6 +138,7 @@ module loggers import cvw::*; #(parameter cvw_t P,
|
||||
assign Enable = dut.core.ifu.bus.icache.icache.cachefsm.LRUWriteEn &
|
||||
dut.core.ifu.immu.immu.pmachecker.Cacheable &
|
||||
~dut.core.ifu.bus.icache.icache.cachefsm.FlushStage &
|
||||
dut.core.ifu.bus.icache.icache.cachefsm.CacheEn &
|
||||
~reset;
|
||||
flop #(1) ResetDReg(clk, reset, resetD);
|
||||
assign resetEdge = ~reset & resetD;
|
||||
@ -190,6 +191,7 @@ module loggers import cvw::*; #(parameter cvw_t P,
|
||||
assign Enabled = dut.core.lsu.bus.dcache.dcache.cachefsm.LRUWriteEn &
|
||||
~dut.core.lsu.bus.dcache.dcache.cachefsm.FlushStage &
|
||||
dut.core.lsu.dmmu.dmmu.pmachecker.Cacheable &
|
||||
dut.core.lsu.bus.dcache.dcache.cachefsm.CacheEn &
|
||||
(AccessTypeString != "NULL");
|
||||
|
||||
initial begin
|
||||
|
Loading…
Reference in New Issue
Block a user