38 www.xilinx.com Spartan-3A/3AN Starter Kit Board User GuideUG334 (v1.0) May 28, 2007Chapter 4: FPGA Configuration Options RFigure 4-1 indicates the position of the USB download/programming interface and theon-board non-volatile memories that potentially store FPGA configuration images.The configuration mode jumpers determine which configuration mode the FPGA useswhen power is first applied, or whenever the PROG button is pressed.The DONE pin LED lights when the FPGA successfully finishes configuration.Pressing the PROG button forces the FPGA to restart its configuration process.The Xilinx Platform Flash PROM provides easy, JTAG-programmable configurationstorage for the FPGA. The FPGA configures from the Platform Flash using Master Serialmode.Figure 4-1: Starter Kit FPGA Configuration Options32 Mbit STMicro FlashIn-System SPI Flash(Spartan-3AN Starter Kit board only)Byte Peripheral Interface (BPI) modeParallel NOR Flash memory16 Mbit Atmel DataFlash SPI Serial FlashUSB-based Download/Uses standard USB cableUG334_c4_01_05240716 Mbit ST Micro SPI Serial FlashFPGA Mode SelectPROGRAM Button4 Mbit Platform FlashDONE LEDPROMDebugging PortJumpers