summaryrefslogtreecommitdiff
path: root/tb/platform.sv
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2022-11-02 23:48:21 -0600
committerAlejandro Soto <alejandro@34project.org>2022-11-02 23:48:21 -0600
commitabe3a7da04a3703bd504b5ed2e13ecc79dff4bd0 (patch)
tree09d30c745a9e8c49e7ee4627176a6fdc8264745f /tb/platform.sv
parent4ef4190e67534168e1e64b810a09c0cd1338e2a9 (diff)
Add bus master forward signals: irq, cpu_clk
Diffstat (limited to 'tb/platform.sv')
-rw-r--r--tb/platform.sv5
1 files changed, 5 insertions, 0 deletions
diff --git a/tb/platform.sv b/tb/platform.sv
index 06c6ad1..41cc7bc 100644
--- a/tb/platform.sv
+++ b/tb/platform.sv
@@ -9,6 +9,8 @@ module platform (
output wire master_0_core_ready /*verilator public*/,// .ready
input wire master_0_core_write /*verilator public*/,// .write
input wire master_0_core_start /*verilator public*/,// .start
+ output wire master_0_core_irq, // .irq
+ output wire master_0_core_cpu_clk, // .cpu_clk
output wire [12:0] memory_mem_a, // memory.mem_a
output wire [2:0] memory_mem_ba, // .mem_ba
output wire memory_mem_ck, // .mem_ck
@@ -42,6 +44,7 @@ module platform (
logic[31:0] avl_address /*verilator public*/;
logic avl_read /*verilator public*/;
logic avl_write /*verilator public*/;
+ logic avl_irq /*verilator public_flat_rw @(negedge clk_clk)*/;
logic[31:0] avl_readdata /*verilator public_flat_rw @(negedge clk_clk)*/;
logic[31:0] avl_writedata /*verilator public*/;
logic avl_waitrequest /*verilator public_flat_rw @(negedge clk_clk)*/;
@@ -57,6 +60,8 @@ module platform (
.ready(master_0_core_ready),
.data_rd(master_0_core_data_rd),
.data_wr(master_0_core_data_wr),
+ .cpu_clk(master_0_core_cpu_clk),
+ .irq(master_0_core_irq),
.*
);