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

Subversion Repositories eco32

[/] [eco32/] [trunk/] [fpga/] [mc/] [boards/] [s3e-500/] [src/] [toplevel/] [eco32.ucf] - Blame information for rev 290

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 216 hellwig
#
2
# eco32.ucf -- ECO32 user constraints for S3E starter kit board
3
#
4
 
5
#
6
# clock and reset
7
#
8
NET "clk_in"
9
    PERIOD = 20.0ns HIGH 40%;
10
NET "clk_in"
11
    LOC = "C9"  | IOSTANDARD = LVCMOS33;
12 290 hellwig
NET "rst_in"
13 216 hellwig
    LOC = "K17" | IOSTANDARD = LVTTL | PULLDOWN;
14
 
15
#
16
# DDR SDRAM
17
#
18
NET "sdram_ck_p"
19
    LOC = "J5"  | IOSTANDARD = SSTL2_I;
20
NET "sdram_ck_n"
21
    LOC = "J4"  | IOSTANDARD = SSTL2_I;
22
NET "sdram_cke"
23
    LOC = "K3"  | IOSTANDARD = SSTL2_I;
24
NET "sdram_cs_n"
25
    LOC = "K4"  | IOSTANDARD = SSTL2_I;
26
NET "sdram_ras_n"
27
    LOC = "C1"  | IOSTANDARD = SSTL2_I;
28
NET "sdram_cas_n"
29
    LOC = "C2"  | IOSTANDARD = SSTL2_I;
30
NET "sdram_we_n"
31
    LOC = "D1"  | IOSTANDARD = SSTL2_I;
32
NET "sdram_ba<1>"
33
    LOC = "K6"  | IOSTANDARD = SSTL2_I;
34
NET "sdram_ba<0>"
35
    LOC = "K5"  | IOSTANDARD = SSTL2_I;
36
NET "sdram_a<12>"
37
    LOC = "P2"  | IOSTANDARD = SSTL2_I;
38
NET "sdram_a<11>"
39
    LOC = "N5"  | IOSTANDARD = SSTL2_I;
40
NET "sdram_a<10>"
41
    LOC = "T2"  | IOSTANDARD = SSTL2_I;
42
NET "sdram_a<9>"
43
    LOC = "N4"  | IOSTANDARD = SSTL2_I;
44
NET "sdram_a<8>"
45
    LOC = "H2"  | IOSTANDARD = SSTL2_I;
46
NET "sdram_a<7>"
47
    LOC = "H1"  | IOSTANDARD = SSTL2_I;
48
NET "sdram_a<6>"
49
    LOC = "H3"  | IOSTANDARD = SSTL2_I;
50
NET "sdram_a<5>"
51
    LOC = "H4"  | IOSTANDARD = SSTL2_I;
52
NET "sdram_a<4>"
53
    LOC = "F4"  | IOSTANDARD = SSTL2_I;
54
NET "sdram_a<3>"
55
    LOC = "P1"  | IOSTANDARD = SSTL2_I;
56
NET "sdram_a<2>"
57
    LOC = "R2"  | IOSTANDARD = SSTL2_I;
58
NET "sdram_a<1>"
59
    LOC = "R3"  | IOSTANDARD = SSTL2_I;
60
NET "sdram_a<0>"
61
    LOC = "T1"  | IOSTANDARD = SSTL2_I;
62
NET "sdram_udm"
63
    LOC = "J1"  | IOSTANDARD = SSTL2_I;
64
NET "sdram_ldm"
65
    LOC = "J2"  | IOSTANDARD = SSTL2_I;
66
NET "sdram_udqs"
67
    LOC = "G3"  | IOSTANDARD = SSTL2_I;
68
NET "sdram_ldqs"
69
    LOC = "L6"  | IOSTANDARD = SSTL2_I;
70
NET "sdram_dq<15>"
71
    LOC = "H5"  | IOSTANDARD = SSTL2_I;
72
NET "sdram_dq<14>"
73
    LOC = "H6"  | IOSTANDARD = SSTL2_I;
74
NET "sdram_dq<13>"
75
    LOC = "G5"  | IOSTANDARD = SSTL2_I;
76
NET "sdram_dq<12>"
77
    LOC = "G6"  | IOSTANDARD = SSTL2_I;
78
NET "sdram_dq<11>"
79
    LOC = "F2"  | IOSTANDARD = SSTL2_I;
