15
LatticeXP2 Advanced
Lattice Semiconductor
Evaluation Board User’s Guide
USB 1.1
For implementing the USB interface, the LatticeXP2 board contains a USB 1.1 transceiver MAX3454EETE (or
NCN2500MNR2 from On Semiconductor), a type-A connector and a type-B USB connector. Note there is a third
USB connector, which is used for the built-in USB download cable, described later in this document.
Table 21. Header Settings for Configuring USB Interface as USB Host
Header/Connector
Jumper Position
Description
J21
Pin 1 and 2
Drive USB transceiver ENUM pin to GND to disconnect the internal 1.5K
resistor between Vtrm and D+ or D-.
J22 (D+)
Pin 1 and 2
Pull D+ signal low through an external 15K resistor.
J23 (D-)
Pin 1 and 2
Pull D- signal low through an external 15K resistor.
J24
Pin 1 and 2
Provide 5V power to the external USB device.
J16 (USB type A)
—
Type A is used while implementing USB host.
J20 (USB type B)
—
This connector is not used in this configuration.
Table 22. Header Settings for Configuring USB Interface as USB Device
Header/Connector
Jumper Position
Description
J21
Pin 2 and 3
Drive USB transceiver ENUM pin to 3.3V to connect the internal 1.5K
resistor between Vtrm and D+ or D-.
J22 (D+)
Pin 2 and 3
Disconnect D+ signal from the external 15K pull-down.
J23 (D-)
Pin 2 and 3
Disconnect D- signal from the external 15K pull-down.
J24
Pin 2 and 3
No 5V power is provided when implementing USB device.
J16 (USB type A)
—
This connector is not used in this configuration.
J20 (USB type B)
—
Type A is used while implementing USB host.
The connections between the USB 1.1 transceiver MAX3454EETE (or NCN2500MNR2 from On Semiconductor)
and the LatticeXP2 FPGA are shown in Table .
24
WP/IOIS16/IOCS16
D9
49
D10
D6
25
CD2
A9
50
GND
—
Table 23. Connections Between USB 1.1 Transceiver and LatticeXP2
Pin #
MAX3454EETE NCN2500MNR2
LatticeXP2 I/O
Description
1
SPD
DSPD
D4
Connect to LatticeXP2 bank 7 I/O
2
RCV
RCV
E3
Connect to LatticeXP2 bank 7 I/O
3
VP
VP
C1
Connect to LatticeXP2 bank 7 I/O
4
VM
VM
D1
Connect to LatticeXP2 bank 7 I/O
5
NC
EN_Vobus#
—
Connect to 3.3V
6
GND
GND
—
Connect to GND
7
SUS
SPND
E1
Connect to LatticeXP2 bank 7 I/O
8
NC
NC
—
No connect
9
OE#
OE#
D3
Connect to LatticeXP2 bank 7 I/O
10
D-
D-
—
Connect to USB connectors through 33 Ohm resistor
11
D+
D+
—
Connect to USB connectors through 33 Ohm resistor
12
Vtrm
Vreg
—
Connect to GND though a capacitor
Table 20. CompactFlash Connection (Continued)
Pin #
Function
LatticeXP2 I/O
Pin #
Function
LatticeXP2 I/O