mirror of
https://github.com/openhwgroup/cvw
synced 2025-01-31 00:44:38 +00:00
Change flop to listen to StallF
This commit is contained in:
parent
50c961bbe4
commit
f069b759be
@ -48,7 +48,7 @@ module icache(
|
|||||||
logic LastReadDataValidF;
|
logic LastReadDataValidF;
|
||||||
logic [`XLEN-1:0] LastReadDataF, LastReadAdrF, InDataF;
|
logic [`XLEN-1:0] LastReadDataF, LastReadAdrF, InDataF;
|
||||||
|
|
||||||
flopr #(1) flushDLastCycleFlop(clk, reset, FlushD | (FlushDLastCycle & StallF), FlushDLastCycle);
|
flopenr #(1) flushDLastCycleFlop(clk, reset, ~StallF, FlushD, FlushDLastCycle);
|
||||||
flopenr #(1) delayDFlop(clk, reset, ~StallF, DelayF, DelayD);
|
flopenr #(1) delayDFlop(clk, reset, ~StallF, DelayF, DelayD);
|
||||||
flopenr #(1) delaySideDFlop(clk, reset, ~StallF, DelaySideF, DelaySideD);
|
flopenr #(1) delaySideDFlop(clk, reset, ~StallF, DelaySideF, DelaySideD);
|
||||||
flopenrc#(1) delayStateFlop(clk, reset, FlushD, ~StallF, DelayF & ~DelaySideF, DelaySideF);
|
flopenrc#(1) delayStateFlop(clk, reset, FlushD, ~StallF, DelayF & ~DelaySideF, DelaySideF);
|
||||||
|
Loading…
Reference in New Issue
Block a user