From f2964c280c53cf8305c3b82a69b8648ae008d6c8 Mon Sep 17 00:00:00 2001 From: Sebastian Bugge Date: Fri, 18 Oct 2024 07:07:29 +0200 Subject: [PATCH] Properly parse NOP. --- src/main/scala/Decoder.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/Decoder.scala b/src/main/scala/Decoder.scala index 3f6dc46..5ff90cb 100644 --- a/src/main/scala/Decoder.scala +++ b/src/main/scala/Decoder.scala @@ -98,7 +98,7 @@ class Decoder() extends Module { NOP, opcodeMap) - io.controlSignals.regWrite := decodedControlSignals(0) + io.controlSignals.regWrite := Mux(io.instruction.asUInt() === 19.U, false.B, decodedControlSignals(0)) // NOP io.controlSignals.memRead := decodedControlSignals(1) io.controlSignals.memWrite := decodedControlSignals(2) io.controlSignals.branch := decodedControlSignals(3)