![Xilinx Virtex-5 LXT Скачать руководство пользователя страница 25](http://html1.mh-extra.com/html/xilinx/virtex-5-lxt/virtex-5-lxt_user-manual_3402188025.webp)
Virtex-5 LXT/SXT/FXT FPGA Prototype Platform
www.xilinx.com
25
UG229 (v3.0.1) May 21, 2008
Detailed Description
R
20. SPI Interface
The SPI interface is a four-wire, synchronous serial data bus configuration. The interface
utilizes a 64-Mb STMicroelectronics low-voltage, serial Flash memory device (U10), part
number M25P64, which can be used for FPGA configuration or to hold user data. A SPI
system typically consists of a master device and at least one slave device. For Virtex-5
FPGA configuration, the FPGA is the SPI master and the SPI Flash PROM is the slave
device. The SPI interface uses four signals (
Table 12
) to communicate between the FPGA
and the Flash PROM device.
The J2 connector allows users to connect a Parallel Cable IV ribbon cable to configure the
SPI device. For SPI programming, refer to the latest version of Xilinx iMPACT software tool
documentation
[Ref 6]
. To set the Mode pins for SPI configuration, see the
Virtex-5 FPGA
Configuration User Guide
[Ref 3]
. The PROGRAM pin must be held Low when configuring
the SPI device. After configuring the SPI device, the PROGRAM pin must be released to
configure the FPGA from the SPI device.
Table 12:
SPI Pins
Label
Pin Number For Package Type
FF665
FF1136
FF1738
Serial Clock (C)
J11
N15
AH14
Serial Data Out (Q)
J10
P15
R15
Chip Select (S_N)
Y12
AE14
AL14
Serial Data In (D)
AA12
AF14
AM13