System Ace Controller Configuration; Board Flash Memory Configuration; Spi Flash Memory Configuration - Xilinx XtremeDSP Spartan-3A DSP 3400A HW-SD3400A-DSP-DB-UNI-G User Manual

Table of Contents

Advertisement

Chapter 2: Configuration Options

System ACE Controller Configuration

Board Flash Memory Configuration

SPI Flash Memory Configuration

46
Downloaded from
Elcodis.com
electronic components distributor
The System ACE controller can program the FPGA through the JTAG port. By inserting a
CompactFlash card in the CompactFlash reader (see
page
36), configuration information can be stored and programmed on the FPGA.
The System ACE controller supports up to eight configuration images that can be selected
using the three configuration address DIP switches (see
Board Hardware," page
16). Under the control of the FPGA, the System ACE controller can
be instructed use any of the eight configuration images.
The configuration mode should be set to 101 (ACE_CFGADDR0_IN (OFF),
ACE_CFGADDR1_IN (ON), ACE_CFGADDR2_IN (OFF) and ACE_CFG_EN should be
OFF to use System ACE configuration. See
information.
When set correctly, the System ACE controller programs the FPGA on power-up if a
CompactFlash card is present or whenever a CompactFlash card is inserted. Pressing the
System ACE reset button also causes the System ACE controller to program the FPGA if a
CompactFlash card is present.
The board flash memory can also be used to program the FPGA. This memory can hold up
to two configuration images (or up to four with compression), selectable with the two least
significant bits of the configuration address DIP switches. See
Edition Board Hardware," page 16
The board is designed so the board flash memory can download bitstreams under master
serial, slave serial, master SelectMAP (parallel), or slave SelectMAP (parallel) modes.
Using iMPACT to program the memory, you can select which of the four modes to use in
programming the FPGA. The configuration mode DIP switches on the board must match
the programming method used by the memory. See
page 36
for information.
When correctly configured, the board flash memory programs the FPGA when the
Spartan-3A DSP 3400A Edition board is turned on or whenever the program button is
depressed. See
"23. Program and Reset Buttons," page 32
Data stored in the SPI flash memory can be used to program the FPGA. The configuration
mode DIP switches must be set to 0 0 1 to configure the FPGA from the SPI flash memory.
See
"33. Configuration DIP Switches," page 36
When correctly configured, the FPGA is programmed when the XtremeDSP Spartan-3A
DSP Development Board is turned on or whenever the program button is depressed.
www.xilinx.com
"33. Configuration DIP Switches,"
"Spartan-3A DSP 3400A Edition
"33. Configuration DIP Switches," page 36
for information.
"33. Configuration DIP Switches,"
for information.
for information.
Spartan-3A DSP 3400A Edition User Guide
UG498 (v2.2) November 17, 2008
for
"Spartan-3A DSP 3400A
R

Advertisement

Table of Contents
loading

Table of Contents