[Modified] little changes for dpi

This commit is contained in:
2023-05-12 22:58:45 +08:00
parent 70305945e0
commit bc692afda0
2 changed files with 36 additions and 30 deletions

0
lacpu/rtl/cpu/mycpu.h → lacpu/rtl/cpu/mycpu.v Executable file → Normal file
View File

View File

@@ -58,27 +58,33 @@ module soc_lite_top
.debug_wb_rf_wdata(debug_wb_rf_wdata)
);
//inst ram
inst_ram inst_ram
(
.clka (cpu_clk ),
.ena (cpu_inst_en ),
.wea (cpu_inst_wen ), //3:0
.addra (cpu_inst_addr[17:2]), //15:0
.dina (cpu_inst_wdata ), //31:0
.douta (cpu_inst_rdata ) //31:0
);
//data ram
data_ram data_ram
(
.clka (cpu_clk ),
.ena (cpu_data_en ),
.wea (cpu_data_wen ), //3:0
.addra (cpu_data_addr[17:2]), //15:0
.dina (cpu_data_wdata ), //31:0
.douta (cpu_data_rdata ) //31:0
);
`ifdef DPIC
`else
//inst ram
inst_ram inst_ram
(
.clka (cpu_clk ),
.ena (cpu_inst_en ),
.wea (cpu_inst_wen ), //3:0
.addra (cpu_inst_addr[17:2]), //15:0
.dina (cpu_inst_wdata ), //31:0
.douta (cpu_inst_rdata ) //31:0
);
//data ram
data_ram data_ram
(
.clka (cpu_clk ),
.ena (cpu_data_en ),
.wea (cpu_data_wen ), //3:0
.addra (cpu_data_addr[17:2]), //15:0
.dina (cpu_data_wdata ), //31:0
.douta (cpu_data_rdata ) //31:0
);
`endif
endmodule