summaryrefslogtreecommitdiff
path: root/rtl/core
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2023-09-30 17:44:26 -0600
committerAlejandro Soto <alejandro@34project.org>2023-10-01 01:04:19 -0600
commitcf6ab851183870bca61252a56b274342380d0960 (patch)
tree96c08231d60d300788462b17549d5120802e7f32 /rtl/core
parentd1b10aa380578b5af20081dd37f2d36ec111cbd2 (diff)
tb: implement quad-core SMP
Diffstat (limited to 'rtl/core')
-rw-r--r--rtl/core/arm810.sv8
-rw-r--r--rtl/core/core.sv4
2 files changed, 4 insertions, 8 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
.*
);