80
NET "sdram_dq<10>"
81
    LOC = "F1"  | IOSTANDARD = SSTL2_I;
82
NET "sdram_dq<9>"
83
    LOC = "E1"  | IOSTANDARD = SSTL2_I;
84
NET "sdram_dq<8>"
85
    LOC = "E2"  | IOSTANDARD = SSTL2_I;
86
NET "sdram_dq<7>"
87
    LOC = "M6"  | IOSTANDARD = SSTL2_I;
88
NET "sdram_dq<6>"
89
    LOC = "M5"  | IOSTANDARD = SSTL2_I;
90
NET "sdram_dq<5>"
91
    LOC = "M4"  | IOSTANDARD = SSTL2_I;
92
NET "sdram_dq<4>"
93
    LOC = "M3"  | IOSTANDARD = SSTL2_I;
94
NET "sdram_dq<3>"
95
    LOC = "L4"  | IOSTANDARD = SSTL2_I;
96
NET "sdram_dq<2>"
97
    LOC = "L3"  | IOSTANDARD = SSTL2_I;
98
NET "sdram_dq<1>"
99
    LOC = "L1"  | IOSTANDARD = SSTL2_I;
100
NET "sdram_dq<0>"
101
    LOC = "L2"  | IOSTANDARD = SSTL2_I;
102
 
103
#
104
# prohibit VREF pins
105
#
106
CONFIG PROHIBIT = D2;
107
CONFIG PROHIBIT = G4;
108
CONFIG PROHIBIT = J6;
109
CONFIG PROHIBIT = L5;
110
CONFIG PROHIBIT = R4;
111
 
112
#
113
# parallel NOR flash ROM
114
#
115
NET "flash_ce_n"
116
    LOC = "D16" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
117
NET "flash_oe_n"
118
    LOC = "C18" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
119
NET "flash_we_n"
120
    LOC = "D17" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
121
NET "flash_byte_n"
122
    LOC = "C17" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
123
NET "flash_a<23>"
124
    LOC = "N11" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
125
NET "flash_a<22>"
126
    LOC = "V12" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
127
NET "flash_a<21>"
128
    LOC = "V13" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
129
NET "flash_a<20>"
130
    LOC = "T12" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
131
NET "flash_a<19>"
132
    LOC = "V15" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
133
NET "flash_a<18>"
134
    LOC = "U15" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
135
NET "flash_a<17>"
136
    LOC = "T16" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
137
NET "flash_a<16>"
138
    LOC = "U18" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
139
NET "flash_a<15>"
140
    LOC = "T17" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
141
NET "flash_a<14>"
142
    LOC = "R18" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
143
NET "flash_a<13>"
144
    LOC = "T18" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
145
NET "flash_a<12>"
146
    LOC = "L16" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
147
NET "flash_a<11>"
148
    LOC = "L15" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
149
NET "flash_a<10>"
150
    LOC = "K13" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
151
NET "flash_a<9>"
152
    LOC = "K12" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
153
NET "flash_a<8>"
154
    LOC = "K15" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
155
NET "flash_a<7>"
156
    LOC = "K14" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
157
NET "flash_a<6>"
158
    LOC = "J17" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
159
NET "flash_a<5>"
160
    LOC = "J16" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
161
NET "flash_a<4>"
162
    LOC = "J15" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
163
NET "flash_a<3>"
164
    LOC = "J14" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
165
NET "flash_a<2>"
166
    LOC = "J12" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
167
NET "flash_a<1>"
168
    LOC = "J13" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
169
NET "flash_a<0>"
170
    LOC = "H17" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
171
NET "flash_d<15>"
172
    LOC = "T8"  | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
173
NET "flash_d<14>"
174
    LOC = "R8"  | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
175
NET "flash_d<13>"
176
    LOC = "P6"  | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
177
NET "flash_d<12>"
178
    LOC = "M16" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
179
NET "flash_d<11>"
180
    LOC = "M15" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
181
NET "flash_d<10>"
182
    LOC = "P17" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
183
NET "flash_d<9>"
184
    LOC = "R16" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
185
NET "flash_d<8>"
186
    LOC = "R15" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
187
NET "flash_d<7>"
188
    LOC = "N9"  | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
189
NET "flash_d<6>"
190
    LOC = "M9"  | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
191
NET "flash_d<5>"
192
    LOC = "R9"  | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
