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 &
|
assign Enable = dut.core.ifu.bus.icache.icache.cachefsm.LRUWriteEn &
|
||||||
dut.core.ifu.immu.immu.pmachecker.Cacheable &
|
dut.core.ifu.immu.immu.pmachecker.Cacheable &
|
||||||
~dut.core.ifu.bus.icache.icache.cachefsm.FlushStage &
|
~dut.core.ifu.bus.icache.icache.cachefsm.FlushStage &
|
||||||
|
dut.core.ifu.bus.icache.icache.cachefsm.CacheEn &
|
||||||
~reset;
|
~reset;
|
||||||
flop #(1) ResetDReg(clk, reset, resetD);
|
flop #(1) ResetDReg(clk, reset, resetD);
|
||||||
assign resetEdge = ~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 &
|
assign Enabled = dut.core.lsu.bus.dcache.dcache.cachefsm.LRUWriteEn &
|
||||||
~dut.core.lsu.bus.dcache.dcache.cachefsm.FlushStage &
|
~dut.core.lsu.bus.dcache.dcache.cachefsm.FlushStage &
|
||||||
dut.core.lsu.dmmu.dmmu.pmachecker.Cacheable &
|
dut.core.lsu.dmmu.dmmu.pmachecker.Cacheable &
|
||||||
|
dut.core.lsu.bus.dcache.dcache.cachefsm.CacheEn &
|
||||||
(AccessTypeString != "NULL");
|
(AccessTypeString != "NULL");
|
||||||
|
|
||||||
initial begin
|
initial begin
|
||||||
|
Loading…
Reference in New Issue
Block a user