删除addr_err
This commit is contained in:
parent
55b5cc7907
commit
8a3e85b201
|
@ -82,7 +82,6 @@ class Core(implicit val config: CpuConfig) extends Module {
|
|||
instFifo.write(i).pc := io.inst.addr(0) + (i * 4).U
|
||||
instFifo.write(i).inst := io.inst.inst(i)
|
||||
instFifo.write(i).acc_err := io.inst.acc_err
|
||||
instFifo.write(i).addr_err := io.inst.addr_err
|
||||
}
|
||||
|
||||
decoderUnit.instFifo.info.empty := instFifo.empty
|
||||
|
|
|
@ -48,7 +48,6 @@ class ICache(implicit config: CpuConfig) extends Module {
|
|||
io.cpu.inst_valid(i) := Mux(status === s_idle && !acc_err, false.B, saved(i).valid) && io.cpu.req
|
||||
})
|
||||
|
||||
io.cpu.addr_err := addr_err
|
||||
io.cpu.acc_err := acc_err
|
||||
io.cpu.icache_stall := Mux(status === s_idle && !acc_err, io.cpu.req, status =/= s_save)
|
||||
|
||||
|
|
|
@ -117,7 +117,6 @@ class Cache_ICache(implicit val config: CpuConfig) extends Bundle {
|
|||
val inst = Input(Vec(config.instFetchNum, UInt(INST_WID.W)))
|
||||
val inst_valid = Input(Vec(config.instFetchNum, Bool()))
|
||||
val acc_err = Input(Bool())
|
||||
val addr_err = Input(Bool())
|
||||
val icache_stall = Input(Bool()) // icache_stall
|
||||
}
|
||||
|
||||
|
|
|
@ -10,7 +10,6 @@ class BufferUnit extends Bundle {
|
|||
val inst = UInt(INST_WID.W)
|
||||
val pht_index = UInt(bpuConfig.phtDepth.W)
|
||||
val acc_err = Bool()
|
||||
val addr_err = Bool()
|
||||
val pc = UInt(PC_WID.W)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue