// SPDX-License-Identifier: MIT | |
// SPDX-FileCopyrightText: 2021 Tamas Hubai | |
`default_nettype none | |
module user_project ( | |
`ifdef USE_POWER_PINS | |
inout vccd1, // User area 1 1.8V supply | |
inout vssd1, // User area 1 digital ground | |
`endif | |
// Wishbone Slave ports (WB MI A) | |
input wb_clk_i, | |
input wb_rst_i, | |
input wbs_stb_i, | |
input wbs_cyc_i, | |
input wbs_we_i, | |
input [3:0] wbs_sel_i, | |
input [31:0] wbs_dat_i, | |
input [31:0] wbs_adr_i, | |
output wbs_ack_o, | |
output [31:0] wbs_dat_o, | |
// Logic Analyzer Signals | |
input [127:0] la_data_in, | |
output [127:0] la_data_out, | |
input [127:0] la_oenb, | |
// IOs | |
input [`MPRJ_IO_PADS-1:0] io_in, | |
output [`MPRJ_IO_PADS-1:0] io_out, | |
output [`MPRJ_IO_PADS-1:0] io_oeb, | |
// IRQ | |
output [2:0] irq | |
); | |
mcu mcu_inst ( | |
.wb_clk_i(wb_clk_i), | |
.wb_rst_i(wb_rst_i), | |
.wbs_stb_i(wbs_stb_i), | |
.wbs_cyc_i(wbs_cyc_i), | |
.wbs_we_i(wbs_we_i), | |
.wbs_adr_i(wbs_adr_i), | |
.wbs_dat_i(wbs_dat_i), | |
.wbs_ack_o(wbs_ack_o), | |
.wbs_dat_o(wbs_dat_o), | |
.la_data_in(la_data_in), | |
.la_data_out(la_data_out), | |
.la_oenb(la_oenb), | |
.io_in(io_in), | |
.io_out(io_out), | |
.io_oeb(io_oeb) | |
); | |
assign irq = 3'b000; // unused | |
endmodule | |
`default_nettype wire | |