![Xilinx Spartan-3A DSP FPGA Series Technical Reference Manual Download Page 12](http://html2.mh-extra.com/html/xilinx/spartan-3a-dsp-fpga-series/spartan-3a-dsp-fpga-series_technical-reference-manual_3384553012.webp)
XtremeDSP Spartan-3A DSP Development Board - Technical reference guide - v1.1
12
XtremeDSP Spartan-3A DSP Development Board parts and functions
Physically, the XtremeDSP Spartan-3A DSP Development Board is laid out as follows:
Top
2
11
3
5
9
12
13
14
15
17
18
19
20
25
22
27
26
28
29
31
33
32
21
10
16
8
1
4
7
6
35
34
23
36
24
30
Figure 2 XtremeDSP Spartan-3A DSP Development Board top view
1.
USB controller
A Cypress CY7C67300 embedded USB host controller provides Hi-speed USB connectivity for the board.
The USB controller supports host and peripheral modes of operation (see
). The USB controller also
has two serial interface engines (SIE) that can be used independently. SIE1 is connected to the USB host port
(
). SIE2 is connected to the USB peripheral port (
The USB controller is equipped with an internal microprocessor to assist in processing USB commands. The
firmware for this processor may be stored in its dedicated I2C EEPROM (U41) or can be 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. See the FPGA pinout
in the table below.