summaryrefslogtreecommitdiff
path: root/rtl/conspiracion.sv
blob: 96c6fb8d4623498709cfb6dc5095af6b893840e0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
module conspiracion
(
	input  wire        clk_clk,            //    clk.clk
	output wire [12:0] memory_mem_a,       // memory.mem_a
	output wire [2:0]  memory_mem_ba,      //       .mem_ba
	output wire        memory_mem_ck,      //       .mem_ck
	output wire        memory_mem_ck_n,    //       .mem_ck_n
	output wire        memory_mem_cke,     //       .mem_cke
	output wire        memory_mem_cs_n,    //       .mem_cs_n
	output wire        memory_mem_ras_n,   //       .mem_ras_n
	output wire        memory_mem_cas_n,   //       .mem_cas_n
	output wire        memory_mem_we_n,    //       .mem_we_n
	output wire        memory_mem_reset_n, //       .mem_reset_n
	inout  wire [7:0]  memory_mem_dq,      //       .mem_dq
	inout  wire        memory_mem_dqs,     //       .mem_dqs
	inout  wire        memory_mem_dqs_n,   //       .mem_dqs_n
	output wire        memory_mem_odt,     //       .mem_odt
	output wire        memory_mem_dm,      //       .mem_dm
	input  wire        memory_oct_rzqin,   //       .oct_rzqin
	input  wire        reset_reset_n       //  reset.reset_n
);

	logic[29:0] addr;
	logic[31:0] data_rd, data_rw;
	logic ready, write, start;

	platform plat
	(
		.master_0_core_addr(addr),
		.master_0_core_data_rd(data_rd),
		.master_0_core_data_rw(data_rw),
		.master_0_core_ready(ready),
		.master_0_core_write(write),
		.master_0_core_start(start),
		.*
	);

	initial start <= 0;

endmodule