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

Subversion Repositories mips_enhanced

[/] [mips_enhanced/] [trunk/] [grlib-gpl-1.0.19-b3188/] [boards/] [avnet-xc2v1500/] [default.ucf] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 dimamali
################################################################################
2
# UCF Generator File Disclaimer
3
#
4
# The UCF file information provided by Xilinx is provided solely for your
5
# convenience.  Xilinx makes no warranties, and accepts no liability, with
6
# respect to such information or its use, and any use thereof is solely at
7
# the risk of the user.  In addition, Xilinx does not assume any liability
8
# arising out of such use; nor does it convey any license under its
9
# patents, copyrights, maskwork, or any rights of others.
10
#
11
# File:   xc2v1500ff896_64_66.ucf (PCI edge: left CLK edge: up)
12
# Rev:    1.0.0
13
# This is for generating PCI-X only bitstreams.
14
#
15
# Use this file only with the device listed below.  Any other
16
# combination is invalid.  Do not modify this file except in
17
# regions designated for "User" constraints.
18
#
19
# Copyright (c) 2000 Xilinx, Inc.  All rights reserved.
20
#
21
################################################################################
22
# Define Device, Package, And Speed Grade
23
################################################################################
24
#
25
CONFIG PART = XC2V1500-FF896-5 ;
26
#
27
################################################################################
28
# Prohibited Pins List
29
################################################################################
30
#
31
CONFIG PROHIBIT = "AJ28" ;      #IO_RDWR_B
32
CONFIG PROHIBIT = "AK29" ;      #IO_CS_B
33
CONFIG PROHIBIT = "AK2" ;       #IO_DOUT
34
CONFIG PROHIBIT = "AE8" ;       #IO_D0
35
CONFIG PROHIBIT = "AF9" ;       #IO_D1
36
CONFIG PROHIBIT = "AH5" ;       #IO_D2
37
CONFIG PROHIBIT = "AH6" ;       #IO_D3
38
CONFIG PROHIBIT = "AH26" ;      #IO_D4
39
CONFIG PROHIBIT = "AJ27" ;      #IO_D5
40
CONFIG PROHIBIT = "AE22" ;      #IO_D6
41
CONFIG PROHIBIT = "AE23" ;      #IO_D7
42
CONFIG PROHIBIT = "AJ3" ;       #IO_INIT_B
43
#
44
#
45
################################################################################
46
# I/O Assignment
47
################################################################################
48
#
49
 
50
NET  "XPCI_WRAP/CLK_I"                      LOC = "F14"  ;       #
51
NET  "XPCI_WRAP/INT_O"                      LOC = "K5"   ;       #
52
NET  "XPCI_WRAP/PME_O"                      LOC = "L2"   ;       #
53
NET  "XPCI_WRAP/REQ_O"                      LOC = "K2"   ;       #
54
NET  "XPCI_WRAP/GNT_I"                      LOC = "M8"   ;       #
55
NET  "XPCI_WRAP/RST_I"                      LOC = "N8"   ;       #
56
NET  "XPCI_WRAP/AD_IO<31>"                  LOC = "L4"   ;   #
57
NET  "XPCI_WRAP/AD_IO<30>"                  LOC = "M4"   ;   #
58
NET  "XPCI_WRAP/AD_IO<29>"                  LOC = "M1"   ;   #
59
NET  "XPCI_WRAP/AD_IO<28>"                  LOC = "L1"   ;   #
60
NET  "XPCI_WRAP/AD_IO<27>"                  LOC = "M7"   ;   #
61
NET  "XPCI_WRAP/AD_IO<26>"                  LOC = "N7"   ;   #
62
NET  "XPCI_WRAP/AD_IO<25>"                  LOC = "M3"   ;   #
63
NET  "XPCI_WRAP/AD_IO<24>"                  LOC = "L3"   ;   #
64
NET  "XPCI_WRAP/CBE_IO<3>"                  LOC = "R2"   ;  #
65
NET  "XPCI_WRAP/IDSEL_I"                    LOC = "P2"   ;       #
66
NET  "XPCI_WRAP/AD_IO<23>"                  LOC = "P8"   ;   #
67
NET  "XPCI_WRAP/AD_IO<22>"                  LOC = "R8"   ;   #
68
NET  "XPCI_WRAP/AD_IO<21>"                  LOC = "P4"   ;   #
69
NET  "XPCI_WRAP/AD_IO<20>"                  LOC = "R4"   ;   #
70
NET  "XPCI_WRAP/AD_IO<19>"                  LOC = "R1"   ;   #
71
NET  "XPCI_WRAP/AD_IO<18>"                  LOC = "T2"   ;   #
72
NET  "XPCI_WRAP/AD_IO<17>"                  LOC = "R7"   ;   #
73
NET  "XPCI_WRAP/AD_IO<16>"                  LOC = "R6"   ;   #
74
NET  "XPCI_WRAP/CBE_IO<2>"                  LOC = "R3"   ;  #
75
NET  "XPCI_WRAP/FRAME_IO"                   LOC = "P3"   ;       #
76
NET  "XPCI_WRAP/IRDY_IO"                    LOC = "T7"   ;       #
77
NET  "XPCI_WRAP/TRDY_IO"                    LOC = "T6"   ;       #
78
NET  "XPCI_WRAP/DEVSEL_IO"                  LOC = "U1"   ;       #
79
NET  "XPCI_WRAP/STOP_IO"                    LOC = "V1"   ;       #
80
NET  "XPCI_WRAP/PERR_IO"                    LOC = "T3"   ;       #
81
NET  "XPCI_WRAP/SERR_IO"                    LOC = "U3"   ;       #
82
NET  "XPCI_WRAP/PAR_IO"                     LOC = "T8"   ;       #
83
NET  "XPCI_WRAP/CBE_IO<1>"                  LOC = "U8"   ;  #
84
NET  "XPCI_WRAP/AD_IO<15>"                  LOC = "U2"   ;   #
85
NET  "XPCI_WRAP/AD_IO<14>"                  LOC = "V2"   ;   #
86
NET  "XPCI_WRAP/AD_IO<13>"                  LOC = "T4"   ;   #
87
NET  "XPCI_WRAP/AD_IO<12>"                  LOC = "U4"   ;   #
88
NET  "XPCI_WRAP/AD_IO<11>"                  LOC = "W7"   ;   #
89
NET  "XPCI_WRAP/AD_IO<10>"                  LOC = "V7"   ;   #
90
NET  "XPCI_WRAP/AD_IO<9>"                   LOC = "V5"   ;  #
91
NET  "XPCI_WRAP/AD_IO<8>"                   LOC = "W6"   ;  #
92
NET  "XPCI_WRAP/CBE_IO<0>"                  LOC = "W3"   ;  #
93
NET  "XPCI_WRAP/AD_IO<7>"                   LOC = "Y3"   ;  #
94
NET  "XPCI_WRAP/AD_IO<6>"                   LOC = "V8"   ;  #
95
NET  "XPCI_WRAP/AD_IO<5>"                   LOC = "W8"   ;  #
96
NET  "XPCI_WRAP/AD_IO<4>"                   LOC = "AA1"  ;  #
97
NET  "XPCI_WRAP/AD_IO<3>"                   LOC = "AB1"  ;  #
98
NET  "XPCI_WRAP/AD_IO<2>"                   LOC = "Y4"   ;  #
99
NET  "XPCI_WRAP/AD_IO<1>"                   LOC = "AA4"  ;  #
100
NET  "XPCI_WRAP/AD_IO<0>"                   LOC = "Y5";                    # "AA6"  ;       #
101
NET  "XPCI_WRAP/ACK64_IO"                   LOC = "Y6"   ;       #
102
NET  "XPCI_WRAP/REQ64_IO"                   LOC = "AD2";                # "AA2"  ;       #
103
NET  "XPCI_WRAP/CBE_IO<7>"                  LOC = "Y7";                    # "AB2"  ;       #
104
NET  "XPCI_WRAP/CBE_IO<6>"                  LOC = "AC2";           # "Y5"   ;       #
105
NET  "XPCI_WRAP/CBE_IO<5>"                  LOC = "AA6";           # "AA5"  ;       #
106
NET  "XPCI_WRAP/CBE_IO<4>"                  LOC = "AA2";           # "Y8"   ;       #
107
 
