Spartan-3A DSP 3400A Edition User Guide
www.xilinx.com
17
UG498 (v2.2) November 17, 2008
Spartan-3A DSP 3400A Edition Board Hardware
R
Individual Board Parts
1.
USB Controller
The Cypress CY7C67300 embedded USB host controller provides high-speed USB
connectivity for the board, and supports host and peripheral modes of operation (see
“2. USB Peripheral Port”
and
“3. USB Host Port”
). The USB controller also has two
Serial Interface Engines (SIE) that can be used independently. SIE1 is connected to the
USB host port (
“3. USB Host Port”
), and SIE2 is connected to the USB peripheral port
(
“2. USB Peripheral Port”
).
The USB controller is equipped with an internal microprocessor to assist in processing
USB commands. The firmware for this processor can be stored in its dedicated I
2
C
EEPROM (U41) or downloaded from a host computer through the USB peripheral port
(below). Jumper JP1 can be installed (shorting pins 1 and 2) to prevent the USB
controller from executing firmware stored in the I
2
C EEPROM. The FPGA pins used
for the USB interface are shared with the System ACE interface, as identified in
Table 1-1
.
2.
USB Peripheral Port
Type B connector, used to connect peripheral USB devices to the Spartan-3A DSP
3400A Edition board.
3.
USB Host Port
Type A connector, used to connect a host device to the Spartan-3A DSP 3400A Edition
board.
Table 1-1:
USB/System ACE Interface Pin Assignments
FPGA Pin
Description
FPGA Pin
Description
AE13
sysace_clk_in (System ACE only)
Y17
sace_usb_d_0
AE23
sace_mpce (System ACE only)
AD21
sace_usb_d_1
AA18
sysace_mpbready (System ACE only)
AA17
sace_usb_d_2
AB18
sysace_mpirq (System ACE only)
AE21
sace_usb_d_3
W17
usb_csn (USB only)
V16
sace_usb_d_4
AA9
usb_int (USB only)
AC20
sace_usb_d_5
AD22
usb_reset (USB only)
AD20
sace_usb_d_6
AC21
sace_usb_oen
U16
sace_usb_d_7
V17
sace_usb_wen
AF20
sace_usb_d_8
AF4
sace_usb_a_0
AE20
sace_usb_d_9
W9
sace_usb_a_1
AC19
sace_usb_d_10
Y9
sace_usb_a_2
AF19
sace_usb_d_11
AE3
sace_usb_a_3
AE19
sace_usb_d_12
AF3
sace_usb_a_4
AD19
sace_usb_d_13
V15
sace_usb_a_5
AC16
sace_usb_d_14
U15
sace_usb_a_6
AB16
sace_usb_d_15
electronic components distributor