-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathsystem_wrapper.v
184 lines (181 loc) · 4.38 KB
/
system_wrapper.v
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
//Copyright 1986-2018 Xilinx, Inc. All Rights Reserved.
//--------------------------------------------------------------------------------
//Tool Version: Vivado v.2018.2 (lin64) Build 2258646 Thu Jun 14 20:02:38 MDT 2018
//Date : Tue Dec 11 13:18:53 2018
//Host : sopa-ESPRIMO-P957 running 64-bit Ubuntu 16.04.3 LTS
//Command : generate_target system_wrapper.bd
//Design : system_wrapper
//Purpose : IP block netlist
//--------------------------------------------------------------------------------
`timescale 1 ps / 1 ps
module system_wrapper
(DDR_addr,
DDR_ba,
DDR_cas_n,
DDR_ck_n,
DDR_ck_p,
DDR_cke,
DDR_cs_n,
DDR_dm,
DDR_dq,
DDR_dqs_n,
DDR_dqs_p,
DDR_odt,
DDR_ras_n,
DDR_reset_n,
DDR_we_n,
FIXED_IO_ddr_vrn,
FIXED_IO_ddr_vrp,
FIXED_IO_mio,
FIXED_IO_ps_clk,
FIXED_IO_ps_porb,
FIXED_IO_ps_srstb,
adc_clk_n_i,
adc_clk_p_i,
adc_csn_o,
adc_dat_a_i,
adc_dat_b_i,
adc_enc_n_o,
adc_enc_p_o,
dac_clk_o,
dac_dat_o,
dac_pwm_o,
dac_rst_o,
dac_sel_o,
dac_wrt_o,
daisy_n_i,
daisy_n_o,
daisy_p_i,
daisy_p_o,
exp_n_tri_io,
exp_p_tri_io,
led_o,
reset_rtl_0);
inout [14:0]DDR_addr;
inout [2:0]DDR_ba;
inout DDR_cas_n;
inout DDR_ck_n;
inout DDR_ck_p;
inout DDR_cke;
inout DDR_cs_n;
inout [3:0]DDR_dm;
inout [31:0]DDR_dq;
inout [3:0]DDR_dqs_n;
inout [3:0]DDR_dqs_p;
inout DDR_odt;
inout DDR_ras_n;
inout DDR_reset_n;
inout DDR_we_n;
inout FIXED_IO_ddr_vrn;
inout FIXED_IO_ddr_vrp;
inout [53:0]FIXED_IO_mio;
inout FIXED_IO_ps_clk;
inout FIXED_IO_ps_porb;
inout FIXED_IO_ps_srstb;
input adc_clk_n_i;
input adc_clk_p_i;
output adc_csn_o;
input [13:0]adc_dat_a_i;
input [13:0]adc_dat_b_i;
output adc_enc_n_o;
output adc_enc_p_o;
output dac_clk_o;
output [13:0]dac_dat_o;
output [3:0]dac_pwm_o;
output dac_rst_o;
output dac_sel_o;
output dac_wrt_o;
input [1:0]daisy_n_i;
output [1:0]daisy_n_o;
input [1:0]daisy_p_i;
output [1:0]daisy_p_o;
inout [7:0]exp_n_tri_io;
inout [7:0]exp_p_tri_io;
output [0:0]led_o;
input reset_rtl_0;
wire [14:0]DDR_addr;
wire [2:0]DDR_ba;
wire DDR_cas_n;
wire DDR_ck_n;
wire DDR_ck_p;
wire DDR_cke;
wire DDR_cs_n;
wire [3:0]DDR_dm;
wire [31:0]DDR_dq;
wire [3:0]DDR_dqs_n;
wire [3:0]DDR_dqs_p;
wire DDR_odt;
wire DDR_ras_n;
wire DDR_reset_n;
wire DDR_we_n;
wire FIXED_IO_ddr_vrn;
wire FIXED_IO_ddr_vrp;
wire [53:0]FIXED_IO_mio;
wire FIXED_IO_ps_clk;
wire FIXED_IO_ps_porb;
wire FIXED_IO_ps_srstb;
wire adc_clk_n_i;
wire adc_clk_p_i;
wire adc_csn_o;
wire [13:0]adc_dat_a_i;
wire [13:0]adc_dat_b_i;
wire adc_enc_n_o;
wire adc_enc_p_o;
wire dac_clk_o;
wire [13:0]dac_dat_o;
wire [3:0]dac_pwm_o;
wire dac_rst_o;
wire dac_sel_o;
wire dac_wrt_o;
wire [1:0]daisy_n_i;
wire [1:0]daisy_n_o;
wire [1:0]daisy_p_i;
wire [1:0]daisy_p_o;
wire [7:0]exp_n_tri_io;
wire [7:0]exp_p_tri_io;
wire [0:0]led_o;
wire reset_rtl_0;
system system_i
(.DDR_addr(DDR_addr),
.DDR_ba(DDR_ba),
.DDR_cas_n(DDR_cas_n),
.DDR_ck_n(DDR_ck_n),
.DDR_ck_p(DDR_ck_p),
.DDR_cke(DDR_cke),
.DDR_cs_n(DDR_cs_n),
.DDR_dm(DDR_dm),
.DDR_dq(DDR_dq),
.DDR_dqs_n(DDR_dqs_n),
.DDR_dqs_p(DDR_dqs_p),
.DDR_odt(DDR_odt),
.DDR_ras_n(DDR_ras_n),
.DDR_reset_n(DDR_reset_n),
.DDR_we_n(DDR_we_n),
.FIXED_IO_ddr_vrn(FIXED_IO_ddr_vrn),
.FIXED_IO_ddr_vrp(FIXED_IO_ddr_vrp),
.FIXED_IO_mio(FIXED_IO_mio),
.FIXED_IO_ps_clk(FIXED_IO_ps_clk),
.FIXED_IO_ps_porb(FIXED_IO_ps_porb),
.FIXED_IO_ps_srstb(FIXED_IO_ps_srstb),
.adc_clk_n_i(adc_clk_n_i),
.adc_clk_p_i(adc_clk_p_i),
.adc_csn_o(adc_csn_o),
.adc_dat_a_i(adc_dat_a_i),
.adc_dat_b_i(adc_dat_b_i),
.adc_enc_n_o(adc_enc_n_o),
.adc_enc_p_o(adc_enc_p_o),
.dac_clk_o(dac_clk_o),
.dac_dat_o(dac_dat_o),
.dac_pwm_o(dac_pwm_o),
.dac_rst_o(dac_rst_o),
.dac_sel_o(dac_sel_o),
.dac_wrt_o(dac_wrt_o),
.daisy_n_i(daisy_n_i),
.daisy_n_o(daisy_n_o),
.daisy_p_i(daisy_p_i),
.daisy_p_o(daisy_p_o),
.exp_n_tri_io(exp_n_tri_io),
.exp_p_tri_io(exp_p_tri_io),
.led_o(led_o),
.reset_rtl_0(reset_rtl_0));
endmodule