108
NET  "XPCI_WRAP/PAR64_IO"                   LOC = "AA8"  ;       #
109
NET  "XPCI_WRAP/AD_IO<63>"                  LOC = "AA7";            # "AC2"  ;       #
110
NET  "XPCI_WRAP/AD_IO<62>"                  LOC = "AB2";            # "AD2"  ;       #
111
NET  "XPCI_WRAP/AD_IO<61>"                  LOC = "Y8";                     # "Y7"   ;       #
112
NET  "XPCI_WRAP/AD_IO<60>"                  LOC = "AA5";            # "AA7"  ;       #
113
NET  "XPCI_WRAP/AD_IO<59>"                  LOC = "AB3";            # "AC6"  ;       #
114
NET  "XPCI_WRAP/AD_IO<58>"                  LOC = "AB6"  ;   #
115
NET  "XPCI_WRAP/AD_IO<57>"                  LOC = "AC4";            # "AD1"  ;       #
116
NET  "XPCI_WRAP/AD_IO<56>"                  LOC = "AB5";            # "AE1"  ;       #
117
NET  "XPCI_WRAP/AD_IO<55>"                  LOC = "AB4";            # "AB3"  ;       #
118
NET  "XPCI_WRAP/AD_IO<54>"                  LOC = "AC6";            # "AC3"  ;       #
119
NET  "XPCI_WRAP/AD_IO<53>"                  LOC = "AD1";            # "AB7"  ;       #
120
NET  "XPCI_WRAP/AD_IO<52>"                  LOC = "AC7"  ;   #
121
NET  "XPCI_WRAP/AD_IO<51>"                  LOC = "AC5";            # "AB4"  ;       #
122
NET  "XPCI_WRAP/AD_IO<50>"                  LOC = "AE1";            # "AC4"  ;       #
123
NET  "XPCI_WRAP/AD_IO<49>"                  LOC = "AB7";            # "AB5"  ;       #
124
NET  "XPCI_WRAP/AD_IO<48>"                  LOC = "AC3";            # "AC5"  ;       #
125
NET  "XPCI_WRAP/AD_IO<47>"                  LOC = "AD3";            # "AC8"  ;       #
126
NET  "XPCI_WRAP/AD_IO<46>"                  LOC = "AB8"  ;   #
127
NET  "XPCI_WRAP/AD_IO<45>"                  LOC = "AG1";            # "AE2"  ;       #
128
NET  "XPCI_WRAP/AD_IO<44>"                  LOC = "AD4";            # "AF3"  ;       #
129
NET  "XPCI_WRAP/AD_IO<43>"                  LOC = "AF1";            # "AD3"  ;       #
130
NET  "XPCI_WRAP/AD_IO<42>"                  LOC = "AC8";            # "AE3"  ;       #
131
NET  "XPCI_WRAP/AD_IO<41>"                  LOC = "AE2";            # "AD6"  ;       #
132
NET  "XPCI_WRAP/AD_IO<40>"                  LOC = "AD7"  ;   #
133
NET  "XPCI_WRAP/AD_IO<39>"                  LOC = "AE4";            # "AF1"  ;       #
134
NET  "XPCI_WRAP/AD_IO<38>"                  LOC = "AF3";            # "AG1"  ;       #
135
NET  "XPCI_WRAP/AD_IO<37>"                  LOC = "AD6";            # "AD4"  ;       #
136
NET  "XPCI_WRAP/AD_IO<36>"                  LOC = "AE3";            # "AE4"  ;       #
137
NET  "XPCI_WRAP/AD_IO<35>"                  LOC = "AG2";            # "AD8"  ;       #
138
NET  "XPCI_WRAP/AD_IO<34>"                  LOC = "AE7"  ;   #
139
NET  "XPCI_WRAP/AD_IO<33>"                  LOC = "AD8";            # "AG2"  ;       #
140
NET  "XPCI_WRAP/AD_IO<32>"                  LOC = "AH2"  ;   #
141
##
142
##
143
#################################################################################
144
## I/O Delay Settings
145
#################################################################################
146
##
147
NET  "XPCI_WRAP/CLK_I"                                         IOBDELAY = NONE ;  #
148
NET  "XPCI_WRAP/RST_I"                                         IOBDELAY = NONE ;  #
149
NET  "XPCI_WRAP/INT_O"                                         IOBDELAY = NONE ;  #
150
NET  "XPCI_WRAP/PME_O"                                         IOBDELAY = NONE ;  #
151
NET  "XPCI_WRAP/GNT_I"                                         IOBDELAY = NONE ;  #
152
NET  "XPCI_WRAP/REQ_O"                                         IOBDELAY = NONE ;  #
153
NET  "XPCI_WRAP/AD_IO<31>"                                     IOBDELAY = NONE ;  #
154
NET  "XPCI_WRAP/AD_IO<30>"                                     IOBDELAY = NONE ;  #
155
NET  "XPCI_WRAP/AD_IO<29>"                                     IOBDELAY = NONE ;  #
156
NET  "XPCI_WRAP/AD_IO<28>"                                     IOBDELAY = NONE ;  #
157
NET  "XPCI_WRAP/AD_IO<27>"                                     IOBDELAY = NONE ;  #
158
NET  "XPCI_WRAP/AD_IO<26>"                                     IOBDELAY = NONE ;  #
159
NET  "XPCI_WRAP/AD_IO<25>"                                     IOBDELAY = NONE ;  #
160
NET  "XPCI_WRAP/AD_IO<24>"                                     IOBDELAY = NONE ;  #
161
NET  "XPCI_WRAP/CBE_IO<3>"                                     IOBDELAY = NONE ;  #
162
NET  "XPCI_WRAP/IDSEL_I"                                       IOBDELAY = NONE ;  #
163
NET  "XPCI_WRAP/AD_IO<23>"                                     IOBDELAY = NONE ;  #
164
NET  "XPCI_WRAP/AD_IO<22>"                                     IOBDELAY = NONE ;  #
165
NET  "XPCI_WRAP/AD_IO<21>"                                     IOBDELAY = NONE ;  #
166
NET  "XPCI_WRAP/AD_IO<20>"                                     IOBDELAY = NONE ;  #
167
NET  "XPCI_WRAP/AD_IO<19>"                                     IOBDELAY = NONE ;  #
168
NET  "XPCI_WRAP/AD_IO<18>"                                     IOBDELAY = NONE ;  #
169
NET  "XPCI_WRAP/AD_IO<17>"                                     IOBDELAY = NONE ;  #
170
NET  "XPCI_WRAP/AD_IO<16>"                                     IOBDELAY = NONE ;  #
171
NET  "XPCI_WRAP/CBE_IO<2>"                                     IOBDELAY = NONE ;  #
172
NET  "XPCI_WRAP/FRAME_IO"                                      IOBDELAY = NONE ;  #
173
NET  "XPCI_WRAP/IRDY_IO"                                       IOBDELAY = NONE ;  #
174
NET  "XPCI_WRAP/TRDY_IO"                                       IOBDELAY = NONE ;  #
175
NET  "XPCI_WRAP/DEVSEL_IO"                                     IOBDELAY = NONE ;  #
176
NET  "XPCI_WRAP/STOP_IO"                                       IOBDELAY = NONE ;  #
177
NET  "XPCI_WRAP/PERR_IO"                                       IOBDELAY = NONE ;  #
178
NET  "XPCI_WRAP/SERR_IO"                                       IOBDELAY = NONE ;  #
179
NET  "XPCI_WRAP/PAR_IO"                                        IOBDELAY = NONE ;  #
180
NET  "XPCI_WRAP/CBE_IO<1>"                                     IOBDELAY = NONE ;  #
181
NET  "XPCI_WRAP/AD_IO<15>"                                     IOBDELAY = NONE ;  #
182
NET  "XPCI_WRAP/AD_IO<14>"                                     IOBDELAY = NONE ;  #
183
NET  "XPCI_WRAP/AD_IO<13>"                                     IOBDELAY = NONE ;  #
184
NET  "XPCI_WRAP/AD_IO<12>"                                     IOBDELAY = NONE ;  #
185
NET  "XPCI_WRAP/AD_IO<11>"                                     IOBDELAY = NONE ;  #
186
NET  "XPCI_WRAP/AD_IO<10>"                                     IOBDELAY = NONE ;  #
187
NET  "XPCI_WRAP/AD_IO<9>"                                      IOBDELAY = NONE ;  #
188
NET  "XPCI_WRAP/AD_IO<8>"                                      IOBDELAY = NONE ;  #
189
NET  "XPCI_WRAP/CBE_IO<0>"                                     IOBDELAY = NONE ;  #
190
NET  "XPCI_WRAP/AD_IO<7>"                                      IOBDELAY = NONE ;  #
191
NET  "XPCI_WRAP/AD_IO<6>"                                      IOBDELAY = NONE ;  #
192
NET  "XPCI_WRAP/AD_IO<5>"                                      IOBDELAY = NONE ;  #
193
NET  "XPCI_WRAP/AD_IO<4>"                                      IOBDELAY = NONE ;  #
194
NET  "XPCI_WRAP/AD_IO<3>"                                      IOBDELAY = NONE ;  #
195
NET  "XPCI_WRAP/AD_IO<2>"                                      IOBDELAY = NONE ;  #
196
NET  "XPCI_WRAP/AD_IO<1>"                                      IOBDELAY = NONE ;  #
197
NET  "XPCI_WRAP/AD_IO<0>"                                      IOBDELAY = NONE ;  #
198
NET  "XPCI_WRAP/ACK64_IO"                                      IOBDELAY = NONE ;  #
199
NET  "XPCI_WRAP/REQ64_IO"                                      IOBDELAY = NONE ;  #
200
#                                                                                                                                                                 #
201
NET  "XPCI_WRAP/CBE_IO<7>"                                     IOBDELAY = NONE ;  #
202
NET  "XPCI_WRAP/CBE_IO<6>"                                     IOBDELAY = NONE ;  #
203
NET  "XPCI_WRAP/CBE_IO<5>"                                     IOBDELAY = NONE ;  #
204
NET  "XPCI_WRAP/CBE_IO<4>"                                     IOBDELAY = NONE ;  #
205
NET  "XPCI_WRAP/PAR64_IO"                                      IOBDELAY = NONE ;  #
206
NET  "XPCI_WRAP/AD_IO<63>"                                     IOBDELAY = NONE ;  #
207
NET  "XPCI_WRAP/AD_IO<62>"                                     IOBDELAY = NONE ;  #
208
NET  "XPCI_WRAP/AD_IO<61>"                                     IOBDELAY = NONE ;  #
209
NET  "XPCI_WRAP/AD_IO<60>"                                     IOBDELAY = NONE ;  #
210
NET  "XPCI_WRAP/AD_IO<59>"                                     IOBDELAY = NONE ;  #
211
NET  "XPCI_WRAP/AD_IO<58>"                                     IOBDELAY = NONE ;  #
212
NET  "XPCI_WRAP/AD_IO<57>"                                     IOBDELAY = NONE ;  #
213
NET  "XPCI_WRAP/AD_IO<56>"                                     IOBDELAY = NONE ;  #
214
NET  "XPCI_WRAP/AD_IO<55>"                                     IOBDELAY = NONE ;  #
215
NET  "XPCI_WRAP/AD_IO<54>"                                     IOBDELAY = NONE ;  #
216
NET  "XPCI_WRAP/AD_IO<53>"                                     IOBDELAY = NONE ;  #
217
NET  "XPCI_WRAP/AD_IO<52>"                                     IOBDELAY = NONE ;  #
218
NET  "XPCI_WRAP/AD_IO<51>"                                     IOBDELAY = NONE ;  #
219
NET  "XPCI_WRAP/AD_IO<50>"                                     IOBDELAY = NONE ;  #
220
NET  "XPCI_WRAP/AD_IO<49>"                                     IOBDELAY = NONE ;  #
221
NET  "XPCI_WRAP/AD_IO<48>"                                     IOBDELAY = NONE ;  #
222
NET  "XPCI_WRAP/AD_IO<47>"                                     IOBDELAY = NONE ;  #
223
NET  "XPCI_WRAP/AD_IO<46>"                                     IOBDELAY = NONE ;  #
224
NET  "XPCI_WRAP/AD_IO<45>"                                     IOBDELAY = NONE ;  #
225
NET  "XPCI_WRAP/AD_IO<44>"                                     IOBDELAY = NONE ;  #
226
NET  "XPCI_WRAP/AD_IO<43>"                                     IOBDELAY = NONE ;  #
227
NET  "XPCI_WRAP/AD_IO<42>"                                     IOBDELAY = NONE ;  #
228
NET  "XPCI_WRAP/AD_IO<41>"                                     IOBDELAY = NONE ;  #
229
NET  "XPCI_WRAP/AD_IO<40>"                                     IOBDELAY = NONE ;  #
230
NET  "XPCI_WRAP/AD_IO<39>"                                     IOBDELAY = NONE ;  #
231
NET  "XPCI_WRAP/AD_IO<38>"                                     IOBDELAY = NONE ;  #
232
NET  "XPCI_WRAP/AD_IO<37>"                                     IOBDELAY = NONE ;  #
233
NET  "XPCI_WRAP/AD_IO<36>"                                     IOBDELAY = NONE ;  #
234
NET  "XPCI_WRAP/AD_IO<35>"                                     IOBDELAY = NONE ;  #
235
NET  "XPCI_WRAP/AD_IO<34>"                                     IOBDELAY = NONE ;  #
236
NET  "XPCI_WRAP/AD_IO<33>"                                     IOBDELAY = NONE ;  #
237
NET  "XPCI_WRAP/AD_IO<32>"                                     IOBDELAY = NONE ;  #
238
##
239
#################################################################################
240
## I/O Register Usage
241
#################################################################################
242
##
243
#INST "XPCI_WRAP/XPCI_CORE/XPCI_ADI*"                               IOB = TRUE  ; #
244
#INST "XPCI_WRAP/XPCI_CORE/XPCI_CBI*"                               IOB = TRUE  ; #
245
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PARI"                               IOB = TRUE  ; #
246
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PAR64I"                             IOB = TRUE  ; #
247
#INST "XPCI_WRAP/XPCI_CORE/XPCI_FRAMEI"                             IOB = TRUE  ; #
248
#INST "XPCI_WRAP/XPCI_CORE/XPCI_REQ64I"                             IOB = TRUE  ; #
249
#INST "XPCI_WRAP/XPCI_CORE/XPCI_TRDYI"                              IOB = TRUE  ; #
250
#INST "XPCI_WRAP/XPCI_CORE/XPCI_IRDYI"                              IOB = TRUE  ; #
251
#INST "XPCI_WRAP/XPCI_CORE/XPCI_STOPI"                              IOB = TRUE  ; #
252
#INST "XPCI_WRAP/XPCI_CORE/XPCI_DEVSELI"                            IOB = TRUE  ; #
253
#INST "XPCI_WRAP/XPCI_CORE/XPCI_ACK64I"                             IOB = TRUE  ; #
254
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PERRI"                              IOB = TRUE  ; #
255
#INST "XPCI_WRAP/XPCI_CORE/XPCI_SERRI"                              IOB = TRUE  ; #
256
#INST "XPCI_WRAP/XPCI_CORE/XPCI_GNTI"                               IOB = TRUE  ; #
257
#INST "XPCI_WRAP/XPCI_CORE/XPCI_IDSELI"                             IOB = TRUE  ; #
258
##
259
#INST "XPCI_WRAP/XPCI_CORE/XPCI_ADO*"                               IOB = TRUE  ; #
260
#INST "XPCI_WRAP/XPCI_CORE/XPCI_CBO*"                               IOB = TRUE  ; #
261
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PARO"                               IOB = TRUE  ; #
262
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PAR64O"                             IOB = TRUE  ; #
263
#INST "XPCI_WRAP/XPCI_CORE/XPCI_FRAMEO"                             IOB = TRUE  ; #
264
#INST "XPCI_WRAP/XPCI_CORE/XPCI_REQ64O"                             IOB = TRUE  ; #
265
#INST "XPCI_WRAP/XPCI_CORE/XPCI_TRDYO"                              IOB = TRUE  ; #
266
#INST "XPCI_WRAP/XPCI_CORE/XPCI_IRDYO"                              IOB = TRUE  ; #
267
#INST "XPCI_WRAP/XPCI_CORE/XPCI_STOPO"                              IOB = TRUE  ; #
268
#INST "XPCI_WRAP/XPCI_CORE/XPCI_DEVSELO"                            IOB = TRUE  ; #
269
#INST "XPCI_WRAP/XPCI_CORE/XPCI_ACK64O"                             IOB = TRUE  ; #
270
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PERRO"                              IOB = TRUE  ; #
271
#INST "XPCI_WRAP/XPCI_CORE/XPCI_SERRO"                              IOB = TRUE  ; #
272
#INST "XPCI_WRAP/XPCI_CORE/XPCI_INTO"                               IOB = TRUE  ; #
273
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PMEO"                               IOB = TRUE  ; #
274
#INST "XPCI_WRAP/XPCI_CORE/XPCI_REQO"                               IOB = TRUE  ; #
275
##
276
#INST "XPCI_WRAP/XPCI_CORE/XPCI_ADT*"                               IOB = TRUE  ; #
277
#INST "XPCI_WRAP/XPCI_CORE/XPCI_CBT*"                               IOB = TRUE  ; #
278
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PART"                               IOB = TRUE  ; #
279
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PAR64T"                             IOB = TRUE  ; #
280
#INST "XPCI_WRAP/XPCI_CORE/XPCI_FRAMET"                             IOB = TRUE  ; #
281
#INST "XPCI_WRAP/XPCI_CORE/XPCI_REQ64T"                             IOB = TRUE  ; #
282
#INST "XPCI_WRAP/XPCI_CORE/XPCI_TRDYT"                              IOB = TRUE  ; #
283
#INST "XPCI_WRAP/XPCI_CORE/XPCI_IRDYT"                              IOB = TRUE  ; #
284
#INST "XPCI_WRAP/XPCI_CORE/XPCI_STOPT"                              IOB = TRUE  ; #
285
#INST "XPCI_WRAP/XPCI_CORE/XPCI_DEVSELT"                            IOB = TRUE  ; #
286
#INST "XPCI_WRAP/XPCI_CORE/XPCI_ACK64T"                             IOB = TRUE  ; #
287
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PERRT"                              IOB = TRUE  ; #
288
#INST "XPCI_WRAP/XPCI_CORE/XPCI_SERRT"                              IOB = TRUE  ; #
289
#INST "XPCI_WRAP/XPCI_CORE/XPCI_INTT"                               IOB = TRUE  ; #
290
#INST "XPCI_WRAP/XPCI_CORE/XPCI_PMET"                               IOB = TRUE  ; #
291
#INST "XPCI_WRAP/XPCI_CORE/XPCI_REQT"                               IOB = TRUE  ; #
292
##
293
################################################################################ #
294
# I/O Time Names                                                                                           #
295
################################################################################ #
296
##
297
NET  "XPCI_WRAP/AD_IO<63>"                                TNM = PADS:PCI_PADS_D ;#
298
NET  "XPCI_WRAP/AD_IO<62>"                                TNM = PADS:PCI_PADS_D ;#
299
NET  "XPCI_WRAP/AD_IO<61>"                                TNM = PADS:PCI_PADS_D ;#
300
NET  "XPCI_WRAP/AD_IO<60>"                                TNM = PADS:PCI_PADS_D ;#
301
NET  "XPCI_WRAP/AD_IO<59>"                                TNM = PADS:PCI_PADS_D ;#
302
NET  "XPCI_WRAP/AD_IO<58>"                                TNM = PADS:PCI_PADS_D ;#
303
NET  "XPCI_WRAP/AD_IO<57>"                                TNM = PADS:PCI_PADS_D ;#
304
NET  "XPCI_WRAP/AD_IO<56>"                                TNM = PADS:PCI_PADS_D ;#
305
NET  "XPCI_WRAP/AD_IO<55>"                                TNM = PADS:PCI_PADS_D ;#
306
NET  "XPCI_WRAP/AD_IO<54>"                                TNM = PADS:PCI_PADS_D ;#
307
NET  "XPCI_WRAP/AD_IO<53>"                                TNM = PADS:PCI_PADS_D ;#
308
NET  "XPCI_WRAP/AD_IO<52>"                                TNM = PADS:PCI_PADS_D ;#
309
NET  "XPCI_WRAP/AD_IO<51>"                                TNM = PADS:PCI_PADS_D ;#
310
NET  "XPCI_WRAP/AD_IO<50>"                                TNM = PADS:PCI_PADS_D ;#
311
NET  "XPCI_WRAP/AD_IO<49>"                                TNM = PADS:PCI_PADS_D ;#
312
NET  "XPCI_WRAP/AD_IO<48>"                                TNM = PADS:PCI_PADS_D ;#
313
NET  "XPCI_WRAP/AD_IO<47>"                                TNM = PADS:PCI_PADS_D ;#
314
NET  "XPCI_WRAP/AD_IO<46>"                                TNM = PADS:PCI_PADS_D ;#
315
NET  "XPCI_WRAP/AD_IO<45>"                                TNM = PADS:PCI_PADS_D ;#
316
NET  "XPCI_WRAP/AD_IO<44>"                                TNM = PADS:PCI_PADS_D ;#
317
NET  "XPCI_WRAP/AD_IO<43>"                                TNM = PADS:PCI_PADS_D ;#
318
NET  "XPCI_WRAP/AD_IO<42>"                                TNM = PADS:PCI_PADS_D ;#
319
NET  "XPCI_WRAP/AD_IO<41>"                                TNM = PADS:PCI_PADS_D ;#
320
NET  "XPCI_WRAP/AD_IO<40>"                                TNM = PADS:PCI_PADS_D ;#
321
NET  "XPCI_WRAP/AD_IO<39>"                                TNM = PADS:PCI_PADS_D ;#
322
NET  "XPCI_WRAP/AD_IO<38>"                                TNM = PADS:PCI_PADS_D ;#
323
NET  "XPCI_WRAP/AD_IO<37>"                                TNM = PADS:PCI_PADS_D ;#
324
NET  "XPCI_WRAP/AD_IO<36>"                                TNM = PADS:PCI_PADS_D ;#
325
NET  "XPCI_WRAP/AD_IO<35>"                                TNM = PADS:PCI_PADS_D ;#
326
NET  "XPCI_WRAP/AD_IO<34>"                                TNM = PADS:PCI_PADS_D ;#
327
NET  "XPCI_WRAP/AD_IO<33>"                                TNM = PADS:PCI_PADS_D ;#
328
NET  "XPCI_WRAP/AD_IO<32>"                                TNM = PADS:PCI_PADS_D ;#
329
##
330
NET  "XPCI_WRAP/AD_IO<31>"                                TNM = PADS:PCI_PADS_D ;#
331
NET  "XPCI_WRAP/AD_IO<30>"                                TNM = PADS:PCI_PADS_D ;#
332
NET  "XPCI_WRAP/AD_IO<29>"                                TNM = PADS:PCI_PADS_D ;#
333
NET  "XPCI_WRAP/AD_IO<28>"                                TNM = PADS:PCI_PADS_D ;#
334
NET  "XPCI_WRAP/AD_IO<27>"                                TNM = PADS:PCI_PADS_D ;#
335
NET  "XPCI_WRAP/AD_IO<26>"                                TNM = PADS:PCI_PADS_D ;#
336
NET  "XPCI_WRAP/AD_IO<25>"                                TNM = PADS:PCI_PADS_D ;#
337
NET  "XPCI_WRAP/AD_IO<24>"                                TNM = PADS:PCI_PADS_D ;#
338
NET  "XPCI_WRAP/AD_IO<23>"                                TNM = PADS:PCI_PADS_D ;#
339
NET  "XPCI_WRAP/AD_IO<22>"                                TNM = PADS:PCI_PADS_D ;#
340
NET  "XPCI_WRAP/AD_IO<21>"                                TNM = PADS:PCI_PADS_D ;#
341
NET  "XPCI_WRAP/AD_IO<20>"                                TNM = PADS:PCI_PADS_D ;#
342
NET  "XPCI_WRAP/AD_IO<19>"                                TNM = PADS:PCI_PADS_D ;#
343
NET  "XPCI_WRAP/AD_IO<18>"                                TNM = PADS:PCI_PADS_D ;#
344
NET  "XPCI_WRAP/AD_IO<17>"                                TNM = PADS:PCI_PADS_D ;#
345
NET  "XPCI_WRAP/AD_IO<16>"                                TNM = PADS:PCI_PADS_D ;#
346
NET  "XPCI_WRAP/AD_IO<15>"                                TNM = PADS:PCI_PADS_D ;#
347
NET  "XPCI_WRAP/AD_IO<14>"                                TNM = PADS:PCI_PADS_D ;#
348
NET  "XPCI_WRAP/AD_IO<13>"                                TNM = PADS:PCI_PADS_D ;#
349
NET  "XPCI_WRAP/AD_IO<12>"                                TNM = PADS:PCI_PADS_D ;#
350
NET  "XPCI_WRAP/AD_IO<11>"                                TNM = PADS:PCI_PADS_D ;#
351
NET  "XPCI_WRAP/AD_IO<10>"                                TNM = PADS:PCI_PADS_D ;#
352
NET  "XPCI_WRAP/AD_IO<9>"                                 TNM = PADS:PCI_PADS_D ;#
353
NET  "XPCI_WRAP/AD_IO<8>"                                 TNM = PADS:PCI_PADS_D ;#
354
NET  "XPCI_WRAP/AD_IO<7>"                                 TNM = PADS:PCI_PADS_D ;#
355
NET  "XPCI_WRAP/AD_IO<6>"                                 TNM = PADS:PCI_PADS_D ;#
356
NET  "XPCI_WRAP/AD_IO<5>"                                 TNM = PADS:PCI_PADS_D ;#
357
NET  "XPCI_WRAP/AD_IO<4>"                                 TNM = PADS:PCI_PADS_D ;#
358
NET  "XPCI_WRAP/AD_IO<3>"                                 TNM = PADS:PCI_PADS_D ;#
359
NET  "XPCI_WRAP/AD_IO<2>"                                 TNM = PADS:PCI_PADS_D ;#
360
NET  "XPCI_WRAP/AD_IO<1>"                                 TNM = PADS:PCI_PADS_D ;#
361
NET  "XPCI_WRAP/AD_IO<0>"                                 TNM = PADS:PCI_PADS_D ;#
362
##
363
NET  "XPCI_WRAP/CBE_IO<7>"                                TNM = PADS:BUS_PADS_D ;#
364
NET  "XPCI_WRAP/CBE_IO<6>"                                TNM = PADS:BUS_PADS_D ;#
365
NET  "XPCI_WRAP/CBE_IO<5>"                                TNM = PADS:BUS_PADS_D ;#
366
NET  "XPCI_WRAP/CBE_IO<4>"                                TNM = PADS:BUS_PADS_D ;#
367
NET  "XPCI_WRAP/CBE_IO<3>"                                TNM = PADS:BUS_PADS_D ;#
368
NET  "XPCI_WRAP/CBE_IO<2>"                                TNM = PADS:BUS_PADS_D ;#
369
NET  "XPCI_WRAP/CBE_IO<1>"                                TNM = PADS:BUS_PADS_D ;#
370
NET  "XPCI_WRAP/CBE_IO<0>"                                TNM = PADS:BUS_PADS_D ;#
371
##
372
NET  "XPCI_WRAP/PAR_IO"                                   TNM = PADS:BUS_PADS_D ;#
373
NET  "XPCI_WRAP/PAR64_IO"                                 TNM = PADS:BUS_PADS_D ;#
374
##
375
NET  "XPCI_WRAP/FRAME_IO"                                 TNM = PADS:BUS_PADS_C ;#
376
NET  "XPCI_WRAP/REQ64_IO"                                 TNM = PADS:BUS_PADS_C ;#
377
NET  "XPCI_WRAP/TRDY_IO"                                  TNM = PADS:BUS_PADS_C ;#
378
NET  "XPCI_WRAP/IRDY_IO"                                  TNM = PADS:BUS_PADS_C ;#
379
NET  "XPCI_WRAP/STOP_IO"                                  TNM = PADS:BUS_PADS_C ;#
380
NET  "XPCI_WRAP/DEVSEL_IO"                                TNM = PADS:BUS_PADS_C ;#
381
NET  "XPCI_WRAP/ACK64_IO"                                 TNM = PADS:BUS_PADS_C ;#
382
NET  "XPCI_WRAP/IDSEL_I"                                  TNM = PADS:BUS_PADS_C ;#
383
NET  "XPCI_WRAP/PERR_IO"                                  TNM = PADS:BUS_PADS_C ;#
384
NET  "XPCI_WRAP/SERR_IO"                                  TNM = PADS:BUS_PADS_C ;#
385
NET  "XPCI_WRAP/INT_O"                                    TNM = PADS:BUS_PADS_C ;#
386
NET  "XPCI_WRAP/PME_O"                                    TNM = PADS:BUS_PADS_C ;#
387
NET  "XPCI_WRAP/REQ_O"                                    TNM = PADS:BUS_PADS_G ;#
388
NET  "XPCI_WRAP/GNT_I"                                    TNM = PADS:BUS_PADS_G ;#
389
NET  "XPCI_WRAP/RST_I"                                    TNM = PADS:BUS_PADS_X ;#
390
##
391
#################################################################################
392
# Time Groups                                                                                     #
393
#################################################################################
394
##
395
INST "XPCI_WRAP"                                         TNM = FFS:CORE_FFS    ;#
396
TIMEGRP "ALL_FFS" = "CORE_FFS" : "USER_FFS" ;                                             #
397
TIMEGRP "ALL_BUS" = "BUS_PADS_D" : "BUS_PADS_C" : "BUS_PADS_G" ;                          #
398
TIMEGRP "TRI_BUS" = "BUS_PADS_D" : "BUS_PADS_C" ;                                         #
399
TIMEGRP "PTP_BUS" = "BUS_PADS_G" ;                                                                #
400
##
401
#################################################################################
402
# Time Specs for PCI-X mode.                                                                      #
403
#################################################################################
404
##
405
# The design is covered by a general period constraint. For                               #
406
# operation at 100 MHz, set this constraint to 10.000 ns.                                 #
407
##
408
NET "XPCI_WRAP/CLK_I" PERIOD = 15.000 ;                                                   #
409
##
410
# All output paths are registered.  Any failures on this timespec will            #
411
# indicate output register packing failure.  This is obtained from the
412
# specified 3.800 ns, minus zero clock delay due to the DLL.
413
#
414
TIMESPEC TS_CKOUT = FROM : "ALL_FFS" : TO : "ALL_BUS" : 3.800 ;
415
#
416
# All input paths are registered.  Any failures on this timespec will
417
# indicate that an optimization or design error occured.  This is obtained
418
# from the specified 1.700 ns, plus zero clock delay due to the DLL.
419
#
420
#TIMESPEC TS_SETUP = FROM : "ALL_BUS" : TO : "ALL_FFS" : 1.700 ;
421
# Changed time to allow testing for Virtex-II Development board
422
TIMESPEC TS_SETUP = FROM : "ALL_BUS" : TO : "ALL_FFS" : 4.700 ;
423
#
424
################################################################################
425
# User Time Names / User Time Groups
426
################################################################################
427
#
428
# Note:  Change the instance name for the user application to match the
429
# instance name in your custom design.
430
# This timegroup is used to form other timegroups needed
431
# for the interface.  Do not remove it.
432
#
433
INST "XPCI_USER"                                         TNM = FFS:USER_FFS    ;
434
#
435
# You may add further time names and time groups specific to your custom
436
# design as long as the do not interfere with the timegroups and time
437
# specs used for the interface.
438
#
439
################################################################################
440
# User Time Specs
441
################################################################################
442
#
443
#--------------------------------------------------------------------
444
#       Time Constraints
445
#--------------------------------------------------------------------
446
#
447
NET "mem_clk"                    TNM_NET = "clk_mem";
448
NET "inst_ddr_cntl/ddr_clk"      TNM_NET = "clk_ddr";
449
NET "inst_ddr_cntl/read_clk"     TNM_NET = "clk_read";
450
NET "sys_clk"                    TNM_NET = "sys_clk";
451
#
452
TIMESPEC "TS_clk_mem"  = PERIOD "clk_mem"  125 MHz HIGH 50 %;
453
TIMESPEC "TS_clk_ddr"  = PERIOD "clk_ddr"  125 MHz HIGH 50 %;
454
TIMESPEC "TS_clk_read" = PERIOD "clk_read" 125 MHz HIGH 50 %;
455
TIMESPEC "TS_sys_clk"  = PERIOD "sys_clk"   40 MHz HIGH 50 %;
456
#
457
#-----------------------------
458
#  Delay Constraints
459
#-----------------------------
460
NET "inst_ddr_cntl/ddr_dqs_t"     MAXDELAY         = 3.5 ns;
461
#
462
#
463
OFFSET = OUT 20.000000 ns AFTER "sys_clk_in";
464
OFFSET = OUT 10.000000 ns AFTER "mem_clk_in";
465
OFFSET = IN 4.000000 ns BEFORE "mem_clk_in";
466
#
467
#----------------------------------------
468
## Assign fixed locations for DCMs
469
#----------------------------------------
470
#-----------------------------------------------------------------------------------------------------------
471
#   DCM output clock phase adjust value (120 MHz -> 8.3nS @ 45 deg of phase = 1.04nS of phase delay)
472
#   (PHASE_SHIFT = 1.04nS/8.3nS * 256 = 32)
473
#-----------------------------------------------------------------------------------------------------------
474
#INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT"   LOC = DCM_X1Y0;
475
#INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT"   LOC = DCM_X2Y0;
476
#INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT"  LOC = DCM_X0Y0;
477
#
478
#INST "inst_ddr_cntl/u_clk_dlls/bufg_mem_clk0"  LOC = "BUFGMUX6P";
479
#INST "inst_ddr_cntl/u_clk_dlls/bufg_ddr_clk0"   LOC = "BUFGMUX5S";
480
#INST "inst_ddr_cntl/u_clk_dlls/bufg_read_clk0"  LOC = "BUFGMUX7S";
481
#
482
INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT" DLL_FREQUENCY_MODE     = LOW;
483
INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT" DUTY_CYCLE_CORRECTION  = TRUE;
484
INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT" CLK_FEEDBACK           = 1X;
485
INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT" CLKOUT_PHASE_SHIFT     = FIXED;
486
INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT" PHASE_SHIFT            = 0;
487
#INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT" CLKIN_PERIOD          = 25 ns;
488
INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT" CLKDV_DIVIDE           = 2;
489
INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT" CLKFX_DIVIDE           = 1;
490
INST "inst_ddr_cntl/u_clk_dlls/inst_mem_DIG_CLK_MGMT" CLKFX_MULTIPLY         = 1;
491
#
492
INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT" DLL_FREQUENCY_MODE     = LOW;
493
INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT" DUTY_CYCLE_CORRECTION  = TRUE;
494
INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT" CLK_FEEDBACK           = 1X;
495
INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT" CLKOUT_PHASE_SHIFT     = FIXED;
496
INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT" PHASE_SHIFT            = 96;
497
#INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT" CLKIN_PERIOD          = 25 ns;
498
INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT" CLKDV_DIVIDE           = 2;
499
INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT" CLKFX_DIVIDE           = 1;
500
INST "inst_ddr_cntl/u_clk_dlls/inst_ddr_DIG_CLK_MGMT" CLKFX_MULTIPLY         = 1;
501
#
502
INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" DLL_FREQUENCY_MODE     = LOW;
503
INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" DUTY_CYCLE_CORRECTION  = TRUE;
504
INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" CLK_FEEDBACK           = 1X;
505
INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" CLKOUT_PHASE_SHIFT     = FIXED;
506
INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" PHASE_SHIFT            = 100;
507
#INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" PHASE_SHIFT            = 32;
508
#INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" CLKIN_PERIOD          = 25 ns;
509
INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" CLKDV_DIVIDE           = 2;
510
INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" CLKFX_DIVIDE           = 1;
511
INST "inst_ddr_cntl/u_clk_dlls/inst_read_DIG_CLK_MGMT" CLKFX_MULTIPLY         = 1;
512
#-------------------------
513
 
