mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
instrfault direspecting stalls bugfix
This commit is contained in:
parent
c1fe16b70b
commit
67b27cd2f5
@ -125,10 +125,10 @@ module privileged (
|
|||||||
|
|
||||||
// pipeline fault signals
|
// pipeline fault signals
|
||||||
flopenrc #(1) faultregD(clk, reset, FlushD, ~StallD, InstrAccessFaultF, InstrAccessFaultD);
|
flopenrc #(1) faultregD(clk, reset, FlushD, ~StallD, InstrAccessFaultF, InstrAccessFaultD);
|
||||||
floprc #(2) faultregE(clk, reset, FlushE,
|
flopenrc #(2) faultregE(clk, reset, FlushE, ~StallE,
|
||||||
{IllegalIEUInstrFaultD, InstrAccessFaultD}, // ** vs IllegalInstrFaultInD
|
{IllegalIEUInstrFaultD, InstrAccessFaultD}, // ** vs IllegalInstrFaultInD
|
||||||
{IllegalIEUInstrFaultE, InstrAccessFaultE});
|
{IllegalIEUInstrFaultE, InstrAccessFaultE});
|
||||||
floprc #(2) faultregM(clk, reset, FlushM,
|
flopenrc #(2) faultregM(clk, reset, FlushM, ~StallM,
|
||||||
{IllegalIEUInstrFaultE, InstrAccessFaultE},
|
{IllegalIEUInstrFaultE, InstrAccessFaultE},
|
||||||
{IllegalIEUInstrFaultM, InstrAccessFaultM});
|
{IllegalIEUInstrFaultM, InstrAccessFaultM});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user