Copyright © 2015 Avnet, Inc. AVNET and the AV logo are registered trademarks of Avnet, Inc. All other brands are property of their respective owners.
Avnet Electronics Marketing 15 of 28 Rev D 24 Apr 2015
2.3.2 128 Mb Micron Multi-I/O SPI Flash
The Spartan-6 FPGA LX9 Board includes a Micron Multi-I/O SPI Flash memory, part number N25Q128. The
SPI Flash is connected to the FPGA to support Quad-I/O (QIO), Dual-I/O (DIO), or Single-I/O (SIO) SPI
configuration.
The SPI signals are also connected to the Atmel AT90USB162 / ATMEGA162U2 SPI interface pins. This
interface can be used to connect to the SPI flash via the AT90USB162 / ATMEGA162U2 USB and allows for
direct Flash programming using a Digilent provided utility.
Table 6 – FPGA SPI Interface Pinout
Signal N25Q128
Pin#
FPGA
Pin#
AT90USB162 /
ATMEGA162U2
Pin#
FPGA_MOSI_MOSO0 (MOSI (DQ0)) U2 pin 5 (DQ0) T13 U3 pin 9
FPGA_D0_DIN_MISO_MISO1 (MISO (DQ1)) U2 pin 2 (DQ1) R13 U3 pin 8
FPGA_D1_MISO2 (W#/VPP (DQ2)) U2 pin 3 (DQ2) T14 NC
FPGA_D2_MISO3 (HOLD#(DQ3)) U2 pin 7 (DQ3) V14 NC
FPGA_CCLK (CLK) U2 pin 6 (C) R15 U3 pin 11
FPGA_SPI CS# (SEL) U2 pin 1 (S_N) V3 U3 pin 10
FPGA_PROG (PROGRAM_B) NC V2 U3 pin 19
The SPI Flash is connected to Spartan-6 Bank 2, which has a Vcco of 3.3V, which can be measured across the
100uF Capacitor C23.
The SPI Flash can be programmed in the following ways:
Use the Digilent sfutil.exe command line application to program the Flash directly through the
AT90USB162 / ATMEGA162U2. Please see the Spartan-6_LX9_MicroBoard_Configuration_Guide
located at www.em.avnet.com/s6microboard for an application note on this subject.
Using Digilent USB via JTAG to program the Flash indirectly using iMPACT 12.1 or later with the
Digilent Plug-in.
o Digilent HS3 requires iMPACT 14.1 or later
Using Platform Cable USB via JTAG to program the Flash indirectly using iMPACT 12.1 or later.
Please note that the following patch may be required to build a MicroBlaze Hardware Platform that includes the
XPS_SPI peripheral in EDK 12.4 or earlier: http://www.xilinx.com/support/answers/39017.htm