514
#
515
################################################################################
516
# User Constraints (Pinout, Placement, Etc.)
517
################################################################################
518
#
519
###   CLOCKS   ###                     #Changed pin #'s this section - ms 9/3/02
520
#
521
#NET  "GEN_IO2_CLKIN"               LOC = "C15"  ;
522
NET  "GEN_IO2_CLKOUT"              LOC = "C14"  ;
523
NET  "GEN_IO2_CLKFB"               LOC = "F15"  ;
524
#
525
#NET  "GEN_IO1_CLKIN"               LOC = "G16"  ;
526
NET  "GEN_IO1_CLKOUT"              LOC = "C17"  ;
527
NET  "GEN_IO1_CLKFB"               LOC = "C16"  ;
528
#
529
##NET  "SMA_EXT_CLKIN"              LOC = "H16"  ;
530
#
531
NET  "MEM_IO_CLKIN"                LOC = "AE15"  ;
532
NET  "MEM_IO_CLKOUT"               LOC = "AH14"  ;
533
NET  "MEM_IO_CLKFB"                LOC = "AH15"  ;
534
#
535
#
536
##NET  "CLK_DDR_SD"                LOC = "AH16"  ; #(125 MHz) DDR clock
537
 
538
NET  "CLK_40MHZ"                LOC = "AH17"  ;# (40 MHz) Main Clock
539
 
