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

Subversion Repositories cxd9731

[/] [cxd9731/] [chip.ucf] - Blame information for rev 5

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 5 regttycomi
# This is the design constraint file for NADP05
2
#NET "JTAG_TMS" LOC P1;
3
#NET "JTAG_TDI" LOC P2;
4
NET "ibWr" LOC = P3;
5
NET "ibDK" LOC = P4;
6
NET "iA<1>" LOC = P5;
7
NET "ibRd" LOC = P6;
8
NET "iA<0>" LOC = P7;
9
NET "iA<2>" LOC = P8;
10
#NET "GND" LOC = P9;
11
NET "ibCS0" LOC = P10;
12
NET "ibCS1" LOC = P11;
13
NET "iIRQ" LOC = P12;
14
NET "ibDASP" LOC = P13;
15
#NET "VCCO_3" LOC = P14;
16
#NET "io" LOC = P15;
17
NET "iRdy" LOC = P16;
18
#NET "GND" LOC = P17;
19
NET "iDQ" LOC = P18;
20
NET "iD<1>" LOC = P19;
21
NET "iD<2>" LOC = P20;
22
NET "iD<3>" LOC = P21;
23
#NET "VCCINT" LOC = P22;
24
#NET "VCCO_3" LOC = P23;
25
NET "iD<8>" LOC = P24;
26
NET "iD<9>" LOC = P25;
27
#NET "GND" LOC = P26;
28
NET "iD<10>" LOC = P27;
29
NET "iD<11>" LOC = P28;
30
NET "iD<12>" LOC = P29;
31
NET "iD<13>" LOC = P30;
32
NET "iD<14>" LOC = P31;
33
NET "iD<15>" LOC = P32;
34
#NET "INP1" LOC = P33;
35
#NET "GND" LOC = P34
36
#NET "INP2" LOC = P35;
37
#NET "VCCAUX" LOC = P36;
38
NET "JT_Pin1" LOC = P37;        # (M1) must pull low for 50A, left high for 50AN
39
NET "JT_bTest" LOC = P38;       # (M0) must pull high
40
#NET "B" LOC = P39;     # (M2) must pull low
41
#NET "VCCO_2" LOC = P40;
42
#NET "FbCS" LOC = P41;  # Chip select for external SPI
43
NET "iD<0>" LOC = P42;
44
NET "OE245" LOC = P43;  # VS2 must pull up
45
NET "JT_Result" LOC = P44;      # VS1 must pull up
46
NET "DR245" LOC = P45;  # VS0 must pull up
47
NET "iD<4>" LOC = P46;
48
NET "iD<5>" LOC = P47;
49
NET "iD<6>" LOC = P48;
50
NET "iD<7>" LOC = P49;
51
NET "bcCS" LOC = P50;   #C72
52
NET "bCRT" LOC = P51;   #C70
53
#NET "VCCINT" LOC = P52;
54
#NET "INP3" LOC = P53;
55
NET "cDQ" LOC = P54; #C66
56
NET "cDK" LOC = P55; #C62
57
#NET "GND" LOC = P56;
58
#NET "nc" LOC = P57;            #nc
59
NET "bcRd" LOC = P58;           #C77
60
NET "HDD_ACK" LOC = P59;        #C92
61
NET "bcWr" LOC = P60;           #C73
62
#NET "VCCO_2" LOC = P61;
63
#NET "FMOSI" LOC = P62;         # SPI MCU out S In
64
NET "ACS_LED" LOC = P63;        #C90
65
NET "bcWait" LOC = P64;         #C59
66
#NET "GND" LOC = P65;
67
#NET "VCCAUX" LOC = P66;
68
#NET "INIT_B" LOC = P67;        #InitB low to init IC
69
NET "bcIRQ" LOC = P68;          #C55
70
NET "bCSRST" LOC = P69;         #C49
71
NET "bCRST" LOC = P70;          #C52
72
#NET "FDIN" LOC = P71;
73
#NET "FCCLK" LOC = P72;
74
#NET "DONE" LOC = P73;          #DONE high => config done
75
#NET "SUSPEND" LOC = P74;       #Low to suspend system
76
NET "cAP<0>" LOC = P75;            #C45
77
NET "cAP<1>" LOC = P76;            #C43
78
NET "cAP<2>" LOC = P77;            #C39
79
NET "cAP<3>" LOC = P78;            #C37
80
NET "cAP<4>" LOC = P79;            #C33
81
#NET "INP4" LOC = P80;
82
#NET "GND" LOC = P81;
83
NET "cAP<5>" LOC = P82;            #C31
84
NET "cAP<6>" LOC = P83;            #C27
85
NET "cAP<7>" LOC = P84;            #C25
86
NET "cAP<8>" LOC = P85;            #C21
87
#NET "VCCO_1" LOC = P86;
88
NET "cAP<9>" LOC = P87;            #C19
89
NET "cAP<10>" LOC = P88;    #C15
90
#NET "GND" LOC = P89;
91
NET "cAP<11>" LOC = P90;    #C13
92
NET "cAP<12>" LOC = P91;    #C09
93
NET "cAP<13>" LOC = P92;    #C07
94
NET "cAP<14>" LOC = P93;    #C03
95
#NET "VCCINT" LOC = P94;
96
#NET "VCCO_1" LOC = P95;
97
NET "cAP<15>" LOC = P96;    #C01
98
#NET "INP5" LOC = P97;
99
NET "cDP<4>" LOC = P98;            #C36
100
NET "cDP<5>" LOC = P99;            #C32
101
#NET "GND" LOC = P100
102
NET "cDP<6>" LOC = P101;   #C30
103
NET "cDP<7>" LOC = P102;   #C26
104
NET "cDP<8>" LOC = P103;   #C24
105
NET "cDP<9>" LOC = P104;   #C20
106
NET "cDP<10>" LOC = P105;   #C18
107
#NET "GND" LOC = P106;
108
#NET "JTAG_TDO" LOC = P107;
109
#NET "VCCAUX" LOC = P108;
110
#NET "JTAG_TCK" LOC = P109;
111
NET "cDP<11>" LOC = P110;   #C14
112
NET "cDP<12>" LOC = P111;   #C12
113
NET "cDP<13>" LOC = P112;   #C08
114
NET "cDP<14>" LOC = P113;   #C06
115
NET "cDP<15>" LOC = P114;   #C02
116
NET "cDP<0>" LOC = P115;   #C48
117
NET "cDP<1>" LOC = P116;   #C44
118
NET "cDP<2>" LOC = P117;   #C42
119
#NET "GND" LOC = P118;
120
#NET "VCCO_0" LOC = P119;
121
NET "cDP<3>" LOC = P120;   #C38
122
NET "ibRST" LOC = P121;
123
#NET "VCCINT" LOC = P122;
124
#NET "INP6" LOC = P123;
125
NET "TFD0" LOC = P124;
126
NET "TFD1" LOC = P125;
127
NET "TFD2" LOC = P126;
128
NET "TFD3" LOC = P127;
129
#NET "GND" LOC = P128;
130
NET "CLKin" LOC = P129;         #C81
131
NET "TFCLK" LOC = P130;
132
NET "TFSENSE" LOC = P131;
133
NET "TFCMD" LOC = P132;
134
#NET "VCCAUX" LOC = P133;
135
#NET "nc" LOC = P134;
136
#NET "nc" LOC = P135;
137
#NET "VCCO_0" LOC = P136;
138
#NET "GND" LOC = P137;
139
#NET "nc" LOC = P138;
140
#NET "nc" LOC = P139;
141
#NET "INP7" LOC = P140;
142
#NET "nc" LOC = P141;
143
#NET "nc" LOC = P142;
144
#NET "PUDC_B" LOC = P143;       #Low enable pull up during configuration
145
#NET "PROG_B" = P144;
146
#############  Pin Setting ###############################################
147
NET "HDD_ACK" PULLUP;
148
NET "ACS_LED" PULLUP;
149
NET "bCSRST" PULLUP;
150
NET "bCRST" PULLUP;
151
NET "bcWait" PULLUP;
152
NET "bcIRQ" PULLUP;
153
NET "bcCS" PULLUP;
154
NET "cDK" PULLDOWN;
155
NET "JT_Result" PULLUP;
156
NET "JT_Pin1" PULLUP;           # ROM selection pin
157
NET "JT_bTest" PULLUP;
158
NET "TFD0" PULLUP;
159
NET "TFD1" PULLUP;
160
NET "TFD2" PULLUP;
161
NET "TFD3" PULLUP;
162
NET "TFSENSE" PULLUP;
163
 
