summaryrefslogtreecommitdiff
path: root/rtl/bus/ari_mainbus.sv
diff options
context:
space:
mode:
Diffstat (limited to 'rtl/bus/ari_mainbus.sv')
-rw-r--r--rtl/bus/ari_mainbus.sv26
1 files changed, 26 insertions, 0 deletions
diff --git a/rtl/bus/ari_mainbus.sv b/rtl/bus/ari_mainbus.sv
new file mode 100644
index 0000000..225fa03
--- /dev/null
+++ b/rtl/bus/ari_mainbus.sv
@@ -0,0 +1,26 @@
+//
+// Copyright (c) 2026, Apollo Telephone Laboratories.
+// Provided under the BSD-3 clause.
+//
+
+`include "bus/ari.svh"
+
+//
+// On-chip mainbus
+//
+// @clk_i: Clock input
+// @reset_i: Reset input
+// @r_tap_i: Request taps
+//
+module ari_mainbus (
+ input wire clk_i,
+ input wire reset_i,
+ input AriFrame r_tap_i[0:ARI_SEGMENT_COUNT-1]
+);
+ // Request ring
+ ari_ring req_ring (
+ .clk_i(clk_i),
+ .reset_i(reset_i),
+ .tap_i(r_tap_i)
+ );
+endmodule