Virtex-4 ML455 PCI/PCI-X Board
43
UG084 (v1.0) May 17, 2005
SelectMAP Interface
R
CPLD Programming Examples
Static Configuration
Figure 4-6
shows one possibility of connecting the FPGA to the Flash. This example allows
the FPGA to be statically selected and programmed with up to four bitstreams located in
the Flash. The selection of the bitstream is based on the configuration of the Flash Image
Select header P3.
Table 4-6
shows the jumper settings for header P3.
Figure 4-6:
CPLD Configuration for Static Configuration
D[0:7]
REV_SEL0
REV_SEL1
CLKOUT
To P2
From P2
CLKIN
CF
OE/RESET
D[7:0]
CCLK
M0 M1 M2
CPLD_SPARE[1:10]
FORCE
(1)
WIDE
(1)
PCIW_EN
(1)
RTR
(1)
DONE
DOUT_BUSY
RDWR_B
CS_B
PROG_B
INIT_B
31
29
33
32
5
6
34
23
28
27
39
40
12
8
2
PB_SW_h
Prog_SW_b
3
13
1
43
8
10
From/To P2
33 MHz
CPLD
CLK
DIP SW
SW5
44
BUSY
CE
41
42
Flash_Image0_Select
Flash_Image1_Select
MAN_A
UT
O_B
UG084_c4_06_051105
P3
3
5
1
4
6
2
U1
Platform Flash
XCF32PF
U6
CPLD
XC2C32
U10
FPGA
XC4VLX25
Notes:
1. FORCE, WIDE, PCIW_EN, and RTR are FPGA general-purpose I/Os.
Table 4-6:
Bitstream Selection Setting for Header P3
Bitstream Revision
Jumper Settings for P3
0
1-2 and 3-4
1
3-4
2
1-2
3
None
www.BDTIC.com/XILINX