164
NET "cDP<0>" SLEW = FAST;
165
NET "cDP<1>" SLEW = FAST;
166
NET "cDP<2>" SLEW = FAST;
167
NET "cDP<3>" SLEW = FAST;
168
NET "cDP<4>" SLEW = FAST;
169
NET "cDP<5>" SLEW = FAST;
170
NET "cDP<6>" SLEW = FAST;
171
NET "cDP<7>" SLEW = FAST;
172
NET "cDP<8>" SLEW = FAST;
173
NET "cDP<9>" SLEW = FAST;
174
NET "cDP<10>" SLEW = FAST;
175
NET "cDP<11>" SLEW = FAST;
176
NET "cDP<12>" SLEW = FAST;
177
NET "cDP<13>" SLEW = FAST;
178
NET "cDP<14>" SLEW = FAST;
179
NET "cDP<15>" SLEW = FAST;
180
 
181
NET "bcWait" DRIVE = 16;
182
NET "ibRST" DRIVE = 16;
183
NET "iA<0>" DRIVE = 16;
184
NET "iA<1>" DRIVE = 16;
185
NET "iA<2>" DRIVE = 16;
186
NET "ibCS1" DRIVE = 16;
187
NET "ibCS0" DRIVE = 16;
188
NET "ibRd" DRIVE = 16;
189
NET "ibWr" DRIVE = 16;
190
NET "ibDK" DRIVE = 16;
191
NET "DR245" DRIVE = 8;
192
NET "OE245" DRIVE = 8;
193
 
