From f3775df04d0cc209aba95cbdf30ef50775580bbf Mon Sep 17 00:00:00 2001 From: Howard Mao Date: Tue, 12 Jul 2016 17:12:22 -0700 Subject: [PATCH] fix the condition under which comparator error signal is set --- groundtest/src/main/scala/comparator.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/groundtest/src/main/scala/comparator.scala b/groundtest/src/main/scala/comparator.scala index c357ec33..9aa266de 100644 --- a/groundtest/src/main/scala/comparator.scala +++ b/groundtest/src/main/scala/comparator.scala @@ -341,7 +341,7 @@ class ComparatorSink(implicit val p: Parameters) extends Module assert (base.data === g.data || !g.hasData(), "data mismatch") assert_conds.zipWithIndex.foreach { case (cond, i) => - when (cond) { + when (!cond) { io.error.valid := Bool(true) io.error.bits := UInt(i) }