540
##NET  "CLK_DDR_FB_IN"              LOC = "AE16"  ;
541
NET  "CLK_DDR_FB_OUT"             LOC = "AC26"  ;
542
#
543
##
544
####  GENERAL IO   ###       #Changed pin #'s this section - ms 9/3/02
545
##
546
## Gen_IO 50-84 not supported in 2V1500
547
NET  "GEN_IO1<49>"                  LOC = "B27"  ;
548
NET  "GEN_IO1<48>"                  LOC = "F24"  ;
549
NET  "GEN_IO1<47>"                  LOC = "A27"  ;
550
NET  "GEN_IO1<46>"                  LOC = "E24"  ;
551
NET  "GEN_IO1<45>"                  LOC = "C26"  ;
552
NET  "GEN_IO1<44>"                  LOC = "E23"  ;
553
NET  "GEN_IO1<43>"                  LOC = "C25"  ;
554
NET  "GEN_IO1<42>"                  LOC = "D25"  ;
555
NET  "GEN_IO1<41>"                  LOC = "B25"  ;
556
NET  "GEN_IO1<40>"                  LOC = "D24"  ;
557
NET  "GEN_IO1<39>"                  LOC = "C24"  ;
558
NET  "GEN_IO1<38>"                  LOC = "F22"  ;
559
NET  "GEN_IO1<37>"                  LOC = "A24"  ;
560
NET  "GEN_IO1<36>"                  LOC = "A25"  ;
561
NET  "GEN_IO1<35>"                  LOC = "F23"  ;
562
NET  "GEN_IO1<34>"                  LOC = "B24"  ;
563
NET  "GEN_IO1<33>"                  LOC = "B23"  ;
564
NET  "GEN_IO1<32>"                  LOC = "C23"  ;
565
NET  "GEN_IO1<31>"                  LOC = "G22"  ;
566
NET  "GEN_IO1<30>"                  LOC = "D22"  ;
567
NET  "GEN_IO1<29>"                  LOC = "E22"  ;
568
NET  "GEN_IO1<28>"                  LOC = "B22"  ;
569
NET  "GEN_IO1<27>"                  LOC = "H21"  ;
570
NET  "GEN_IO1<26>"                  LOC = "A22"  ;
571
NET  "GEN_IO1<25>"                  LOC = "F21"  ;
572
NET  "GEN_IO1<24>"                  LOC = "E21"  ;
573
NET  "GEN_IO1<23>"                  LOC = "A21"  ;
574
NET  "GEN_IO1<22>"                  LOC = "B21"  ;
575
NET  "GEN_IO1<21>"                  LOC = "D21"  ;
576
NET  "GEN_IO1<20>"                  LOC = "G21"  ;
577
NET  "GEN_IO1<19>"                  LOC = "B20"  ;
578
NET  "GEN_IO1<18>"                  LOC = "A20"  ;
579
NET  "GEN_IO1<17>"                  LOC = "D20"  ;
580
NET  "GEN_IO1<16>"                  LOC = "C20"  ;
581
NET  "GEN_IO1<15>"                  LOC = "C19"  ;
582
NET  "GEN_IO1<14>"                  LOC = "E20"  ;
583
NET  "GEN_IO1<13>"                  LOC = "F19"  ;
584
NET  "GEN_IO1<12>"                  LOC = "F20"  ;
585
NET  "GEN_IO1<11>"                  LOC = "G20"  ;
586
NET  "GEN_IO1<10>"                  LOC = "H20"  ;
587
NET  "GEN_IO1<9>"                  LOC = "H19"  ;
588
NET  "GEN_IO1<8>"                  LOC = "F18"  ;
589
NET  "GEN_IO1<7>"                  LOC = "F17"  ;
590
NET  "GEN_IO1<6>"                  LOC = "G19"  ;
591
NET  "GEN_IO1<5>"                  LOC = "A16"  ;
592
NET  "GEN_IO1<4>"                  LOC = "D17"  ;
593
NET  "GEN_IO1<3>"                  LOC = "D16"  ;
594
NET  "GEN_IO1<2>"                  LOC = "H18"  ;
595
NET  "GEN_IO1<1>"                  LOC = "F16"  ;
596
NET  "GEN_IO1<0>"                  LOC = "B16"  ;
597
#
598
#
599
## Gen_IO 50-84 not supported in 2V1500     #Changed pin #'s this section - ms 9/3/02
600
NET  "GEN_IO2<49>"                  LOC = "C8"  ;
601
NET  "GEN_IO2<48>"                  LOC = "B6"  ;
602
NET  "GEN_IO2<47>"                  LOC = "E7"  ;
603
NET  "GEN_IO2<46>"                  LOC = "D11"  ;
604
NET  "GEN_IO2<45>"                  LOC = "A14"  ;
605
NET  "GEN_IO2<44>"                  LOC = "B9"  ;
606
NET  "GEN_IO2<43>"                  LOC = "B8"  ;
607
NET  "GEN_IO2<42>"                  LOC = "D15"  ;
608
NET  "GEN_IO2<41>"                  LOC = "D14"  ;
609
NET  "GEN_IO2<40>"                  LOC = "E9"  ;
610
NET  "GEN_IO2<39>"                  LOC = "E8"  ;
611
NET  "GEN_IO2<38>"                  LOC = "H15"  ;
612
NET  "GEN_IO2<37>"                  LOC = "G15"  ;
613
NET  "GEN_IO2<36>"                  LOC = "H10"  ;
614
NET  "GEN_IO2<35>"                  LOC = "G11"  ;
615
NET  "GEN_IO2<34>"                  LOC = "C12"  ;
616
NET  "GEN_IO2<33>"                  LOC = "C11"  ;
617
NET  "GEN_IO2<32>"                  LOC = "A7"  ;
618
NET  "GEN_IO2<31>"                  LOC = "B7"  ;
619
NET  "GEN_IO2<30>"                  LOC = "F12"  ;
620
NET  "GEN_IO2<29>"                  LOC = "F13"  ;
621
NET  "GEN_IO2<28>"                  LOC = "G9"  ;
622
NET  "GEN_IO2<27>"                  LOC = "G10"  ;
623
NET  "GEN_IO2<26>"                  LOC = "B11"  ;
624
NET  "GEN_IO2<25>"                  LOC = "B10"  ;
625
NET  "GEN_IO2<24>"                  LOC = "A6"  ;
626
NET  "GEN_IO2<23>"                  LOC = "A5"  ;
627
NET  "GEN_IO2<22>"                  LOC = "G12"  ;
628
NET  "GEN_IO2<21>"                  LOC = "G13"  ;
629
NET  "GEN_IO2<20>"                  LOC = "C7"  ;
630
NET  "GEN_IO2<19>"                  LOC = "C6"  ;
631
NET  "GEN_IO2<18>"                  LOC = "A10"  ;
632
NET  "GEN_IO2<17>"                  LOC = "A9"  ;
633
NET  "GEN_IO2<16>"                  LOC = "G8"  ;
634
NET  "GEN_IO2<15>"                  LOC = "F9"  ;
635
NET  "GEN_IO2<14>"                  LOC = "E11"  ;
636
NET  "GEN_IO2<13>"                  LOC = "E10"  ;
637
NET  "GEN_IO2<12>"                  LOC = "D6"  ;
638
NET  "GEN_IO2<11>"                  LOC = "D7"  ;
639
NET  "GEN_IO2<10>"                  LOC = "H11"  ;
640
NET  "GEN_IO2<9>"                  LOC = "H12"  ;
641
NET  "GEN_IO2<8>"                  LOC = "F7"  ;
642
NET  "GEN_IO2<7>"                  LOC = "F8"  ;
643
NET  "GEN_IO2<6>"                  LOC = "D10"  ;
644
NET  "GEN_IO2<5>"                  LOC = "D9"  ;
645
NET  "GEN_IO2<4>"                  LOC = "A4"  ;
646
NET  "GEN_IO2<3>"                  LOC = "B4"  ;
647
NET  "GEN_IO2<2>"                  LOC = "F10"  ;
648
NET  "GEN_IO2<1>"                  LOC = "F11"  ;
649
NET  "GEN_IO2<0>"                  LOC = "B15"  ;
650
#
651
#
652
NET  "SDRAM_CLK"                  LOC = "J5"  ;
653
NET  "SDRAM_CLKEN"                  LOC = "F2"  ;
654
#NET  "SDRAM_WE_N"                  LOC = "J7"  ;
655
#NET  "SDRAM_CS_N"                  LOC = "G3"  ;
656
#NET  "SDRAM_RAS_N"                  LOC = "F3"  ;
657
#NET  "SDRAM_CAS_N"                  LOC = "G2"  ;
658
NET  "SDRAM_BYTE<7>"                  LOC = "G1"  ;
659
NET  "SDRAM_BYTE<6>"                  LOC = "F1"  ;
660
NET  "SDRAM_BYTE<5>"                  LOC = "J6"  ;
661
NET  "SDRAM_BYTE<4>"                  LOC = "K6"  ;
662
NET  "SDRAM_BYTE<3>"                  LOC = "G5"  ;
663
NET  "SDRAM_BYTE<2>"                  LOC = "H5"  ;
664
NET  "SDRAM_BYTE<1>"                  LOC = "J2"  ;
665
NET  "SDRAM_BYTE<0>"                  LOC = "J3"  ;
666
#
667
#
668
#NET  "FLASH_CE_N<3>"                  LOC = "L8"  ;
669
#NET  "FLASH_CE_N<2>"                  LOC = "K8"  ;
670
#NET  "FLASH_CE_N<1>"                  LOC = "H4"  ;
671
#NET  "FLASH_CE_N<0>"                  LOC = "C2"  ;
672
#NET  "FLASH_CE"                          LOC = "F5"  ;
673
#NET  "FLASH_WE_N"                  LOC = "G4"  ;
674
#NET  "FLASH_OE_N"                  LOC = "H2"  ;
675
#NET  "FLASH_RST_N"                  LOC = "J8"  ;
676
#
677
#
678
#NET  "RS232_FPGA_TX"                  LOC = "H3"  ;
679
#NET  "RS232_FPGA_RX"                  LOC = "K7"  ;
680
#
681
#
682
##
683
####   SPARE PCI IO
684
##
685
NET  "V33_IO<14>"                  LOC = "B1"  ;
686
NET  "V33_IO<13>"                  LOC = "C1"  ;
687
NET  "V33_IO<12>"                  LOC = "D2"  ;
688
NET  "V33_IO<11>"                  LOC = "D3"  ;
689
NET  "V33_IO<10>"                  LOC = "D1"  ;
690
NET  "V33_IO<9>"                  LOC = "E1"  ;
691
NET  "V33_IO<8>"                  LOC = "E3"  ;
692
NET  "V33_IO<7>"                  LOC = "F4"  ;
693
NET  "V33_IO<6>"                  LOC = "E4"  ;
694
NET  "V33_IO<5>"                  LOC = "G6"  ;
695
NET  "V33_IO<4>"                  LOC = "G7"  ;
696
NET  "V33_IO<3>"                  LOC = "H7"  ;
697
NET  "V33_IO<2>"                  LOC = "H6"  ;
698
NET  "V33_IO<1>"                  LOC = "H8"  ;
699
NET  "V33_IO<0>"                  LOC = "H9"  ;
700
 
701
 
702
NET  "SWITCH<7>"                  LOC = "AC9"  ;
703
NET  "SWITCH<6>"                  LOC = "AD9"  ;
704
NET  "SWITCH<5>"                  LOC = "AD5"  ;
705
NET  "SWITCH<4>"                  LOC = "AE5"  ;
706
NET  "SWITCH<3>"                  LOC = "AF4"  ;
707
NET  "SWITCH<2>"                  LOC = "AG3"  ;
708
NET  "SWITCH<1>"                  LOC = "AH1"  ;
709
NET  "SWITCH<0>"                  LOC = "AJ1"  ;
710
 
711
NET  "LED<7>"                  LOC = "J1"  ;
712
NET  "LED<6>"                  LOC = "J4"  ;
713
NET  "LED<5>"                  LOC = "K1"  ;
714
NET  "LED<4>"                  LOC = "K4"  ;
715
NET  "LED<3>"                  LOC = "L5"  ;
716
NET  "LED<2>"                  LOC = "L6"  ;
717
NET  "LED<1>"                  LOC = "M6"  ;
718
NET  "LED<0>"                  LOC = "L7"  ;
719
 
720
 
721
NET  "DATA_AV<63>"                  LOC = "AC12"  ;
722
NET  "DATA_AV<62>"                  LOC = "AK27"  ;
723
NET  "DATA_AV<61>"                  LOC = "AG15"  ;
724
NET  "DATA_AV<60>"                  LOC = "AD12"  ;
725
NET  "DATA_AV<59>"                  LOC = "AG11"  ;
726
NET  "DATA_AV<58>"                  LOC = "AK17"  ;
727
NET  "DATA_AV<57>"                  LOC = "AJ17"  ;
728
NET  "DATA_AV<56>"                  LOC = "AH11"  ;
729
NET  "DATA_AV<55>"                  LOC = "AK10"  ;
730
NET  "DATA_AV<54>"                  LOC = "AK18"  ;
731
NET  "DATA_AV<53>"                  LOC = "AG16"  ;
732
NET  "DATA_AV<52>"                  LOC = "AK11"  ;
733
NET  "DATA_AV<51>"                  LOC = "AG12"  ;
734
NET  "DATA_AV<50>"                  LOC = "AH19"  ;
735
NET  "DATA_AV<49>"                  LOC = "AH20"  ;
736
NET  "DATA_AV<48>"                  LOC = "AH12"  ;
737
NET  "DATA_AV<47>"                  LOC = "AC13"  ;
738
NET  "DATA_AV<46>"                  LOC = "AG17"  ;
739
NET  "DATA_AV<45>"                  LOC = "AD15"  ;
740
NET  "DATA_AV<44>"                  LOC = "AD13"  ;
741
NET  "DATA_AV<43>"                  LOC = "AC14"  ;
742
NET  "DATA_AV<42>"                  LOC = "AC15"  ;
743
NET  "DATA_AV<41>"                  LOC = "AJ16"  ;
744
NET  "DATA_AV<40>"                  LOC = "AG14"  ;
745
NET  "DATA_AV<39>"                  LOC = "AK14"  ;
746
NET  "DATA_AV<38>"                  LOC = "AD16"  ;
747
NET  "DATA_AV<37>"                  LOC = "AC16"  ;
748
NET  "DATA_AV<36>"                  LOC = "AJ14"  ;
749
NET  "DATA_AV<35>"                  LOC = "AK15"  ;
750
NET  "DATA_AV<34>"                  LOC = "AD18"  ;
751
NET  "DATA_AV<33>"                  LOC = "AC17"  ;
752
NET  "DATA_AV<32>"                  LOC = "AJ15"  ;
753
NET  "DATA_AV<31>"                  LOC = "AK4"  ;
754
NET  "DATA_AV<30>"                  LOC = "AJ4"  ; #changed ms 9/3/02
755
NET  "DATA_AV<29>"                  LOC = "AK5"  ;
756
NET  "DATA_AV<28>"                  LOC = "AK6"  ;
757
NET  "DATA_AV<27>"                  LOC = "AG6"  ;
758
NET  "DATA_AV<26>"                  LOC = "AF7"  ;
759
NET  "DATA_AV<25>"                  LOC = "AJ6"  ;
760
NET  "DATA_AV<24>"                  LOC = "AH7"  ;
761
NET  "DATA_AV<23>"                  LOC = "AG7"  ;
762
NET  "DATA_AV<22>"                  LOC = "AK7"  ;
763
NET  "DATA_AV<21>"                  LOC = "AJ7"  ;
764
NET  "DATA_AV<20>"                  LOC = "AG8"  ;
765
NET  "DATA_AV<19>"                  LOC = "AF8"  ;
766
NET  "DATA_AV<18>"                  LOC = "AJ8"  ;
767
NET  "DATA_AV<17>"                  LOC = "AH9"  ;
768
NET  "DATA_AV<16>"                  LOC = "AH8"  ;
769
NET  "DATA_AV<15>"                  LOC = "AJ9"  ;
770
NET  "DATA_AV<14>"                  LOC = "AK9"  ; #changed ms 9/3/02
771
NET  "DATA_AV<13>"                  LOC = "AE10"  ;
772
NET  "DATA_AV<12>"                  LOC = "AG9"  ;
773
NET  "DATA_AV<11>"                  LOC = "AF10"  ;
774
NET  "DATA_AV<10>"                  LOC = "AE9"  ;
775
NET  "DATA_AV<9>"                  LOC = "AJ10"  ;
776
NET  "DATA_AV<8>"                  LOC = "AJ11"  ;
777
NET  "DATA_AV<7>"                  LOC = "AG10"  ;
778
NET  "DATA_AV<6>"                  LOC = "AF11"  ;
779
NET  "DATA_AV<5>"                  LOC = "AD11"  ;
780
NET  "DATA_AV<4>"                  LOC = "AE11"  ;
781
NET  "DATA_AV<3>"                  LOC = "AC11"  ;
782
NET  "DATA_AV<2>"                  LOC = "AD10"  ;
783
NET  "DATA_AV<1>"                  LOC = "AE12"  ;
784
NET  "DATA_AV<0>"                  LOC = "AC10"  ;
785
#
786
NET  "ADDR_AV<31>"                  LOC = "AC18"  ;
787
NET  "ADDR_AV<30>"                  LOC = "AC19"  ;
788
NET  "ADDR_AV<29>"                  LOC = "AG19"  ;
789
NET  "ADDR_AV<28>"                  LOC = "AD19"  ;
790
NET  "ADDR_AV<27>"                  LOC = "AE19"  ;
791
NET  "ADDR_AV<26>"                  LOC = "AE20"  ;
792
NET  "ADDR_AV<25>"                  LOC = "AD20"  ;
793
NET  "ADDR_AV<24>"                  LOC = "AF20"  ;
794
NET  "ADDR_AV<23>"                  LOC = "AJ21"  ;
795
NET  "ADDR_AV<22>"                  LOC = "AG20"  ;
796
NET  "ADDR_AV<21>"                  LOC = "AF21"  ;
797
NET  "ADDR_AV<20>"                  LOC = "AJ20"  ;
798
NET  "ADDR_AV<19>"                  LOC = "AE21"  ;
799
NET  "ADDR_AV<18>"                  LOC = "AD21"  ;
800
NET  "ADDR_AV<17>"                  LOC = "AK22"  ;
801
NET  "ADDR_AV<16>"                  LOC = "AG21"  ;
802
NET  "ADDR_AV<15>"                  LOC = "AH22"  ;
803
NET  "ADDR_AV<14>"                  LOC = "AK21"  ;
804
NET  "ADDR_AV<13>"                  LOC = "AJ23"  ;
805
NET  "ADDR_AV<12>"                  LOC = "AD22"  ;
806
NET  "ADDR_AV<11>"                  LOC = "AG22"  ;
807
NET  "ADDR_AV<10>"                  LOC = "AJ22"  ;
808
NET  "ADDR_AV<9>"                  LOC = "AH24"  ;
809
NET  "ADDR_AV<8>"                  LOC = "AH23"  ;
810
NET  "ADDR_AV<7>"                  LOC = "AJ25"  ;
811
NET  "ADDR_AV<6>"                  LOC = "AG23"  ;
812
NET  "ADDR_AV<5>"                  LOC = "AK25"  ;
813
NET  "ADDR_AV<4>"                  LOC = "AF23"  ;
814
NET  "ADDR_AV<3>"                  LOC = "AF22"  ;
815
NET  "ADDR_AV<2>"                  LOC = "AK24"  ;
816
NET  "ADDR_AV<1>"                  LOC = "AF24"  ;
817
NET  "ADDR_AV<0>"                  LOC = "AH25"  ;
818
#
819
#NET  "MEM_IO<29>"                  LOC = "AF13"  ;
820
#NET  "MEM_IO<28>"                  LOC = "AJ12"  ;
821
#NET  "MEM_IO<27>"                  LOC = "AJ13"  ;
822
#NET  "MEM_IO<26>"                  LOC = "AK12"  ;
823
#NET  "MEM_IO<25>"                  LOC = "AK13"  ;
824
#NET  "MEM_IO<24>"                  LOC = "AG13"  ;
825
#NET  "MEM_IO<23>"                  LOC = "AF14"  ;
826
#NET  "MEM_IO<22>"                  LOC = "AE14"  ;
827
#NET  "MEM_IO<21>"                  LOC = "AB14"  ;
828
#NET  "MEM_IO<20>"                  LOC = "AF15"  ;
829
#NET  "MEM_IO<19>"                  LOC = "AB15"  ;
830
#NET  "MEM_IO<18>"                  LOC = "AE13"  ;
831
#NET  "MEM_IO<17>"                  LOC = "AB16"  ;
832
#NET  "MEM_IO<16>"                  LOC = "AB17"  ;
833
#NET  "MEM_IO<15>"                  LOC = "AE17"  ;
834
#NET  "MEM_IO<14>"                  LOC = "AF17"  ;
835
#NET  "MEM_IO<13>"                  LOC = "AJ18"  ;
836
#NET  "MEM_IO<12>"                  LOC = "AG18"  ;
837
#NET  "MEM_IO<11>"                  LOC = "AJ19"  ;
838
#NET  "MEM_IO<10>"                  LOC = "AK19"  ;
839
#NET  "MEM_IO<9>"                  LOC = "AK20"  ;
840
#NET  "MEM_IO<8>"                  LOC = "AF18"  ;
841
#NET  "MEM_IO<7>"                  LOC = "AE18"  ;
842
#NET  "MEM_IO<6>"                  LOC = "AF16"  ;
843
NET  "MEM_IO<5>"                  LOC = "AK26"  ;
844
NET  "MEM_IO<4>"                  LOC = "AC21"  ;
845
NET  "MEM_IO<3>"                  LOC = "AC20"  ;
846
NET  "MEM_IO<2>"                  LOC = "AG24"  ;
847
NET  "MEM_IO<1>"                  LOC = "AG25"  ;
848
NET  "MEM_IO<0>"                  LOC = "AJ24"  ;
849
#
850
#
851
#
852
#-------------------------
853
# DDR SDRAM Interface
854
#-------------------------
855
NET "ddr_clk_0"      LOC = "L25";
856
NET "ddr_clkb_0"     LOC = "M25";
857
NET "ddr_clk_1"      LOC = "AD27";
858
NET "ddr_clkb_1"     LOC = "AC27";
859
NET "ddr_clk_fb_out" LOC = "AC26";
860
#NET ddr_clk_fb_in   LOC = ;
861
#
862
NET ddr_cke(0)  LOC = L23;
863
NET ddr_cke(1)  LOC = V23;
864
#
865
NET "ddr_rasb"  LOC = "T23";
866
NET "ddr_casb"  LOC = "U27";
867
NET "ddr_web"   LOC = "Y24";
868
NET ddr_csb(0)  LOC = AA27;
869
NET ddr_csb(1)  LOC = T27;
870
#
871
NET ddr_dm(0)   LOC = H26;
872
NET ddr_dm(1)   LOC = K26;
873
NET ddr_dm(2)   LOC = M23;
874
NET ddr_dm(3)   LOC = T25;
875
NET ddr_dm(4)   LOC = AA24;
876
NET ddr_dm(5)   LOC = AB27;
877
NET ddr_dm(6)   LOC = AD26;
878
NET ddr_dm(7)   LOC = AE27;
879
#
880
NET ddr_ba(0)   LOC = AA23;
881
NET ddr_ba(1)   LOC = R25;
882
#
883
NET ddr_ad(0)   LOC = R24;
884
NET ddr_ad(1)   LOC = Y23;
885
NET ddr_ad(2)   LOC = R23;
886
NET ddr_ad(3)   LOC = W25;
887
NET ddr_ad(4)   LOC = P23;
888
NET ddr_ad(5)   LOC = W24;
889
NET ddr_ad(6)   LOC = K24;
890
NET ddr_ad(7)   LOC = V24;
891
NET ddr_ad(8)   LOC = L26;
892
NET ddr_ad(9)   LOC = W23;
893
NET ddr_ad(10)  LOC = Y25;
894
NET ddr_ad(11)  LOC = L24;
895
#NET ddr_ad(12) LOC = U23;
896
#=================================
897
# Data Strobe (Bidirectional)
898
#=================================
899
NET ddr_dqs(0) LOC = J26;
900
NET ddr_dqs(1) LOC = K23;
901
NET ddr_dqs(2) LOC = N23;
902
NET ddr_dqs(3) LOC = T24;
903
NET ddr_dqs(4) LOC = AA25;
904
NET ddr_dqs(5) LOC = AB25;
905
NET ddr_dqs(6) LOC = AE26;
906
NET ddr_dqs(7) LOC = AF27;
907
#
908
#=================================
909
# Data bus (Bidirectional)
910
#=================================
911
NET ddr_dq(0)  LOC = D28;
912
NET ddr_dq(1)  LOC = E27;
913
NET ddr_dq(2)  LOC = F26;
914
NET ddr_dq(3)  LOC = F28;
915
NET ddr_dq(4)  LOC = B30;
916
NET ddr_dq(5)  LOC = C29;
917
NET ddr_dq(6)  LOC = C30;
918
NET ddr_dq(7)  LOC = D29;
919
NET ddr_dq(8)  LOC = F27;
920
NET ddr_dq(9)  LOC = G27;
921
NET ddr_dq(10) LOC = H28;
922
NET ddr_dq(11) LOC = H27;
923
NET ddr_dq(12) LOC = D30;
924
NET ddr_dq(13) LOC = E30;
925
NET ddr_dq(14) LOC = F29;
926
NET ddr_dq(15) LOC = F30;
927
NET ddr_dq(16) LOC = J28;
928
NET ddr_dq(17) LOC = L28;
929
NET ddr_dq(18) LOC = L29;
930
NET ddr_dq(19) LOC = M28;
931
NET ddr_dq(20) LOC = G29;
932
NET ddr_dq(21) LOC = G30;
933
NET ddr_dq(22) LOC = H29;
934
NET ddr_dq(23) LOC = J29;
935
NET ddr_dq(24) LOC = M29;
936
NET ddr_dq(25) LOC = M24;
937
NET ddr_dq(26) LOC = N30;
938
NET ddr_dq(27) LOC = N24;
939
NET ddr_dq(28) LOC = J30;
940
NET ddr_dq(29) LOC = K29;
941
NET ddr_dq(30) LOC = K30;
942
NET ddr_dq(31) LOC = L27;
943
NET ddr_dq(32) LOC = P30;
944
NET ddr_dq(33) LOC = P27;
945
NET ddr_dq(34) LOC = P28;
946
NET ddr_dq(35) LOC = R29;
947
NET ddr_dq(36) LOC = U30;
948
NET ddr_dq(37) LOC = Y27;
949
NET ddr_dq(38) LOC = Y26;
950
NET ddr_dq(39) LOC = AA26;
951
NET ddr_dq(40) LOC = R28;
952
NET ddr_dq(41) LOC = T30;
953
NET ddr_dq(42) LOC = T29;
954
NET ddr_dq(43) LOC = T28;
955
NET ddr_dq(44) LOC = W27;
956
NET ddr_dq(45) LOC = AA29;
957
NET ddr_dq(46) LOC = AB29;
958
NET ddr_dq(47) LOC = AC29;
959
NET ddr_dq(48) LOC = U28;
960
NET ddr_dq(49) LOC = V29;
961
NET ddr_dq(50) LOC = W28;
962
NET ddr_dq(51) LOC = Y28;
963
NET ddr_dq(52) LOC = AD30;
964
NET ddr_dq(53) LOC = AD29;
965
NET ddr_dq(54) LOC = AE30;
966
NET ddr_dq(55) LOC = AE29;
967
NET ddr_dq(56) LOC = AB28;
968
NET ddr_dq(57) LOC = AC28;
969
NET ddr_dq(58) LOC = AD28;
970
NET ddr_dq(59) LOC = AE28;
971
NET ddr_dq(60) LOC = AG30;
972
NET ddr_dq(61) LOC = AG29;
973
NET ddr_dq(62) LOC = AH29;
974
NET ddr_dq(63) LOC = AJ30;
975
 
