aboutsummaryrefslogtreecommitdiffstats
path: root/picorv32.v
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2016-08-30 11:14:46 +0200
committerClifford Wolf <clifford@clifford.at>2016-08-30 11:14:46 +0200
commitbfba9b3eb34bfd9cc5d516153ddc960a44f7c5f2 (patch)
tree5e778bc42cbf6e99e287f85f7a4d4d62194e404c /picorv32.v
parentb9ed4364d445fba65b206d9c186f16456975ff36 (diff)
downloadpicorv32-bfba9b3eb34bfd9cc5d516153ddc960a44f7c5f2.tar.gz
picorv32-bfba9b3eb34bfd9cc5d516153ddc960a44f7c5f2.zip
Bugfix in picorv32_pcpi_fast_mul
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 fe45e18..d8c088f 100644
--- a/picorv32.v
+++ b/picorv32.v
@@ -1909,7 +1909,7 @@ module picorv32_pcpi_fast_mul (
end
always @(posedge clk) begin
- rd <= rs1 * rs2;
+ rd <= $signed(rs1) * $signed(rs2);
end
always @(posedge clk) begin