194
NET "ACS_LED" IOSTANDARD = "LVTTL";
195
NET "bcCS" IOSTANDARD = "LVTTL";
196
NET "bcIRQ" IOSTANDARD = "LVTTL";
197
NET "bcRd" IOSTANDARD = "LVTTL";
198
NET "bCRST" IOSTANDARD = "LVTTL";
199
NET "bCRT" IOSTANDARD = "LVTTL";
200
NET "bCSRST" IOSTANDARD = "LVTTL";
201
NET "bcWr" IOSTANDARD = "LVTTL";
202
NET "cAP<0>" IOSTANDARD = "LVTTL";
203
NET "cAP<1>" IOSTANDARD = "LVTTL";
204
NET "cAP<2>" IOSTANDARD = "LVTTL";
205
NET "cAP<3>" IOSTANDARD = "LVTTL";
206
NET "cAP<4>" IOSTANDARD = "LVTTL";
207
NET "cAP<5>" IOSTANDARD = "LVTTL";
208
NET "cAP<6>" IOSTANDARD = "LVTTL";
209
NET "cAP<7>" IOSTANDARD = "LVTTL";
210
NET "cAP<8>" IOSTANDARD = "LVTTL";
211
NET "cAP<9>" IOSTANDARD = "LVTTL";
212
NET "cAP<10>" IOSTANDARD = "LVTTL";
213
NET "cAP<11>" IOSTANDARD = "LVTTL";
214
NET "cAP<12>" IOSTANDARD = "LVTTL";
215
NET "cAP<13>" IOSTANDARD = "LVTTL";
216
NET "cAP<14>" IOSTANDARD = "LVTTL";
217
NET "cAP<15>" IOSTANDARD = "LVTTL";
218
NET "cDK" IOSTANDARD = "LVTTL";
219
NET "cDP<1>" IOSTANDARD = "LVTTL";
220
NET "cDP<2>" IOSTANDARD = "LVTTL";
221
NET "cDP<3>" IOSTANDARD = "LVTTL";
222
NET "cDP<4>" IOSTANDARD = "LVTTL";
223
NET "cDP<5>" IOSTANDARD = "LVTTL";
224
NET "cDP<6>" IOSTANDARD = "LVTTL";
225
NET "cDP<7>" IOSTANDARD = "LVTTL";
226
NET "cDP<8>" IOSTANDARD = "LVTTL";
227
NET "cDP<9>" IOSTANDARD = "LVTTL";
228
NET "cDP<10>" IOSTANDARD = "LVTTL";
229
NET "cDP<11>" IOSTANDARD = "LVTTL";
230
NET "cDP<12>" IOSTANDARD = "LVTTL";
231
NET "cDP<13>" IOSTANDARD = "LVTTL";
232
NET "cDP<14>" IOSTANDARD = "LVTTL";
233
NET "cDP<15>" IOSTANDARD = "LVTTL";
234
NET "cDP<0>" IOSTANDARD = "LVTTL";
235
NET "cDQ" IOSTANDARD = "LVTTL";
236
NET "CLKin" IOSTANDARD = "LVTTL";
237
NET "HDD_ACK" IOSTANDARD = "LVTTL";
238
NET "ibCS0" IOSTANDARD = "LVTTL";
239
NET "ibCS1" IOSTANDARD = "LVTTL";
240
NET "ibDK" IOSTANDARD = "LVTTL";
241
NET "ibRd" IOSTANDARD = "LVTTL";
242
NET "ibRST" IOSTANDARD = "LVTTL";
243
NET "iD<0>" IOSTANDARD = "LVTTL";
244
NET "iD<1>" IOSTANDARD = "LVTTL";
245
NET "iD<2>" IOSTANDARD = "LVTTL";
246
NET "iD<3>" IOSTANDARD = "LVTTL";
247
NET "iD<4>" IOSTANDARD = "LVTTL";
248
NET "iD<5>" IOSTANDARD = "LVTTL";
249
NET "iD<6>" IOSTANDARD = "LVTTL";
250
NET "iD<7>" IOSTANDARD = "LVTTL";
251
NET "iD<8>" IOSTANDARD = "LVTTL";
252
NET "iD<9>" IOSTANDARD = "LVTTL";
253
NET "iD<10>" IOSTANDARD = "LVTTL";
254
NET "iD<11>" IOSTANDARD = "LVTTL";
255
NET "iD<12>" IOSTANDARD = "LVTTL";
256
NET "iD<13>" IOSTANDARD = "LVTTL";
257
NET "iD<14>" IOSTANDARD = "LVTTL";
258
NET "iD<15>" IOSTANDARD = "LVTTL";
259
NET "ibWr" IOSTANDARD = "LVTTL";
260
NET "OE245" IOSTANDARD = "LVTTL";
261
NET "DR245" IOSTANDARD = "LVTTL";
262
NET "iDQ" IOSTANDARD = "LVCMOS33";
263
NET "iIRQ" IOSTANDARD = "LVCMOS33";
264
NET "iRdy" IOSTANDARD = "LVCMOS33";
265
NET "ibDASP" IOSTANDARD = "LVCMOS33";
266
NET "JT_Result" IOSTANDARD = "LVTTL";
267
NET "JT_Pin1" IOSTANDARD = "LVTTL";
268
NET "JT_bTest" IOSTANDARD = "LVTTL";
269
NET "bcWait" IOSTANDARD = "LVTTL";
270
 
