From 08506e7e26ef4f47ad1ed0947c8286a33617c882 Mon Sep 17 00:00:00 2001 From: "Ian M." Date: Sat, 26 Sep 2026 12:16:51 +0000 Subject: cpu: Add processing domains + IMC Signed-off-by: Ian M. --- rtl/cpu/cpu_appdom.sv | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 rtl/cpu/cpu_appdom.sv (limited to 'rtl/cpu/cpu_appdom.sv') diff --git a/rtl/cpu/cpu_appdom.sv b/rtl/cpu/cpu_appdom.sv new file mode 100644 index 0000000..f1e67bb --- /dev/null +++ b/rtl/cpu/cpu_appdom.sv @@ -0,0 +1,25 @@ +// +// Copyright (c) 2026, Apollo Telephone Laboratories. +// Provided under the BSD-3 clause. +// + +// +// Represents a processor application domain +// +// @clk_i: Input clock +// @reset_i: Reset input +// @mb_r_tap_o: Mainbus request tap output +// +module cpu_appdom ( + input wire clk_i, + input wire reset_i, + + output AriFrame mb_r_tap0_o +); + // Lockstep domain 0 + cpu_lockdom lockdom0 ( + .clk_i(clk_i), + .reset_i(reset_i), + .mb_r_tap_o(mb_r_tap0_o) + ); +endmodule -- cgit v1.2.3