diff --git a/elaborator/src/t1emu/Testbench.scala b/elaborator/src/t1emu/Testbench.scala index 969c274fb..8ef0cf01f 100644 --- a/elaborator/src/t1emu/Testbench.scala +++ b/elaborator/src/t1emu/Testbench.scala @@ -47,7 +47,6 @@ object Testbench extends SerializableModuleElaborator { vlen.toInt }.get - if (zvbb) require(vfuInstantiateParameter == "zvbb") T1Parameter( dLen, extensions, diff --git a/elaborator/src/t1rocket/T1RocketTile.scala b/elaborator/src/t1rocket/T1RocketTile.scala index 325170d40..fb7032dcc 100644 --- a/elaborator/src/t1rocket/T1RocketTile.scala +++ b/elaborator/src/t1rocket/T1RocketTile.scala @@ -87,7 +87,7 @@ object T1RocketTile extends SerializableModuleElaborator { }.get val fp = instructionSets.contains("zve32f") val zvbb = instructionSets.contains("zvbb") - if (zvbb) require(vfuInstantiateParameter == "zvbb") + T1RocketTileParameter( instructionSets: Seq[String], cacheBlockBytes: Int, diff --git a/elaborator/src/t1rocketemu/Testbench.scala b/elaborator/src/t1rocketemu/Testbench.scala index e95db7b68..45371867c 100644 --- a/elaborator/src/t1rocketemu/Testbench.scala +++ b/elaborator/src/t1rocketemu/Testbench.scala @@ -88,7 +88,7 @@ object T1RocketTile extends SerializableModuleElaborator { }.get val fp = instructionSets.contains("zve32f") val zvbb = instructionSets.contains("zvbb") - if (zvbb) require(vfuInstantiateParameter == "zvbb") + T1RocketTileParameter( instructionSets: Seq[String], cacheBlockBytes: Int,