aboutsummaryrefslogtreecommitdiffstats
path: root/picorv32.v
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2016-04-09 14:27:28 +0200
committerClifford Wolf <clifford@clifford.at>2016-04-09 14:27:28 +0200
commitaa17d587843a78e3d49b5e24bc5e4ab76e8c6383 (patch)
treeef70b8db4436a386ab7db5de63c4838dc9139bf6 /picorv32.v
parentef8014eebd35552aa8dde4bfddf9d7e27b5d1645 (diff)
downloadpicorv32-aa17d587843a78e3d49b5e24bc5e4ab76e8c6383.tar.gz
picorv32-aa17d587843a78e3d49b5e24bc5e4ab76e8c6383.zip
Bugfix in C.SRAI implementation
Diffstat (limited to 'picorv32.v')
-rw-r--r--picorv32.v2
1 files changed, 1 insertions, 1 deletions
diff --git a/picorv32.v b/picorv32.v
index 8d40052..05c67ba 100644
--- a/picorv32.v
+++ b/picorv32.v
@@ -276,7 +276,7 @@ module picorv32 #(
mem_rdata_q[31:25] <= 7'b0000000;
mem_rdata_q[14:12] <= 3'b 101;
end
- if (mem_rdata_latched[11:10] == 2'b00) begin // C.SRAI
+ if (mem_rdata_latched[11:10] == 2'b01) begin // C.SRAI
mem_rdata_q[31:25] <= 7'b0100000;
mem_rdata_q[14:12] <= 3'b 101;
end