diff options
| author | Ian M. <ian@aptel.org> | 2026-09-26 12:16:51 +0000 |
|---|---|---|
| committer | Chloe M. <chloe@aptel.org> | 2026-09-26 13:33:21 +0000 |
| commit | 08506e7e26ef4f47ad1ed0947c8286a33617c882 (patch) | |
| tree | b6024a9e514e65c108cd242f099778446d27b208 /rtl/cpu/cpu_appdom.sv | |
| parent | e3b54015326ae24a29c2c6bdbcc91b164308c068 (diff) | |
cpu: Add processing domains + IMC
Signed-off-by: Ian M. <ian@aptel.org>
Diffstat (limited to 'rtl/cpu/cpu_appdom.sv')
| -rw-r--r-- | rtl/cpu/cpu_appdom.sv | 25 |
1 files changed, 25 insertions, 0 deletions
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<n>_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 |
