-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathece178_system.v.bak
59 lines (53 loc) · 1.94 KB
/
ece178_system.v.bak
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
module ece178_system (
clk_clk,
hex0_3_export,
hex4_7_export,
LEDR,
reset_reset_n,
SW,
DRAM_ADDR,
DRAM_BA,
DRAM_CAS_N,
DRAM_CKE,
DRAM_CS_N,
DRAM_DQ,
DRAM_DQM,
DRAM_RAS_N,
DRAM_WE_N);
input clk_clk;
output [31:0] hex0_3_export;
output [31:0] hex4_7_export;
output [17:0] LEDR;
input reset_reset_n;
output wire [12:0] DRAM_ADDR; // sdram.addr
output wire [1:0] DRAM_BA; // .ba
output wire DRAM_CAS_N; // .cas_n
output wire DRAM_CKE; // .cke
output wire DRAM_CS_N; // .cs_n
inout wire [31:0] DRAM_DQ; // .dq
output wire [3:0] DRAM_DQM, // .dqm
output wire DRAM_RAS_N; // .ras_n
output wire DRAM_WE_N; // .we_n
input [17:0] SW;
wire [31:0]hexSet1;
wire [31:0]hexSet2;
assign hex0_3_export = ~hexSet1;
assign hex4_7_export = ~hexSet2;
ECE178_nios_20_1 u0 (
.clk_clk (clk_clk), // clk.clk
.hex0_3_export (hexSet1), // hex0_3.export
.hex4_7_export (hexSet2), // hex4_7.export
.ledr_export (LEDR), // ledr.export
.reset_reset_n (reset_reset_n), // reset.reset_n
.switches0_17_export (SW) // switches0_17.export
.sdram_addr (DRAM_ADDR, ), // sdram.addr
.sdram_ba (DRAM_BA, ), // .ba
.sdram_cas_n (DRAM_CAS_N,), // .cas_n
.sdram_cke (DRAM_CKE, ), // .cke
.sdram_cs_n (DRAM_CS_N, ), // .cs_n
.sdram_dq (DRAM_DQ, ), // .dq
.sdram_dqm (DRAM_DQM, ), // .dqm
.sdram_ras_n (DRAM_RAS_N,), // .ras_n
.sdram_we_n (DRAM_WE_N, ) // .we_n
);
endmodule