OpenCores
URL https://opencores.org/ocsvn/mips_enhanced/mips_enhanced/trunk

Subversion Repositories mips_enhanced

[/] [mips_enhanced/] [trunk/] [grlib-gpl-1.0.19-b3188/] [designs/] [leon3-digilent-xup/] [leon3mp.ucf] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 dimamali
 
2
NET "clk" LOC = "AJ15" | IOSTANDARD = LVCMOS25;
3
NET "clk" TNM_NET = "clk";
4
TIMESPEC "TS_clk" = PERIOD "clk" 10.00 ns HIGH 50 %;
5
 
6
NET "clkm"              TNM_NET = "clkm";
7
NET "clkml"             TNM_NET = "clkml";
8
NET "clkvga"            TNM_NET = "clkvga";
9
TIMESPEC "TS_clkm_clkml" = FROM "clkm" TO "clkml" TIG;
10
TIMESPEC "TS_clkml_clkm" = FROM "clkml" TO "clkm" TIG;
11
TIMESPEC "TS_clkm_clkvga" = FROM "clkm" TO "clkvga" TIG;
12
TIMESPEC "TS_clkvga" = PERIOD "clkvga" 15.00 ns HIGH 50 %;
13
NET "ddrlock"  TIG;
14
#NET ddr_clk_fb_out FEEDBACK = 1.0 NET ddr_clk_fb;
15
#NET "ddrsp0.ddr0/ddr_phy0/ddr_phy0/xc2v.ddr_phy0/rclk270b" TNM_NET = "rclk270b";
16
NET "ddrsp0.ddr0/ddr_phy0/ddr_phy0/xc2v.ddr_phy0/rclk90b" TNM_NET = "rclk90b";
17
#TIMEGRP "rclk270b_rise" = RISING "rclk270b";
18
TIMEGRP "rclk270b_rise" = FALLING "rclk90b";
19
TIMEGRP "clkml_rise" = RISING "clkml";
20
TIMESPEC "TS_rclk270b_clkml_rise" = FROM "rclk270b_rise" TO "clkml_rise" 4.300;
21
 
22
INST "ddrsp0.ddr0/ddr_phy0/ddr_phy0/xc2v.ddr_phy0/nops.read_dll" LOC = DCM_X1Y1;
23
INST "ddrsp0.ddr0/ddr_phy0/ddr_phy0/xc2v.ddr_phy0/ps.read_dll" LOC = DCM_X1Y1;
24
INST "ddrsp0.ddr0/ddr_phy0/ddr_phy0/xc2v.ddr_phy0/dll" LOC = DCM_X2Y1;
25
 
26
NET "ddr_clk_fb" TNM_NET = "ddr_clk_fb";
27
TIMESPEC "TS_ddr_clk_fb" = PERIOD "ddr_clk_fb" 8.00 ns HIGH 50 %;
28
 
29
NET erx_clk PERIOD = 40.000 ;
30
OFFSET = in : 10.000 : BEFORE erx_clk ;
31
NET etx_clk PERIOD = 40.000 ;
32
OFFSET = out : 20.000 : AFTER etx_clk ;
33
OFFSET = in : 10.000 : BEFORE etx_clk ;
34
 
35
NET "resetn" LOC = "AH5" | IOSTANDARD = LVTTL;
36
 
37
#NET "SW_0" LOC = "AC11" | IOSTANDARD = LVCMOS25;
38
NET "dsuen" LOC = "AC11" | IOSTANDARD = LVCMOS25;
39
#NET "SW_1" LOC = "AD11" | IOSTANDARD = LVCMOS25;
40
#NET "SW_2" LOC = "AF8" | IOSTANDARD = LVCMOS25;
41
#NET "SW_3" LOC = "AF9" | IOSTANDARD = LVCMOS25;
42
 
