From b344631a6161958003de68f377c3b4d22d299432 Mon Sep 17 00:00:00 2001 From: Yinan Xu Date: Sun, 21 Sep 2025 15:12:09 +0800 Subject: [PATCH] top: enable all layers by default Chisel v7.0.0 wraps Verification primitives in a verification layer. The generated file should be included by a filelist. To simplify this, we enable all layers by default in NutShell. --- src/test/scala/TopMain.scala | 1 + 1 file changed, 1 insertion(+) diff --git a/src/test/scala/TopMain.scala b/src/test/scala/TopMain.scala index 583fa532..8c717898 100644 --- a/src/test/scala/TopMain.scala +++ b/src/test/scala/TopMain.scala @@ -92,5 +92,6 @@ object TopMain extends App { (new ChiselStage).execute(newArgs, Seq(generator) ++ firtoolOptions :+ CIRCTTargetAnnotation(CIRCTTarget.SystemVerilog) :+ FirtoolOption("--disable-annotation-unknown") + :+ FirtoolOption("--default-layer-specialization=enable") ) } \ No newline at end of file