162
MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide
www.xilinx.com
UG257 (v1.1) December 5, 2007
Appendix Appendix B:
Example User Constraints File (UCF)
R
#
The
s
e a
r
e
s
ha
r
ed connect
i
on
s
w
i
th the F
X
connecto
r
N
E
T "L
E
D<0>" LOC = "D4" | IO
S
TANDARD =
SS
TL2_I ;
N
E
T "L
E
D<1>" LOC = "C3" | IO
S
TANDARD = L
V
TTL |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
#
F
X
2-IO39
N
E
T "L
E
D<2>" LOC = "D
6
" | IO
S
TANDARD = L
V
TTL |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
#
F
X
2-IO38
N
E
T "L
E
D<3>" LOC = "
E6
" | IO
S
TANDARD = L
V
TTL |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
#
F
X
2-IO37
N
E
T "L
E
D<4>" LOC = "D13" | IO
S
TANDARD = L
V
TTL |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
#
F
X
2-IO3
6
N
E
T "L
E
D<5>" LOC = "A7" | IO
S
TANDARD = L
V
TTL |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
#
F
X
2-IO35
N
E
T "L
E
D<
6
>" LOC = "G9" | IO
S
TANDARD = L
V
TTL |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
#
F
X
2-IO34
N
E
T "L
E
D<7>" LOC = "A8" | IO
S
TANDARD = L
V
TTL |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
#
F
X
2-IO33
#
#
==== Cha
r
acte
r
LCD (LCD) ====
N
E
T "LCD_
E
" LOC = "M18" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
N
E
T "LCD_DI" LOC = "L18" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
N
E
T "LCD_RW" LOC = "L17" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
N
E
T "LCD_R
E
T" LOC = "
E
3" | IO
S
TANDARD =
SS
TL2_I ;
N
E
T "LCD_C
S
1" LOC = "P3" | IO
S
TANDARD =
SS
TL2_I ;
N
E
T "LCD_C
S
2" LOC = "P4" | IO
S
TANDARD =
SS
TL2_I ;
#
LCD data connect
i
on
s
a
r
e
s
ha
r
ed w
i
th
S
t
r
ataFla
s
h connect
i
on
s
S
F_D<15:8>
#
N
E
T "
S
F_D<8>" LOC = "R15" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
#
N
E
T "
S
F_D<9>" LOC = "R1
6
" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
#
N
E
T "
S
F_D<10>" LOC = "P17" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
#
N
E
T "
S
F_D<11>" LOC = "M15" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
#
N
E
T "
S
F_D<12>" LOC = "M1
6
" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
#
N
E
T "
S
F_D<13>" LOC = "P
6
" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
#
N
E
T "
S
F_D<14>" LOC = "R8" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
#
N
E
T "
S
F_D<15>" LOC = "T8" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 4 |
S
L
E
W =
S
LOW ;
#
#
==== P
S
/2 Mou
s
e/Key
b
oa
r
d Po
r
t (P
S
2) ====
N
E
T "P
S
2_CLK" LOC = "G14" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 8 |
S
L
E
W =
S
LOW ;
N
E
T "P
S
2_DATA" LOC = "G13" | IO
S
TANDARD = L
V
CMO
S
33 | DRI
VE
= 8 |
S
L
E
W =
S
LOW ;
#
#
==== Analog-to-D
i
g
i
tal Conve
r
te
r
(ADC) ====
#
s
ome connect
i
on
s
s
ha
r
ed w
i
th
S
PI Fla
s
h, DAC, ADC, and AMP
N
E
T "AD_CON
V
" LOC = "P11" | IO
S
TANDARD = L
V
CMO
S
33 |
S
L
E
W =
S
LOW | DRI
VE
=
6
;
#
==== P
r
og
r
amma
b
le Ga
i
n Ampl
i
f
i
e
r
(AMP) ====
#
s
ome connect
i
on
s
s
ha
r
ed w
i
th
S
PI Fla
s
h, DAC, ADC, and AMP
N
E
T "AMP_C
S
" LOC = "N7" | IO
S
TANDARD = L
V
CMO
S
33 |
S
L
E
W =
S
LOW | DRI
VE
=
6
;
N
E
T "AMP_DOUT" LOC = "
E
18" | IO
S
TANDARD = L
V
CMO
S
33 ;
N
E
T "AMP_
S
HDN" LOC = "P7" | IO
S
TANDARD = L
V
CMO
S
33 |
S
L
E
W =
S
LOW | DRI
VE
=
6
;
#
#
==== D
i
g
i
tal-to-Analog Conve
r
te
r
(DAC) ====
#
s
ome connect
i
on
s
s
ha
r
ed w
i
th
S
PI Fla
s
h, DAC, ADC, and AMP
N
E
T "DAC_CLR" LOC = "P8" | IO
S
TANDARD = L
V
CMO
S
33 |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
N
E
T "DAC_C
S
" LOC = "N8" | IO
S
TANDARD = L
V
CMO
S
33 |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
#
#
==== 1-W
ir
e
S
ecu
r
e
EE
PROM (D
S
)
N
E
T "D
S
_WIR
E
" LOC = "U4" | IO
S
TANDARD = L
V
TTL |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
#
S
D0
#
#
====
E
the
r
net PHY (
E
) ====
N
E
T "
E
_COL" LOC = "U
6
" | IO
S
TANDARD = L
V
CMO
S
33 ;
N
E
T "
E
_CR
S
" LOC = "U13" | IO
S
TANDARD = L
V
CMO
S
33 ;
N
E
T "
E
_MDC" LOC = "P9" | IO
S
TANDARD = L
V
CMO
S
33 |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
N
E
T "
E
_MDIO" LOC = "U5" | IO
S
TANDARD = L
V
CMO
S
33 |
S
L
E
W =
S
LOW | DRI
VE
= 8 ;
N
E
T "
E
_R
X
_CLK" LOC = "
V
3" | IO
S
TANDARD = L
V
CMO
S
33 ;
N
E
T "
E
_R
X
_D
V
" LOC = "
V
2" | IO
S
TANDARD = L
V
CMO
S
33 ;
N
E
T "
E
_R
X
D<0>" LOC = "
V
8" | IO
S
TANDARD = L
V
CMO
S
33 ;
N
E
T "
E
_R
X
D<1>" LOC = "T11" | IO
S
TANDARD = L
V
CMO
S
33 ;
N
E
T "
E
_R
X
D<2>" LOC = "U11" | IO
S
TANDARD = L
V
CMO
S
33 ;
N
E
T "
E
_R
X
D<3>" LOC = "
V
14" | IO
S
TANDARD = L
V
CMO
S
33 ;