43
NET "txd" LOC = "AE7" | IOSTANDARD = LVCMOS25;
44
NET "rxd" LOC = "AJ8" | IOSTANDARD = LVCMOS25;
45
#NET "RS232_DSR_OUT" LOC = "AD10" | IOSTANDARD = LVCMOS25;
46
#NET "RS232_CTS_OUT" LOC = "AE8" | IOSTANDARD = LVCMOS25;
47
#NET "RS232_RTS_IN"  LOC = "AK8" | IOSTANDARD = LVCMOS25;
48
 
49
#NET "PB_ENTER" LOC = "AG5";
50
NET "dsubre" LOC = "AG5" | IOSTANDARD = LVTTL;
51
#NET "PB_UP" LOC = "AH4";
52
#NET "PB_DOWN" LOC = "AG3";
53
#NET "PB_LEFT" LOC = "AH1";
54
#NET "PB_RIGHT" LOC = "AH2";
55
 
56
NET "ps2clk(0)" LOC = "AG2" | IOSTANDARD = LVTTL;
57
NET "ps2data(0)" LOC = "AG1" | IOSTANDARD = LVTTL;
58
NET "ps2clk(1)" LOC = "AD6" | IOSTANDARD = LVTTL;
59
NET "ps2data(1)" LOC = "AD5" | IOSTANDARD = LVTTL;
60
 
61
#NET "LED_0" LOC = "AC4" | IOSTANDARD = LVTTL;
62
NET "dsuact" LOC = "AC4" | IOSTANDARD = LVTTL;
63
#NET "LED_1" LOC = "AC3" | IOSTANDARD = LVTTL;
64
NET "errorn" LOC = "AC3" | IOSTANDARD = LVTTL;
65
#NET "LED_2" LOC = "AA6" | IOSTANDARD = LVTTL;
66
NET "led_rx" LOC = "AA6" | IOSTANDARD = LVTTL;
67
#NET "LED_3" LOC = "AA5" | IOSTANDARD = LVTTL;
68
NET "led_tx" LOC = "AA5" | IOSTANDARD = LVTTL;
69
 
70
 
71
NET etx_slew(0) LOC=B3 | IOSTANDARD = LVTTL;
72
NET etx_slew(1) LOC=A3 | IOSTANDARD = LVTTL;
73
NET eresetn     LOC=G6 | IOSTANDARD = LVTTL;
74
NET erx_crs     LOC=C5 | IOSTANDARD = LVTTL;
75
NET etxd(3)     LOC=C2 | IOSTANDARD = LVTTL;
76
NET etxd(2)     LOC=C1 | IOSTANDARD = LVTTL;
77
NET etxd(1)     LOC=J8 | IOSTANDARD = LVTTL;
78
NET etxd(0)     LOC=J7 | IOSTANDARD = LVTTL;
79
NET etx_en      LOC=C4 | IOSTANDARD = LVTTL;
80
NET etx_clk     LOC=D3 | IOSTANDARD = LVTTL;
81
NET erx_er      LOC=J2 | IOSTANDARD = LVTTL;
82
NET erx_clk     LOC=M8 | IOSTANDARD = LVTTL;
83
NET erx_dv      LOC=M7 | IOSTANDARD = LVTTL;
84
NET erxd(0)     LOC=K6 | IOSTANDARD = LVTTL;
85
NET erxd(1)     LOC=K5 | IOSTANDARD = LVTTL;
86
NET erxd(2)     LOC=J1 | IOSTANDARD = LVTTL;
87
NET erxd(3)     LOC=K1 | IOSTANDARD = LVTTL;
88
NET emdc        LOC=M6 | IOSTANDARD = LVTTL;
89
NET emdio       LOC=M5 | IOSTANDARD = LVTTL;
90
NET erx_col     LOC=D5 | IOSTANDARD = LVTTL;
91
NET etx_er      LOC=H2 | IOSTANDARD = LVTTL;
92
 