271
 
272
NET "TFD0"      IOSTANDARD = "LVTTL";
273
NET "TFD1"      IOSTANDARD = "LVTTL";
274
NET "TFD2"      IOSTANDARD = "LVTTL";
275
NET "TFD3"      IOSTANDARD = "LVTTL";
276
NET "TFSENSE"   IOSTANDARD = "LVTTL";
277
NET "TFCLK"     IOSTANDARD = "LVTTL";
278
NET "TFCMD"     IOSTANDARD = "LVTTL";
279
 
280
 
281
NET "ibWr" SLEW = FAST;
282
NET "bcIRQ" DRIVE = 16;
283
NET "cAP<0>" DRIVE = 16;
284
NET "cAP<1>" DRIVE = 16;
285
NET "cAP<2>" DRIVE = 16;
286
NET "cAP<3>" DRIVE = 16;
287
NET "cAP<4>" DRIVE = 16;
288
NET "cAP<5>" DRIVE = 16;
289
NET "cAP<6>" DRIVE = 16;
290
NET "cAP<7>" DRIVE = 16;
291
NET "cAP<8>" DRIVE = 16;
292
NET "cAP<9>" DRIVE = 16;
293
NET "cAP<10>" DRIVE = 16;
294
NET "cAP<11>" DRIVE = 16;
295
NET "cAP<12>" DRIVE = 16;
296
NET "cAP<13>" DRIVE = 16;
297
NET "cAP<14>" DRIVE = 16;
298
NET "cAP<15>" DRIVE = 16;
299
NET "cDP<0>" DRIVE = 16;
300
NET "cDP<1>" DRIVE = 16;
301
NET "cDP<2>" DRIVE = 16;
302
NET "cDP<3>" DRIVE = 16;
303
NET "cDP<4>" DRIVE = 16;
304
NET "cDP<5>" DRIVE = 16;
305
NET "cDP<6>" DRIVE = 16;
306
NET "cDP<7>" DRIVE = 16;
307
NET "cDP<8>" DRIVE = 16;
308
NET "cDP<9>" DRIVE = 16;
309
NET "cDP<10>" DRIVE = 16;
310
NET "cDP<11>" DRIVE = 16;
311
NET "cDP<12>" DRIVE = 16;
312
NET "cDP<13>" DRIVE = 16;
313
NET "cDP<14>" DRIVE = 16;
314
NET "cDP<15>" DRIVE = 16;
315
NET "TFD0"      DRIVE = 16;
316
NET "TFD1"      DRIVE = 16;
317
NET "TFD2"      DRIVE = 16;
318
NET "TFD3"      DRIVE = 16;
319
NET "TFSENSE"   DRIVE = 16;
320
NET "TFCLK"     DRIVE = 16;
321
NET "TFCMD"     DRIVE = 16;
322
 
