From 73717d320d88111bc3c7c6e5e57e35c7a11b2a0e Mon Sep 17 00:00:00 2001 From: Graham Edgecombe Date: Sun, 31 Dec 2017 11:12:56 +0000 Subject: [PATCH] Fix CSR write value mux --- rv32_csrs.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rv32_csrs.sv b/rv32_csrs.sv index 7a3d1ea..4dc1b65 100644 --- a/rv32_csrs.sv +++ b/rv32_csrs.sv @@ -49,7 +49,7 @@ module rv32_csrs ( logic [63:0] cycle; logic [63:0] instret; - assign write_value = src_in ? imm_value_in : rs1_value_in; + assign write_value = src_in ? rs1_value_in : imm_value_in; always_comb begin case (csr_in)