93
NET "ddr_dq(*)"    IOSTANDARD = SSTL2_II;
94
#NET "SDRAM_CB(*)"    IOSTANDARD = SSTL2_II;
95
NET "ddr_dqs(*)"   IOSTANDARD = SSTL2_II;
96
NET "ddr_dm(*)"    IOSTANDARD = SSTL2_II;
97
NET "ddr_clk(*)"      IOSTANDARD = SSTL2_II;
98
NET "ddr_clkb(*)"    IOSTANDARD = SSTL2_II;
99
NET "ddr_ad(*)"     IOSTANDARD = SSTL2_II;
100
NET "ddr_ba*"      IOSTANDARD = SSTL2_II;
101
NET "ddr_rasb"    IOSTANDARD = SSTL2_II;
102
NET "ddr_casb"    IOSTANDARD = SSTL2_II;
103
NET "ddr_web"     IOSTANDARD = SSTL2_II;
104
NET "ddr_csb(*)"     IOSTANDARD = SSTL2_II;
105
NET "ddr_cke(*)"     IOSTANDARD = SSTL2_II;
106
 
107
 
108
NET "ddr_clk_fb_out" LOC = "G23" | IOSTANDARD = SSTL2_II;
109
NET "ddr_clk_fb" LOC = "C16" | IOSTANDARD = SSTL2_II;
110
 
111
NET "ddr_clk(2)"     LOC = "AB23" ;
112
NET "ddr_clkb(2)"   LOC = "AB24" ;
113
NET "ddr_clk(1)"     LOC = "AD29" ;
114
NET "ddr_clkb(1)"   LOC = "AD30" ;
115
NET "ddr_clk(0)"     LOC = "AC27" ;
116
NET "ddr_clkb(0)"   LOC = "AC28" ;
117
NET "ddr_cke(0)"    LOC = "R26" ;
118
NET "ddr_cke(1)"    LOC = "R25" ;
119
NET "ddr_csb(0)"    LOC = "R24" ;
120
NET "ddr_csb(1)"    LOC = "R23" ;
121
NET "ddr_rasb"   LOC = "N29" ;
122
NET "ddr_casb"   LOC = "L27" ;
123
NET "ddr_web"    LOC = "N26" ;
124
NET "ddr_ba(0)"     LOC = "M26" ;
125
NET "ddr_ba(1)"     LOC = "K26" ;
126
 
127
NET "ddr_ad(13)"   LOC = "M23" ;
128
NET "ddr_ad(12)"   LOC = "M24" ;
129
NET "ddr_ad(11)"   LOC = "F30" ;
130
NET "ddr_ad(10)"   LOC = "F28" ;
131
NET "ddr_ad(9)"    LOC = "K24" ;
132
NET "ddr_ad(8)"    LOC = "J24" ;
133
NET "ddr_ad(7)"    LOC = "D26" ;
134
NET "ddr_ad(6)"    LOC = "G26" ;
135
NET "ddr_ad(5)"    LOC = "G25" ;
136
NET "ddr_ad(4)"    LOC = "K30" ;
137
NET "ddr_ad(3)"    LOC = "M29" ;
138
NET "ddr_ad(2)"    LOC = "L26" ;
139
NET "ddr_ad(1)"    LOC = "N25" ;
140
NET "ddr_ad(0)"    LOC = "M25" ;
141
 
142
#############################################
143
# NET REQUIRED FOR XMIL IMPLEMENTATION
144
#############################################
145
#NET "RST_DQS_DIV"   LOC = "P27" ;
146
#NET "RST_DQS_DIV"   LOC = "P26" ;
147
 
148
NET "ddr_dqs(7)" LOC = "AH26" ;
149
NET "ddr_dm(7)"  LOC = "W25"  ;
150
NET "ddr_dq(63)" LOC = "AH29" ;
151
NET "ddr_dq(62)" LOC = "AH27" ;
152
NET "ddr_dq(61)" LOC = "AG28" ;
153
NET "ddr_dq(60)" LOC = "AD25" ;
154
NET "ddr_dq(59)" LOC = "AD26" ;
155
NET "ddr_dq(58)" LOC = "AG29" ;
156
NET "ddr_dq(57)" LOC = "AG30" ;
157
NET "ddr_dq(56)" LOC = "AF25" ;
158
 
