cleanup of old todo

This commit is contained in:
Dolu1990 2020-06-19 15:56:45 +02:00
parent b0cd88c462
commit 490c1f6b02
3 changed files with 1 additions and 11 deletions

View File

@ -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 ..)

View File

@ -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

View File

@ -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._