欢迎访问ic37.com |
会员登录 免费注册
发布采购

XCF04SVOG20C 参数 Datasheet PDF下载

XCF04SVOG20C图片预览
型号: XCF04SVOG20C
PDF下载: 下载PDF文件 查看货源
内容描述: Platform Flash在系统可编程配置PROM [Platform Flash In-System Programmable Configuration PROMs]
分类和应用: 存储内存集成电路光电二极管PC可编程只读存储器电动程控只读存储器电可擦编程只读存储器时钟
文件页数/大小: 46 页 / 752 K
品牌: XILINX [ XILINX, INC ]
 浏览型号XCF04SVOG20C的Datasheet PDF文件第9页浏览型号XCF04SVOG20C的Datasheet PDF文件第10页浏览型号XCF04SVOG20C的Datasheet PDF文件第11页浏览型号XCF04SVOG20C的Datasheet PDF文件第12页浏览型号XCF04SVOG20C的Datasheet PDF文件第14页浏览型号XCF04SVOG20C的Datasheet PDF文件第15页浏览型号XCF04SVOG20C的Datasheet PDF文件第16页浏览型号XCF04SVOG20C的Datasheet PDF文件第17页  
R
Platform Flash In-System Programmable Configuration PROMs
Connecting the FPGA device to the configuration PROM for
Master SelectMAP (Parallel) Configuration Mode (Figure
The DATA outputs of the PROM(s) drive the [D0..D7]
input of the lead FPGA device.
The Master FPGA CCLK output drives the CLK input(s)
of the PROM(s)
The CEO output of a PROM drives the CE input of the
next PROM in a daisy chain (if any).
The OE/RESET pins of all PROMs are connected to
the INIT_B pins of all FPGA devices. This connection
assures that the PROM address counter is reset before
the start of any (re)configuration.
The PROM CE input can be driven from the DONE pin.
The CE input of the first (or only) PROM can be driven
by the DONE output of all target FPGA devices,
provided that DONE is not permanently grounded. CE
can also be permanently tied Low, but this keeps the
DATA output active and causes an unnecessary I
CC
active supply current ("DC
For high-frequency parallel configuration, the BUSY
pins of all PROMs are connected to the FPGA's BUSY
output (when the FPGA has a BUSY pin and when the
use of the FPGA BUSY pin is required). This
connection assures that the next data transition for the
PROM is delayed until the FPGA is ready for the next
configuration data byte. For FPGA BUSY pin
requirements, refer to the appropriate FPGA data sheet
or FPGA family configuration user guide.
The PROM CF pin is typically connected to the FPGA's
PROG_B (or PROGRAM) input. For the XCFxxP only,
the CF pin is a bidirectional pin. If the XCFxxP CF pin is
not connected to the FPGA's PROG_B (or PROGRAM)
input, then the pin should be tied High.
Serial Daisy Chain
Multiple FPGAs can be daisy-chained for serial
configuration from a single source. After a particular FPGA
has been configured, the data for the next device is routed
internally to the FPGA’s DOUT pin. Typically the data on the
DOUT pin changes on the falling edge of CCLK, although
for some devices the DOUT pin changes on the rising edge
of CCLK. Consult the respective device data sheets for
detailed information on a particular FPGA device. For
clocking the daisy-chained configuration, either the first
FPGA in the chain can be set to Master Serial, generating
the CCLK, with the remaining devices set to Slave Serial
or all the FPGA devices can be set to
Slave Serial and an externally generated clock can be used
to drive the FPGA's configuration interface (Figure
or
FPGA Master SelectMAP (Parallel) Mode
(XCFxxP PROM Only)
In Master SelectMAP mode, byte-wide data is written into
the FPGA, typically with a BUSY flag controlling the flow of
data, synchronized by the configuration clock (CCLK)
generated by the FPGA. Upon power-up or reconfiguration,
the FPGA's mode select pins are used to select the Master
SelectMAP configuration mode. The configuration interface
typically requires a parallel data bus, a clock line, and two
control lines (INIT and DONE). In addition, the FPGA’s Chip
Select, Write, and BUSY pins must be correctly controlled or
monitored to enable SelectMAP configuration. The
configuration data is read from the PROM byte by byte on
pins [D0..D7], accessed via the PROM's internal address
counter which is incremented on every valid rising edge of
CCLK. The bitstream data must be set up at the FPGA’s
[D0..D7] input pins a short time before each rising edge of
the FPGA's internally generated CCLK signal. If BUSY is
asserted (High) by the FPGA, the configuration data must
be held until BUSY goes Low. An external data source or
external pull-down resistors must be used to enable the
FPGA's active Low Chip Select (CS or CS_B) and Write
(WRITE or RDWR_B) signals to enable the FPGA's
SelectMAP configuration process.
The Master SelectMAP configuration interface is clocked by
the FPGA’s internal oscillator. Typically, a wide range of
frequencies can be selected for the internally generated
CCLK which always starts at a slow default frequency. The
FPGA’s bitstream contains configuration bits which can
switch CCLK to a higher frequency for the remainder of the
Master SelectMAP configuration sequence. The desired
CCLK frequency is selected during bitstream generation.
After configuration, the pins of the SelectMAP port can be
used as additional user I/O. Alternatively, the port can be
retained using the persist option.
FPGA Slave SelectMAP (Parallel) Mode
(XCFxxP PROM Only)
In Slave SelectMAP mode, byte-wide data is written into the
FPGA, typically with a BUSY flag controlling the flow of data,
synchronized by an externally supplied configuration clock
(CCLK). Upon power-up or reconfiguration, the FPGA's mode
select pins are used to select the Slave SelectMAP
configuration mode. The configuration interface typically
requires a parallel data bus, a clock line, and two control lines
(INIT and DONE). In addition, the FPGA’s Chip Select, Write,
and BUSY pins must be correctly controlled or monitored to
enable SelectMAP configuration. The configuration data is
read from the PROM byte by byte on pins [D0..D7], accessed
via the PROM's internal address counter which is
incremented on every valid rising edge of CCLK. The
bitstream data must be set up at the FPGA’s [D0..D7] input
pins a short time before each rising edge of the provided
DS123 (v2.11.1) March 30, 2007
Product Specification
13