323
NET "OE245" SLEW = FAST;
324
NET "DR245" SLEW = FAST;
325
NET "ibDK" SLEW = FAST;
326
NET "ibRd" SLEW = FAST;
327
NET "ibRST" SLEW = FAST;
328
NET "iD<0>" SLEW = FAST;
329
NET "iD<1>" SLEW = FAST;
330
NET "iD<2>" SLEW = FAST;
331
NET "iD<3>" SLEW = FAST;
332
NET "iD<4>" SLEW = FAST;
333
NET "iD<5>" SLEW = FAST;
334
NET "iD<6>" SLEW = FAST;
335
NET "iD<7>" SLEW = FAST;
336
NET "iD<8>" SLEW = FAST;
337
NET "iD<9>" SLEW = FAST;
338
NET "iD<10>" SLEW = FAST;
339
NET "iD<11>" SLEW = FAST;
340
NET "iD<12>" SLEW = FAST;
341
NET "iD<13>" SLEW = FAST;
342
NET "iD<14>" SLEW = FAST;
343
NET "iD<15>" SLEW = FAST;
344
NET "JT_Result" SLEW = FAST;
345
NET "JT_Pin1" SLEW = FAST;
346
NET "JT_bTest" SLEW = FAST;
347
NET "ibCS1" SLEW = FAST;
348
NET "ibCS0" SLEW = FAST;
349
NET "iA<0>" SLEW = FAST;
350
NET "iA<1>" SLEW = FAST;
351
NET "iA<2>" SLEW = FAST;
352
NET "cDQ" SLEW = FAST;
353
NET "cAP<0>" SLEW = FAST;
354
NET "cAP<1>" SLEW = FAST;
355
NET "cAP<2>" SLEW = FAST;
356
NET "cAP<3>" SLEW = FAST;
357
NET "cAP<4>" SLEW = FAST;
358
NET "cAP<5>" SLEW = FAST;
359
NET "cAP<6>" SLEW = FAST;
360
NET "cAP<7>" SLEW = FAST;
361
NET "cAP<8>" SLEW = FAST;
362
NET "cAP<9>" SLEW = FAST;
363
NET "cAP<10>" SLEW = FAST;
364
NET "cAP<11>" SLEW = FAST;
365
NET "cAP<12>" SLEW = FAST;
366
NET "cAP<13>" SLEW = FAST;
367
NET "cAP<14>" SLEW = FAST;
368
NET "cAP<15>" SLEW = FAST;
369
NET "bcWait" SLEW = FAST;
370
NET "bcIRQ" SLEW = FAST;
371
NET "iD<0>" PULLUP;
372
NET "iD<1>" PULLUP;
373
NET "iD<2>" PULLUP;
374
NET "iD<3>" PULLUP;
375
NET "iD<4>" PULLUP;
376
NET "iD<5>" PULLUP;
377
NET "iD<6>" PULLUP;
378
NET "iD<7>" PULLDOWN;
379
NET "iD<8>" PULLUP;
380
NET "iD<9>" PULLUP;
381
NET "iD<10>" PULLUP;
382
NET "iD<11>" PULLUP;
383
NET "iD<12>" PULLUP;
384
NET "iD<13>" PULLUP;
385
NET "iD<14>" PULLUP;
386
NET "iD<15>" PULLUP;
387
#NET "OE245" PULLUP;
388
#NET "DR245" PULLUP;
389
 
