@@ -23,7 +23,7 @@ module datapath_sc
2323 dmem_if .master DM_to_mem,
2424
2525 // External RV32-M implementation
26- `ifdef __RV32_M_EXTERNAL
26+ `ifdef __RVM_EXTERNAL
2727 output o_EX_en,
2828 output [`XLEN - 1 : 0 ] o_EX_rs1,
2929 output [`XLEN - 1 : 0 ] o_EX_rs2,
@@ -96,10 +96,10 @@ module datapath_sc
9696 logic id_MC_PCplus4;
9797 logic id_MC_CSR_en;
9898 logic id_MC_Ex_inst_illegal;
99- `ifdef __RV32_M
99+ `ifdef __RVM
100100 logic id_MC_ALUM_en;
101101`endif
102- `ifdef __ATOMIC
102+ `ifdef __RVA
103103 logic id_MC_atomic;
104104`endif
105105
@@ -120,7 +120,7 @@ module datapath_sc
120120 logic ex_MC_PCplus4;
121121 logic ex_MC_CSR_en;
122122 logic ex_MC_Ex_inst_illegal;
123- `ifdef __ATOMIC
123+ `ifdef __RVA
124124 logic ex_MC_atomic;
125125`endif
126126
@@ -219,10 +219,10 @@ module datapath_sc
219219 .o_pc_plus4 (id_MC_PCplus4),
220220 .o_csr_en (id_MC_CSR_en),
221221 .o_ex_inst_illegal (id_MC_Ex_inst_illegal),
222- `ifdef __ATOMIC
222+ `ifdef __RVA
223223 .o_atomic (id_MC_atomic),
224224`endif
225- `ifdef __RV32_M
225+ `ifdef __RVM
226226 .o_m_en (id_MC_ALUM_en),
227227`endif
228228 .o_inst (id_inst),
@@ -250,12 +250,12 @@ module datapath_sc
250250
251251 .i_pc (id_pc),
252252
253- `ifdef __RV32_M
253+ `ifdef __RVM
254254 .i_clk (i_clk),
255255 .i_rst (i_rst),
256256`endif
257257
258- `ifdef __RV32_M_EXTERNAL
258+ `ifdef __RVM_EXTERNAL
259259 .i_res (i_EX_res),
260260 .i_ack (i_EX_ack),
261261 .o_en (o_EX_en),
@@ -279,10 +279,10 @@ module datapath_sc
279279 .i_csr_en (id_MC_CSR_en),
280280 .i_ex_inst_illegal (id_MC_Ex_inst_illegal),
281281
282- `ifdef __ATOMIC
282+ `ifdef __RVA
283283 .i_atomic (id_MC_atomic),
284284`endif
285- `ifdef __RV32_M
285+ `ifdef __RVM
286286 .i_m_en (id_MC_ALUM_en),
287287`endif
288288
@@ -297,7 +297,7 @@ module datapath_sc
297297 .o_csr_en (ex_MC_CSR_en),
298298 .o_ex_inst_illegal (ex_MC_Ex_inst_illegal),
299299
300- `ifdef __ATOMIC
300+ `ifdef __RVA
301301 .o_atomic (ex_MC_atomic),
302302`endif
303303 // ----- Forward signals -----//
@@ -354,7 +354,7 @@ module datapath_sc
354354 .i_mc_regwrite (ex_MC_RegWrite),
355355 .i_mc_pcplus4 (ex_MC_PCplus4),
356356 .i_mc_ex_inst_illegal (ex_MC_Ex_inst_illegal),
357- `ifdef __ATOMIC
357+ `ifdef __RVA
358358 .i_mc_atomic (ex_MC_atomic),
359359`endif
360360 // Control signals to next stage
0 commit comments