159
NET "ddr_dqs(6)" LOC = "AC25" ;
160
NET "ddr_dm(6)"  LOC = "W26"  ;
161
NET "ddr_dq(55)" LOC = "AF29" ;
162
NET "ddr_dq(54)" LOC = "AF30" ;
163
NET "ddr_dq(53)" LOC = "AD27" ;
164
NET "ddr_dq(52)" LOC = "AD28" ;
165
NET "ddr_dq(51)" LOC = "AA23" ;
166
NET "ddr_dq(50)" LOC = "AA24" ;
167
NET "ddr_dq(49)" LOC = "AE29" ;
168
NET "ddr_dq(48)" LOC = "AB25" ;
169
 
170
NET "ddr_dqs(5)" LOC = "AA25"  ;
171
NET "ddr_dm(5)"  LOC = "W27"  ;
172
NET "ddr_dq(47)" LOC = "AC29" ;
173
NET "ddr_dq(46)" LOC = "AB27" ;
174
NET "ddr_dq(45)" LOC = "AB28" ;
175
NET "ddr_dq(44)" LOC = "W23"  ;
176
NET "ddr_dq(43)" LOC = "W24"  ;
177
NET "ddr_dq(42)" LOC = "AA27" ;
178
NET "ddr_dq(41)" LOC = "AA28" ;
179
NET "ddr_dq(40)" LOC = "Y26"  ;
180
 
181
NET "ddr_dqs(4)" LOC = "V23"  ;
182
NET "ddr_dm(4)"  LOC = "W28"  ;
183
NET "ddr_dq(39)" LOC = "AA29" ;
184
NET "ddr_dq(38)" LOC = "Y29"  ;
185
NET "ddr_dq(37)" LOC = "V25"  ;
186
NET "ddr_dq(36)" LOC = "V26"  ;
187
NET "ddr_dq(35)" LOC = "U23"  ;
188
NET "ddr_dq(34)" LOC = "U24"  ;
189
NET "ddr_dq(33)" LOC = "Y30"  ;
190
NET "ddr_dq(32)" LOC = "V27"  ;
191
 
192
#NET "ddr_dqs(8)" LOC = "T23" ;
193
#NET "ddr_dm(8)"  LOC = "U22" ;
194
#NET "SDRAM_CB(7)"  LOC = "U28" ;
195
#NET "SDRAM_CB(6)"  LOC = "T27" ;
196
#NET "SDRAM_CB(5)"  LOC = "T28" ;
197
#NET "SDRAM_CB(4)"  LOC = "T25" ;
198
#NET "SDRAM_CB(3)"  LOC = "T26" ;
199
#NET "SDRAM_CB(2)"  LOC = "V30" ;
200
#NET "SDRAM_CB(1)"  LOC = "U30" ;
201
#NET "SDRAM_CB(0)"  LOC = "R28" ;
202
 
203
NET "ddr_dqs(3)" LOC = "P29" ;
204
NET "ddr_dm(3)"  LOC = "T22" ;
205
NET "ddr_dq(31)" LOC = "N28" ;
206
NET "ddr_dq(30)" LOC = "N27" ;
207
NET "ddr_dq(29)" LOC = "P24" ;
208
NET "ddr_dq(28)" LOC = "P23" ;
209
NET "ddr_dq(27)" LOC = "P30" ;
210
NET "ddr_dq(26)" LOC = "M28" ;
211
NET "ddr_dq(25)" LOC = "M27" ;
212
NET "ddr_dq(24)" LOC = "R22" ;
213
 
