From 25809f78323a729ef76fb68f3cedd8a24da2942b Mon Sep 17 00:00:00 2001 From: Jerry Zhao Date: Sat, 29 Jun 2024 21:11:03 -0700 Subject: [PATCH] Update to latest rocket-chip --- src/main/scala/gemmini/Configs.scala | 2 +- src/main/scala/gemmini/Controller.scala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/gemmini/Configs.scala b/src/main/scala/gemmini/Configs.scala index a849883d..4c83ff8e 100644 --- a/src/main/scala/gemmini/Configs.scala +++ b/src/main/scala/gemmini/Configs.scala @@ -4,7 +4,7 @@ import chisel3._ import org.chipsalliance.cde.config.{Config, Parameters} import freechips.rocketchip.diplomacy.LazyModule import freechips.rocketchip.subsystem._ -import freechips.rocketchip.tile.{BuildRoCC, OpcodeSet, XLen} +import freechips.rocketchip.tile.{BuildRoCC, OpcodeSet} import freechips.rocketchip.rocket._ import freechips.rocketchip.tile._ import freechips.rocketchip.system._ diff --git a/src/main/scala/gemmini/Controller.scala b/src/main/scala/gemmini/Controller.scala index 33e5fd93..c67f92df 100644 --- a/src/main/scala/gemmini/Controller.scala +++ b/src/main/scala/gemmini/Controller.scala @@ -32,7 +32,7 @@ class Gemmini[T <: Data : Arithmetic, U <: Data, V <: Data](val config: GemminiA System.exit(1) } - val xLen = p(XLen) + val xLen = p(TileKey).core.xLen val spad = LazyModule(new Scratchpad(config)) override lazy val module = new GemminiModule(this)