390
NET "CLKin" TNM_NET = CLKin;
391
 
392
NET "iA<0>" IOSTANDARD = "LVTTL";
393
NET "iA<1>" IOSTANDARD = "LVTTL";
394
NET "iA<2>" IOSTANDARD = "LVTTL";
395
#NET "iDQ" PULLDOWN;
396
#NET "iIRQ" PULLUP;
397
#NET "ibDASP" PULLUP;
398
NET "iD<0>" DRIVE = 16;
399
NET "iD<1>" DRIVE = 16;
400
NET "iD<2>" DRIVE = 16;
401
NET "iD<3>" DRIVE = 16;
402
NET "iD<4>" DRIVE = 16;
403
NET "iD<5>" DRIVE = 16;
404
NET "iD<6>" DRIVE = 16;
405
NET "iD<7>" DRIVE = 16;
406
NET "iD<8>" DRIVE = 16;
407
NET "iD<9>" DRIVE = 16;
408
NET "iD<10>" DRIVE = 16;
409
NET "iD<11>" DRIVE = 16;
410
NET "iD<12>" DRIVE = 16;
411
NET "iD<13>" DRIVE = 16;
412
NET "iD<14>" DRIVE = 16;
413
NET "iD<15>" DRIVE = 16;
414
 
415
#INST "dna1/inst_RAM" LOC=RAMB16_X0Y0;
416
TIMESPEC TSCLKin = PERIOD "CLKin" 27.8 ns HIGH 50%;

powered by: WebSVN 2.1.0

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