ML501 Evaluation Platform www.xilinx.com 37UG226 (v1.3) November 10, 2008Configuration OptionsRPlatform Flash PROM ConfigurationThe Platform Flash PROM can also be used to program the FPGA. The Platform FlashPROM can hold up to two configuration images (up to four with compression), which areselectable by the two least significant bits of the configuration address DIP switches.The board is wired so the Platform Flash PROM can download bitstreams in Master Serial,Slave Serial, Master SelectMAP (parallel), or Slave SelectMAP (parallel) modes. Using theiMPACT tool to program the Platform Flash PROM, the user has the option to select whichof the four modes to use for programming the FPGA. The configuration mode DIPswitches on the board must be set to match the programming method being used by thePlatform Flash PROM.When set correctly, the Platform Flash PROM programs the FPGA upon power-up orwhenever the Prog button is pressed.Linear Flash Memory ConfigurationData stored in the linear flash can be used to program the FPGA (BPI mode). Up to fourconfiguration images can theoretically be supported.The configuration mode DIP switches on the board must be set to 010 for BPI_up or 011for BPI_down.When set correctly, the FPGA is programmed upon power-up or whenever the Progbutton is pressed.SPI Flash Memory ConfigurationData stored in SPI can be used to program the FPGA. The configuration mode DIPswitches must be set to 001 for SPI configuration.When set correctly, the FPGA is programmed upon power-up or whenever the Progbutton is pressed.