From 229fb2251ddd3081d65aaf53359054e77cc9e22d Mon Sep 17 00:00:00 2001 From: Henry Cook Date: Mon, 6 Mar 2017 16:36:03 -0800 Subject: [PATCH] coreplex: hack to fix tile dedup (#569) --- src/main/scala/coreplex/RocketTiles.scala | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/scala/coreplex/RocketTiles.scala b/src/main/scala/coreplex/RocketTiles.scala index d9d2e3bb..0ee07d79 100644 --- a/src/main/scala/coreplex/RocketTiles.scala +++ b/src/main/scala/coreplex/RocketTiles.scala @@ -23,6 +23,9 @@ trait HasRocketTiles extends CoreplexRISCVPlatform { private val crossing = p(RocketCrossing) private val configs = p(RocketTilesKey) + // TODO: hack to fix deduplication; see PR https://github.com/ucb-bar/berkeley-hardfloat/pull/14 + hardfloat.consts + val rocketWires: Seq[HasRocketTilesBundle => Unit] = configs.zipWithIndex.map { case (c, i) => val pWithExtra = p.alterPartial { case TileKey => c