From 30fd302bca17ff4982b56ebf4f831daf18591139 Mon Sep 17 00:00:00 2001 From: Abraham Gonzalez Date: Fri, 12 Apr 2024 13:25:02 -0700 Subject: [PATCH] Use SV48 when possible --- src/main/scala/subsystem/Configs.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/subsystem/Configs.scala b/src/main/scala/subsystem/Configs.scala index a9dbf4307b..d18be69d3f 100644 --- a/src/main/scala/subsystem/Configs.scala +++ b/src/main/scala/subsystem/Configs.scala @@ -14,7 +14,7 @@ import freechips.rocketchip.util._ class BaseSubsystemConfig extends Config ((site, here, up) => { // Tile parameters - case PgLevels => if (site(XLen) == 64) 3 /* Sv39 */ else 2 /* Sv32 */ + case PgLevels => if (site(XLen) == 64) 4 /* Sv48 */ else 2 /* Sv32 */ case XLen => 64 // Applies to all cores case MaxHartIdBits => log2Up((site(TilesLocated(InSubsystem)).map(_.tileParams.hartId) :+ 0).max+1) // Interconnect parameters