Chapter 1: SP601 Evaluation Board
3. SPI x4 Flash
The Xilinx Spartan-6 FPGA hosts a SPI interface which is visible to the Xilinx iMPACT
configuration tool. The SPI memory device operates at 3.0V; the Spartan-6 FPGA I/Os are
3.3V tolerant and provide electrically compatible logic levels to directly access the SPI flash
through a 2.5V bank. The XC6SLX16-2CSG324 is a master device when accessing an
external SPI flash memory device.
The SP601 SPI interface has two parallel connected configuration options (see
an SPI X4 (Winbond W25Q64VSFIG) 64-Mb flash memory device and a flash
programming header (J12). J12 supports a user-defined SPI mezzanine board. The SPI
configuration source is selected via SPI select jumper J15. For details on configuring the
FPGA, see
X-Ref Target - Figure 1-6
18
"Configuration Options."
J12
TMS
TDI
TDO
Silkscreen
TCK
GND
3V3
HDR_1X9
Figure 1-6: J12 SPI Flash Programming Header
www.xilinx.com
FPGA_PROG_B
1
FPGA_D2_MISO3
2
3
FPGA_D1_MISO2
SPI_CS_B
4
FPGA_MOSI_CSI_B_MISO0
5
FPGA_D0_DIN_MISO_MISO1
6
FPGA_CCLK
7
GND
8
VCC3V3
9
UG518_06_070809
SP601 Hardware User Guide
UG518 (v1.1) August 19, 2009
Figure
1-7):
Need help?
Do you have a question about the SP601 and is the answer not in the manual?
Questions and answers