214
NET "ddr_dqs(2)" LOC = "M30" ;
215
NET "ddr_dm(2)"  LOC = "W29" ;
216
NET "ddr_dq(23)" LOC = "K28" ;
217
NET "ddr_dq(22)" LOC = "K27" ;
218
NET "ddr_dq(21)" LOC = "N24" ;
219
NET "ddr_dq(20)" LOC = "N23" ;
220
NET "ddr_dq(19)" LOC = "L29" ;
221
NET "ddr_dq(18)" LOC = "K29" ;
222
NET "ddr_dq(17)" LOC = "J28" ;
223
NET "ddr_dq(16)" LOC = "J27" ;
224
 
225
NET "ddr_dqs(1)" LOC = "J29" ;
226
NET "ddr_dm(1)"  LOC = "V29" ;
227
NET "ddr_dq(15)" LOC = "H28" ;
228
NET "ddr_dq(14)" LOC = "H27" ;
229
NET "ddr_dq(13)" LOC = "L24" ;
230
NET "ddr_dq(12)" LOC = "L23" ;
231
NET "ddr_dq(11)" LOC = "G30" ;
232
NET "ddr_dq(10)" LOC = "G28" ;
233
NET "ddr_dq(9)"  LOC = "G27" ;
234
NET "ddr_dq(8)"  LOC = "J26" ;
235
 
236
NET "ddr_dqs(0)" LOC = "E30" ;
237
NET "ddr_dm(0)"  LOC = "U26" ;
238
NET "ddr_dq(7)"  LOC = "E28" ;
239
NET "ddr_dq(6)"  LOC = "E27" ;
240
NET "ddr_dq(5)"  LOC = "H26" ;
241
NET "ddr_dq(4)"  LOC = "H25" ;
242
NET "ddr_dq(3)"  LOC = "D30" ;
243
NET "ddr_dq(2)"  LOC = "D29" ;
244
NET "ddr_dq(1)"  LOC = "D28" ;
245
NET "ddr_dq(0)"  LOC = "C27" ;
246
 
247
#NET "SDRAM_SDA" LOC = "AF23";
248
#NET "SDRAM_SCL" LOC = "AF22";
249
 
250
#NET "SDRAM_SDA" IOSTANDARD = LVCMOS25;
251
#NET "SDRAM_SCL" IOSTANDARD = LVCMOS25;
252
 
253
 
254
NET "vid_vsync" LOC = "D11";
255
NET "vid_hsync" LOC = "B8";
256
NET "vid_blankn" LOC = "A8";
257
NET "vid_syncn" LOC = "G12";
258
NET "vid_clock" LOC = "H12";
259
 
260
NET "vid_r(7)" LOC = "H10";
261
NET "vid_r(6)" LOC = "C7";
262
NET "vid_r(5)" LOC = "D7";
263
NET "vid_r(4)" LOC = "F10";
264
NET "vid_r(3)" LOC = "F9";
265
NET "vid_r(2)" LOC = "G9";
266
NET "vid_r(1)" LOC = "H9";
267
NET "vid_r(0)" LOC = "G8";
268
 
269
NET "vid_g(7)" LOC = "E11";
270
NET "vid_g(6)" LOC = "G11";
271
NET "vid_g(5)" LOC = "H11";
272
NET "vid_g(4)" LOC = "C8";
273
NET "vid_g(3)" LOC = "D8";
274
NET "vid_g(2)" LOC = "D10";
275
NET "vid_g(1)" LOC = "E10";
276
NET "vid_g(0)" LOC = "G10";
277
 
278
NET "vid_b(7)" LOC = "E14";
279
NET "vid_b(6)" LOC = "D14";
280
NET "vid_b(5)" LOC = "D13";
281
NET "vid_b(4)" LOC = "C13";
282
NET "vid_b(3)" LOC = "J15";
283
NET "vid_b(2)" LOC = "H15";
284
NET "vid_b(1)" LOC = "E15";
285
NET "vid_b(0)" LOC = "D15";
286
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.