cleanup of old todo
This commit is contained in:
parent
b0cd88c462
commit
490c1f6b02
|
@ -274,10 +274,3 @@ object TestsWorkspace {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//TODO DivPlugin should not used MixedDivider (double twoComplement)
|
|
||||||
//TODO DivPlugin should register the twoComplement output before pipeline insertion
|
|
||||||
//TODO MulPlugin doesn't fit well on Artix (FMAX)
|
|
||||||
//TODO PcReg design is unoptimized by Artix synthesis
|
|
||||||
//TODO FMAX SRC mux + bipass mux prioriti
|
|
||||||
//TODO FMAX, isFiring is to pesimisstinc in some cases(include removeIt flushed ..)
|
|
|
@ -188,7 +188,7 @@ case class BmbToLiteDram(bmbParameter : BmbParameter,
|
||||||
wData.arbitrationFrom(dataFork.throwWhen(dataFork.isRead))
|
wData.arbitrationFrom(dataFork.throwWhen(dataFork.isRead))
|
||||||
wData.data := dataFork.data
|
wData.data := dataFork.data
|
||||||
wData.we := dataFork.mask
|
wData.we := dataFork.mask
|
||||||
io.output.wdata << wData.queueLowLatency(wdataFifoSize, latency = 1) //TODO queue low latency
|
io.output.wdata << wData.queueLowLatency(wdataFifoSize, latency = 1)
|
||||||
} else {
|
} else {
|
||||||
dataFork.ready := True
|
dataFork.ready := True
|
||||||
io.output.wdata.valid := False
|
io.output.wdata.valid := False
|
||||||
|
|
|
@ -454,12 +454,9 @@ object VexRiscvSmpClusterTest extends App{
|
||||||
// top -b -n 1
|
// top -b -n 1
|
||||||
|
|
||||||
// TODO
|
// TODO
|
||||||
// litex cluster should use out of order decoder
|
|
||||||
// MultiChannelFifo.toStream arbitration
|
// MultiChannelFifo.toStream arbitration
|
||||||
// BmbDecoderOutOfOrder arbitration
|
// BmbDecoderOutOfOrder arbitration
|
||||||
// DataCache to bmb invalidation that are more than single line
|
// DataCache to bmb invalidation that are more than single line
|
||||||
// update fence w to w
|
|
||||||
// DBusCachedPlugin dBusAccess execute.isValid := True is induce a longe combinatorial path to check conditions, D$ execute valid => execute haltIt
|
|
||||||
object VexRiscvSmpClusterOpenSbi extends App{
|
object VexRiscvSmpClusterOpenSbi extends App{
|
||||||
import spinal.core.sim._
|
import spinal.core.sim._
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue