summaryrefslogtreecommitdiff
path: root/rtl/cpu/cpu_lockdom.sv
diff options
context:
space:
mode:
authorIan M. <ian@patel.org>2026-09-27 21:31:25 +0000
committerIan M. <ian@patel.org>2026-09-27 21:31:25 +0000
commit0dea2c7bc7bb5643aa3b48f2f1310a7a2828f3f9 (patch)
tree025b46e9c9c4babeacc81dced04498ffa0cdebdc /rtl/cpu/cpu_lockdom.sv
parent4c0acdb44e26a4b90e1075b4e6d130eb7f5919d4 (diff)
cpu: Add core and fetch unit groundworkmain
Signed-off-by: Ian M. <ian@patel.org>
Diffstat (limited to 'rtl/cpu/cpu_lockdom.sv')
-rw-r--r--rtl/cpu/cpu_lockdom.sv10
1 files changed, 9 insertions, 1 deletions
diff --git a/rtl/cpu/cpu_lockdom.sv b/rtl/cpu/cpu_lockdom.sv
index 5ed843b..e370360 100644
--- a/rtl/cpu/cpu_lockdom.sv
+++ b/rtl/cpu/cpu_lockdom.sv
@@ -19,7 +19,7 @@ module cpu_lockdom (
output AriFrame mb_r_tap_o
);
logic imc_write_en = 0;
- logic imc_req = 0;
+ logic imc_req;
logic imc_op_done;
logic [PMA_XLEN-1:0] imc_ad;
logic [63:0] imc_data;
@@ -35,4 +35,12 @@ module cpu_lockdom (
.mb_r_tap_o(mb_r_tap_o),
.op_done_o(imc_op_done)
);
+
+ cpu_core master (
+ .clk_i(clk_i),
+ .reset_i(reset_i),
+ .imc_op_done_i(imc_op_done),
+ .imc_req_o(imc_req),
+ .imc_ad_o(imc_ad)
+ );
endmodule