193
NET "flash_d<4>"
194
    LOC = "U9"  | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
195
NET "flash_d<3>"
196
    LOC = "V9"  | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
197
NET "flash_d<2>"
198
    LOC = "R10" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
199
NET "flash_d<1>"
200
    LOC = "P10" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
201
NET "flash_d<0>"
202
    LOC = "N10" | IOSTANDARD = LVCMOS33 | DRIVE = 6 | SLEW = SLOW;
203
 
204
#
205
# VGA display
206
#
207
NET "vga_hsync"
208
    LOC = "F15" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = FAST;
209
NET "vga_vsync"
210
    LOC = "F14" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = FAST;
211
NET "vga_r"
212
    LOC = "H14" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = FAST;
213
NET "vga_g"
214
    LOC = "H15" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = FAST;
215
NET "vga_b"
216
    LOC = "G15" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = FAST;
217
 
218
#
219
# keyboard
220
#
221
NET "ps2_clk"
222
    LOC = "G14" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = SLOW;
223
NET "ps2_data"
224
    LOC = "G13" | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = SLOW;
225
 
226
#
227
# serial line 0
228
#
229
NET "rs232_0_rxd"
230
    LOC = "R7"  | IOSTANDARD = LVTTL;
231
NET "rs232_0_txd"
232
    LOC = "M14" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
233
 
234
#
235
# serial line 1
236
#
237
NET "rs232_1_rxd"
238
    LOC = "U8"  | IOSTANDARD = LVTTL;
239
NET "rs232_1_txd"
240
    LOC = "M13" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
241
 
242
#
243
# SPI bus controller
244
#
245
NET "spi_sck"
246
    LOC = "U16" | IOSTANDARD = LVCMOS33 | DRIVE = 6 | SLEW = SLOW;
247
NET "spi_mosi"
248
    LOC = "T4"  | IOSTANDARD = LVCMOS33 | DRIVE = 6 | SLEW = SLOW;
249
NET "dac_cs_n"
250
    LOC = "N8"  | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = SLOW;
251
NET "dac_clr_n"
252
    LOC = "P8"  | IOSTANDARD = LVCMOS33 | DRIVE = 8 | SLEW = SLOW;
253
NET "amp_cs_n"
254
    LOC = "N7"  | IOSTANDARD = LVCMOS33 | DRIVE = 6 | SLEW = SLOW;
255
NET "amp_shdn"
256
    LOC = "P7"  | IOSTANDARD = LVCMOS33 | DRIVE = 6 | SLEW = SLOW;
257
NET "ad_conv"
258
    LOC = "P11" | IOSTANDARD = LVCMOS33 | DRIVE = 6 | SLEW = SLOW;
259
 
260
#
261
# board I/O
262
#
263
NET "sw<3>"
264
    LOC = "N17" | IOSTANDARD = LVTTL | PULLUP;
265
NET "sw<2>"
266
    LOC = "H18" | IOSTANDARD = LVTTL | PULLUP;
267
NET "sw<1>"
268
    LOC = "L14" | IOSTANDARD = LVTTL | PULLUP;
269
NET "sw<0>"
270
    LOC = "L13" | IOSTANDARD = LVTTL | PULLUP;
271
NET "led<7>"
272
    LOC = "F9"  | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
273
NET "led<6>"
274
    LOC = "E9"  | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
275
NET "led<5>"
276
    LOC = "D11" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
277
NET "led<4>"
278
    LOC = "C11" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
279
NET "led<3>"
280
    LOC = "F11" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
281
NET "led<2>"
282
    LOC = "E11" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
283
NET "led<1>"
284
    LOC = "E12" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
285
NET "led<0>"
286
    LOC = "F12" | IOSTANDARD = LVTTL | DRIVE = 8 | SLEW = SLOW;
287
NET "lcd_e"
288
    LOC = "M18" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
289
NET "lcd_rw"
290
    LOC = "L17" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
291
NET "lcd_rs"
292
    LOC = "L18" | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;
293
NET "spi_ss_b"
294
    LOC = "U3"  | IOSTANDARD = LVCMOS33 | DRIVE = 6 | SLEW = SLOW;
295
NET "fpga_init_b"
296
    LOC = "T3"  | IOSTANDARD = LVCMOS33 | DRIVE = 4 | SLEW = SLOW;

powered by: WebSVN 2.1.0

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