1
0

tile: cake reduction

* merge HasScratchpadSlavePort into RocketTile
* merge CanHaveSharedFPUModule into BaseTileModule
This commit is contained in:
Henry Cook
2018-01-02 16:03:05 -08:00
parent efe7165b54
commit b0e1bc3071
5 changed files with 56 additions and 68 deletions

View File

@ -181,6 +181,8 @@ class BaseTileModule[+L <: BaseTile](val outer: L) extends LazyModuleImp(outer)
val trace = tileParams.trace.option(IO(Vec(tileParams.core.retireWidth, new TracedInstruction).asOutput))
val constants = IO(new TileInputConstants)
val fpuOpt = outer.tileParams.core.fpu.map(params => Module(new FPU(params)(outer.p)))
}
/** Some other non-tilelink but still standard inputs */