976
####  DIMM SPARE IO
977
##                                                                      ##Added by ms 8/30/02
978
NET  "V25_IO<40>"                   LOC = "AE24" ; #"AG26"  ;
979
NET  "V25_IO<39>"                   LOC = "AC22" ; #"AE24"  ;
980
NET  "V25_IO<38>"                   LOC = "AD24" ; #"AF26"  ;
981
NET  "V25_IO<37>"                   LOC = "AB24" ; #"AD26"  ;
982
NET  "V25_IO<36>"                   LOC = "AA30"  ; #"AC32"  ;
983
#
984
NET  "V25_IO<24>"                   LOC = "J23"  ; #"L25"  ;
985
NET  "V25_IO<23>"                   LOC = "J25"  ; #"L27"  ;
986
NET  "V25_IO<22>"                   LOC = "J24"  ; #"L26"  ;
987
NET  "V25_IO<21>"                   LOC = "H24"  ; #"K26"  ;
988
NET  "V25_IO<20>"                   LOC = "G24"  ; #"J26"  ;
989
NET  "V25_IO<19>"                   LOC = "AC24" ; #"AE26"  ;
990
NET  "V25_IO<18>"                   LOC = "AD23" ; #"AF25"  ;
991
NET  "V25_IO<17>"                   LOC = "AC23" ; #"AE25"  ;
992
NET  "V25_IO<16>"                   LOC = "AB23" ; #"AD25"  ;
993
#                                                                       ##End additions by ms
994
NET  "V25_IO<4>"                   LOC = "K25"  ;
995
NET  "V25_IO<3>"                   LOC = "H22"  ;
996
NET  "V25_IO<2>"                   LOC = "J27"  ;
997
NET  "V25_IO<1>"                   LOC = "H25"  ;
998
NET  "V25_IO<0>"                   LOC = "G25"  ;
999
##
1000
#################################################################################
1001
## End
1002
#################################################################################

powered by: WebSVN 2.1.0

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