Simplify forwarding.
This commit is contained in:
parent
804e1ed2e6
commit
1eefeca2d6
7 changed files with 70 additions and 61 deletions
|
@ -117,17 +117,9 @@ class CPU extends MultiIOModule {
|
|||
IF.io.branchAddress := EXBarrier.ALUResultOut
|
||||
|
||||
// Forwarding
|
||||
IDBarrier.forwardMemData := MEMBarrier.forwardMemData
|
||||
IDBarrier.forwardMem := MEMBarrier.forwardMem
|
||||
IDBarrier.forwardMemAddr := MEMBarrier.forwardMemAddr
|
||||
|
||||
IDBarrier.forwardWbData := MEMBarrier.forwardWbData
|
||||
IDBarrier.forwardWb := MEMBarrier.forwardWb
|
||||
IDBarrier.forwardWbAddr := MEMBarrier.forwardWbAddr
|
||||
|
||||
IDBarrier.forwardIdData := MEMBarrier.forwardIdData
|
||||
IDBarrier.forwardId := MEMBarrier.forwardId
|
||||
IDBarrier.forwardIdAddr := MEMBarrier.forwardIdAddr
|
||||
|
||||
// Stall
|
||||
IF.io.stall := ID.io.stall
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue