From 565c187549bb6d457623a7eed8a4d1dbbb77e140 Mon Sep 17 00:00:00 2001 From: Jerry Zhao Date: Tue, 16 Jan 2024 10:15:53 -0800 Subject: [PATCH] Switch static assert to require --- generators/chipyard/src/main/scala/harness/HarnessBinders.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generators/chipyard/src/main/scala/harness/HarnessBinders.scala b/generators/chipyard/src/main/scala/harness/HarnessBinders.scala index 7ea74cee..59d4110d 100644 --- a/generators/chipyard/src/main/scala/harness/HarnessBinders.scala +++ b/generators/chipyard/src/main/scala/harness/HarnessBinders.scala @@ -254,7 +254,7 @@ class WithSimTSIOverSerialTL extends HarnessBinder({ class WithDriveChipIdPin extends HarnessBinder({ case (th: HasHarnessInstantiators, port: ChipIdPort, chipId: Int) => { - assert(chipId < math.pow(2, port.io.getWidth), "ID Pin is not wide enough") + require(chipId < math.pow(2, port.io.getWidth), "ID Pin is not wide enough") port.io := chipId.U } })