diff options
| author | Ian M. <ian@aptel.org> | 2026-09-26 02:58:16 +0000 |
|---|---|---|
| committer | Ian M. <ian@aptel.org> | 2026-09-26 02:58:40 +0000 |
| commit | 789c6304aa8ef6c4ed6049c3521cb32809b219ad (patch) | |
| tree | 1b53a8fa0c7d327f48a98d448523418e756833fa /rtl/bus/ari_mainbus.sv | |
| parent | 662c81b33d812a69cdbfa9a1e148ae4b73d43b90 (diff) | |
bus: ari: Implement ARI interconnect groundwork
Signed-off-by: Ian M. <ian@aptel.org>
Diffstat (limited to 'rtl/bus/ari_mainbus.sv')
| -rw-r--r-- | rtl/bus/ari_mainbus.sv | 26 |
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 |
