Add TileId parameter, generalizing GroundTestId

This usually shouldn't be used in Tiles that are meant to be P&R'd once
and multiply instantiated, as their RTL would no longer be homogeneous.
However, it is useful for conditionalizing RTL generation for
heterogeneous tiles.
This commit is contained in:
Andrew Waterman committed 2016-09-02 00:10:50 -07:00
1 parent 4a7972be31
commit c05ba1e864
10 files changed
+15 -13

No files matched your search

+1 -1
View File
@@ -613,7 +613,7 @@ class GroundTestTraceGenerator(implicit p: Parameters)
require(io.mem.size <= 1)
require(io.cache.size == 1)
val traceGen = Module(new TraceGenerator(p(GroundTestId)))
val traceGen = Module(new TraceGenerator(p(TileId)))
io.cache.head <> traceGen.io.mem
if (io.mem.size == 1) {