summaryrefslogtreecommitdiff
path: root/rtl
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--rtl/core/arm810.sv8
-rw-r--r--rtl/core/core.sv4
-rw-r--r--rtl/smp/pe.sv2
-rw-r--r--rtl/smp/smp_ctrl.sv8
4 files changed, 9 insertions, 13 deletions
diff --git a/rtl/core/arm810.sv b/rtl/core/arm810.sv
index 6f798f4..f498a15 100644
--- a/rtl/core/arm810.sv
+++ b/rtl/core/arm810.sv
@@ -7,8 +7,8 @@ module arm810
rst_n,
input logic irq,
- halt,
- step,
+ halt /*verilator public*/ /*verilator forceable*/,
+ step /*verilator public*/ /*verilator forceable*/,
output ptr bus_addr,
output logic bus_start,
@@ -18,8 +18,8 @@ module arm810
output word bus_data_wr,
output logic[3:0] bus_data_be,
- output logic halted,
- breakpoint
+ output logic halted /*verilator public*/,
+ breakpoint /*verilator public*/
);
ptr branch_target, fetch_insn_pc, fetch_head, insn_addr;
diff --git a/rtl/core/core.sv b/rtl/core/core.sv
index 8d487fa..3703fe4 100644
--- a/rtl/core/core.sv
+++ b/rtl/core/core.sv
@@ -45,10 +45,6 @@ module core
.bus_ready(ready),
.bus_write(write),
.bus_start(start),
-`ifndef VERILATOR
- .step(0),
- .breakpoint(),
-`endif
.*
);
diff --git a/rtl/smp/pe.sv b/rtl/smp/pe.sv
index f50ed2f..adbeee4 100644
--- a/rtl/smp/pe.sv
+++ b/rtl/smp/pe.sv
@@ -1,4 +1,4 @@
-module mp_pe
+module smp_pe
#(parameter IS_BSP=0)
(
input logic clk,
diff --git a/rtl/smp/smp_ctrl.sv b/rtl/smp/smp_ctrl.sv
index b6123ad..4d6d1a5 100644
--- a/rtl/smp/smp_ctrl.sv
+++ b/rtl/smp/smp_ctrl.sv
@@ -37,7 +37,7 @@ module smp_ctrl
// No hay addresses
assign write = avl_write;
- mp_pe #(.IS_BSP(1)) pe_0
+ smp_pe #(.IS_BSP(1)) pe_0
(
.step(step_0),
.halt(halt_0),
@@ -48,7 +48,7 @@ module smp_ctrl
.*
);
- mp_pe pe_1
+ smp_pe pe_1
(
.step(step_1),
.halt(halt_1),
@@ -59,7 +59,7 @@ module smp_ctrl
.*
);
- mp_pe pe_2
+ smp_pe pe_2
(
.step(step_2),
.halt(halt_2),
@@ -70,7 +70,7 @@ module smp_ctrl
.*
);
- mp_pe pe_3
+ smp_pe pe_3
(
.step(step_3),
.halt(halt_3),