XC5204 XILINX [Xilinx, Inc], XC5204 Datasheet - Page 40
![no-image](/images/no-image-200.jpg)
XC5204
Manufacturer Part Number
XC5204
Description
Field Programmable Gate Arrays
Manufacturer
XILINX [Xilinx, Inc]
Datasheet
1.XC5204.pdf
(73 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
XC5204
Manufacturer:
XILINX
Quantity:
650
Company:
Part Number:
XC5204-10PQ160C
Manufacturer:
XILINX
Quantity:
530
Part Number:
XC5204-3PC84C
Manufacturer:
XILINX/赛灵思
Quantity:
20 000
Company:
Part Number:
XC5204-3PQ100C
Manufacturer:
XILINX
Quantity:
624
XC5200 Series Field Programmable Gate Arrays
Express Mode
Express mode is similar to Slave Serial mode, except that
data is processed one byte per CCLK cycle instead of one
bit per CCLK cycle. An external source is used to drive
CCLK, while byte-wide data is loaded directly into the con-
figuration data shift registers. A CCLK frequency of 10
MHz is equivalent to an 80 MHz serial rate, because eight
bits of configuration data are loaded per CCLK cycle.
Express mode does not support CRC error checking, but
does support constant-field error checking.
In Express mode, an external signal drives the CCLK input
of the FPGA device. The first byte of parallel configuration
data must be available at the D inputs of the FPGA a short
setup time before the second rising CCLK edge. Subse-
quent data bytes are clocked in on each consecutive rising
CCLK edge.
If the first device is configured in Express mode, additional
devices may be daisy-chained only if every device in the
chain is also configured in Express mode. CCLK pins are
tied together and D0-D7 pins are tied together for all
devices along the chain. A status signal is passed from
DOUT to CS1 of successive devices along the chain. The
lead device in the chain has its CS1 input tied High (or float-
ing, since there is an internal pullup).
accepted only when CS1 is High and the device’s configu-
7-122
Figure 37: Express Mode Circuit Diagram
DATA BUS
PROGRAM
CCLK
INIT
8
4.7K
VCC
PROGRAM
CS1
D0-D7
INIT
CCLK
M0
XC5200
M1
Frame data is
M2
DOUT
DONE
8
ration memory is not already full. The status pin DOUT is
pulled Low two internal-oscillator cycles after INIT is recog-
nized as High, and remains Low until the device’s configu-
ration memory is full. DOUT is then pulled High to signal
the next device in the chain to accept the configuration data
on the D0-D7 bus.
The DONE pins of all devices in the chain should be tied
together, with one or more active internal pull-ups. If a
large number of devices are included in the chain, deacti-
vate some of the internal pull-ups, since the Low-driving
DONE pin of the last device in the chain must sink the cur-
rent from all pull-ups in the chain. The DONE pull-up is
activated by default. It can be deactivated using an option
in the bitstream generation software.
XC5200 devices in Express mode are always synchronized
to DONE. The device becomes active after DONE goes
High. DONE is an open-drain output. With the DONE pins
tied together, therefore, the external DONE signal stays low
until all devices are configured, then all devices in the daisy
chain become active simultaneously. If the DONE pin of a
device is left unconnected, the device becomes active as
soon as that device has been configured.
Express mode is selected by a <010> on the mode pins
(M2, M1, M0).
8
PROGRAM
CS1
D0-D7
INIT
CCLK
M0
Daisy-Chained
Optional
XC5200
M1
DOUT
DONE
M2
3.3 k
VCC
November 5, 1998 (Version 5.2)
NOTE:
M2, M1, M0 can be shorted
to Ground if not used as I/O
To Additional
Optional
Daisy-Chained
Devices
To Additional
Optional
Daisy-Chained
Devices
X6611_01
R