aboutsummaryrefslogtreecommitdiffstats
path: root/picorv32.v
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2017-06-06 20:27:45 +0200
committerClifford Wolf <clifford@clifford.at>2017-06-06 20:27:45 +0200
commit45b80f985a6c8765b014c907fb1e59fa1b4d63f4 (patch)
tree5cec4ffe8a5a3b2dad06a865cbbdb85f862abded /picorv32.v
parentf295b900bcb7e67eb2f767defa5aba6a9effce4c (diff)
downloadpicorv32-45b80f985a6c8765b014c907fb1e59fa1b4d63f4.tar.gz
picorv32-45b80f985a6c8765b014c907fb1e59fa1b4d63f4.zip
Add rvfi_halt and rvfi_intr ports
Diffstat (limited to 'picorv32.v')
-rw-r--r--picorv32.v4
1 files changed, 4 insertions, 0 deletions
diff --git a/picorv32.v b/picorv32.v
index a1eebbd..ff14786 100644
--- a/picorv32.v
+++ b/picorv32.v
@@ -112,6 +112,8 @@ module picorv32 #(
output reg [ 7:0] rvfi_order,
output reg [31:0] rvfi_insn,
output reg rvfi_trap,
+ output reg rvfi_halt,
+ output reg rvfi_intr,
output reg [ 4:0] rvfi_rs1_addr,
output reg [ 4:0] rvfi_rs2_addr,
output reg [31:0] rvfi_rs1_rdata,
@@ -1912,6 +1914,8 @@ module picorv32 #(
rvfi_rs1_rdata <= dbg_rs1val_valid ? dbg_rs1val : 0;
rvfi_rs2_rdata <= dbg_rs2val_valid ? dbg_rs2val : 0;
rvfi_trap <= trap;
+ rvfi_halt <= trap;
+ rvfi_intr <= 0;
if (!resetn) begin
rvfi_rd_addr <= 0;