XC18V00 Series In-System Programmable Configuration PROMs
10 www.xilinx.com DS026 (v3.9) November 18, 2002
1-800-255-7778 Product Specification
R
The iMPACT software can also issue a JTAG CONFIG com-
mand to initiate FPGA configuration through the Load
FPGA setting.
The 20-pin packages do not have a dedicated CF
pin. For
20-pin packages, the CF --> D4 setting can be used to route
the CF
pin function to pin 7 only if the parallel output mode
is not used.
Selecting Configuration Modes
The XC18V00 accommodates serial and parallel methods
of configuration. The configuration modes are selectable
through a user control register in the XC18V00 device. This
control register is accessible through JTAG, and is set using
the Parallel mode setting on the Xilinx iMPACT software.
Serial output is the default configuration mode.
Master Serial Mode Summary
The I/O and logic functions of the Configurable Logic Block
(CLB) and their associated interconnections are established
by a configuration program. The program is loaded either
automatically upon power up, or on command, depending
on the state of the three FPGA mode pins. In Master Serial
mode, the FPGA automatically loads the configuration pro-
gram from an external memory. Xilinx PROMs are designed
to accommodate the Master Serial mode.
Upon power-up or reconfiguration, an FPGA enters the Mas-
ter Serial mode whenever all three of the FPGA mode-select
pins are Low (M0=0, M1=0, M2=0). Data is read from the
PROM sequentially on a single data line. Synchronization is
provided by the rising edge of the temporary signal CCLK,
which is generated by the FPGA during configuration.
Master Serial Mode provides a simple configuration inter-
face. Only a serial data line, a clock line, and two control
lines are required to configure an FPGA. Data from the
PROM is read sequentially, accessed via the internal
address and bit counters which are incremented on every
valid rising edge of CCLK. If the user-programmable,
dual-function D
IN
pin on the FPGA is used only for configu-
ration, it must still be held at a defined level during normal
operation. The Xilinx FPGA families take care of this auto-
matically with an on-chip pull-up resistor.
Cascading Configuration PROMs
For multiple FPGAs configured as a serial daisy-chain, or a
single FPGA requiring larger configuration memories in a
serial or SelectMAP configuration mode, cascaded PROMs
provide additional memory (Figure 5). Multiple XC18V00
devices can be concatenated by using the CEO
output to
drive the CE
input of the downstream device. The clock
inputs and the data outputs of all XC18V00 devices in the
chain are interconnected. After the last data from the first
PROM is read, the next clock signal to the PROM asserts its
CEO
output Low and drives its DATA line to a high-imped-
ance state. The second PROM recognizes the Low level on
its CE
input and enables its DATA output. See Figure 7.
After configuration is complete, address counters of all cas-
caded PROMs are reset if the PROM OE/RESET
pin goes
Low or CE
goes High.
XC18V00 Series In-System Programmable Configuration PROMs
DS026 (v3.9) November 18, 2002 www.xilinx.com 11
Product Specification 1-800-255-7778
R
Figure 5: Configuring Multiple Devices in Master/Slave Serial Mode
4.7K
4.7K
(See
Note
1)
1
2
3
4
TDO
DOUT
TDI
TMS
TCK
Vcc
Vcc
DIN
CCLK
DONE
INIT
Vcc MODE PINS*
Xilinx
FPGA
Master
Serial
Vcc D0
Vcco
TDI CLK
TMS CE
TCK CEO
OE/RESET
PROGRAM
TDO
TDI
TMS
TCK
DIN
CCLK
DONE
INIT
Vcc MODE PINS
Xilinx
FPGA
Slave
Serial
PROGRAMCF
TDO
GND
(1) For Mode pin connections and DONE pin pullup value, refer to appropriate FPGA data sheet.
XC18V00
Cascaded
PROM
TDI
TMS
TCK
TDO
J1
DS026_08_090502
VccVccoVcco
Vcc
D0
Vcco
TDI CLK
TMS CE
TCK CEO
OE/RESET
CF
TDO
GND
XC18V00
First
PROM
Vcc
(See Note 1)
Figure 6: Configuring Multiple Virtex-II Devices with Identical Patterns in Master/Slave or Serial/SelectMAP Modes
4.7K
4.7K
330
1
2
3
4
TDO
TDI
TMS
TCK
Vcc
Vcc
**D[0:7]
CCLK
DONE
INIT
Vcc MODE PINS*
Xilinx
Virtex-II
FPGA
Master
Serial/
SelectMAP
Vcc
**
D[0:7]
Vcco
TDI CLK
TMS CE
TCK CEO
OE/RESET
PROGRAM
TDO
TDI
TMS
TCK
**D[0:7]
CCLK
DONE
INIT
Vcc MODE PINS*
Xilinx
Virtex-II
FPGA
Slave
Serial/
SelectMAP
PROGRAMCF
TDO
GND
* For Mode pin connections, refer to appropriate FPGA data sheet.
**Master/Slave Serial Mode does not require D[1:7].
XC18V00
Cascaded
PROM
TDI
TMS
TCK
TDO
J1
DS026_08_090502
VccVccoVcco
Vcc
**
D[0:7]
Vcco
TDI CLK
TMS CE
TCK CEO
OE/RESET
CF
TDO
GND
XC18V00
First
PROM
Vcc
XC18V00 Series In-System Programmable Configuration PROMs
12 www.xilinx.com DS026 (v3.9) November 18, 2002
1-800-255-7778 Product Specification
R
Figure 7: (a) Master Serial Mode (b) Virtex/Virtex-E/Virtex-II Pro SelectMAP Mode (c) Spartan-II/Spartan-IIE
Slave-Parallel Mode (dotted lines indicate optional connection)
PROGRAM
DIN
CCLK
INIT
DONE
First
PROM
DATA
CEO
CLK
CE
OPTIONAL
Slave FPGAs
with identical
configurations
Vcc
FPGA
V
CC
V
CCO
OPTIONAL
Daisy-chained
FPGAs with
different
configurations
OE/RESET
DOUT
Modes
Vcco
CF
V
CC
4.7K
V
CC
(c) Spartan-II/Spartan-IIE Slave-Parallel Mode
(a) Master Serial Mode
DS026_05_090502
(1) For Mode pin connections and Done pullup value, refer to the appropriate FPGA data sheet.
Cascaded
PROM
DATA
CLK
CE
OE/RESET
CF
V
CC
(1)
4.7K
PROGRAM
VIRTEX
Select MAP
BUSY
CS
WRITE
INIT
D[0:7]
CCLK
DONE
CE
Modes
NC
3.3V
External
Osc
V
CC
1K
I/O
8
I/O
1K
(1) CS and WRITE must be either driven Low or pulled down externally. One option is shown.
(2) For Mode pin connections and Done pullup value, refer to the appropriate FPGA data sheet.
(3) External oscillator required for Virtex/Virtex-E SelectMAP or Virtex-II/Virtex-II Pro Slave-SelectMAP modes.
CLK
D[0:7]
OE/RESET
XC18Vxx
CF
CEO
V
CC
V
CCO
V
CC
V
CCO
(1)
(1)
(2)
(3)
CE
4.7K
V
CC
CLK
D[0:7]
OE/RESET
XC18Vxx
CF
CEO
V
CC
V
CCO
V
CC
V
CCO
PROGRAM
Spartan-II,
Spartan-IIE
BUSY
CS
WRITE
INIT
D[0:7]
CCLK
DONE
CE
Modes
NC
3.3V
External
Osc
V
CC
1K
I/O
8
I/O
1K
(1) CS and WRITE must be pulled down to be used as I/O. One option is shown.
(2) For Mode pin connections and Done pullup value and if Drive Done configuration option is not active, refer to
the appropriate FPGA data sheet.
(3) External oscillator required for Spartan-II/Spartan-IIE Slave-Parallel modes.
CLK
D[0:7]
OE/RESET
XC18Vxx
CF
V
CC
V
CCO
V
CC
V
CCO
(1)
(1)
(2)
(3)
4.7K
V
CC
4.7K
3.3K
(b) Virtex/Virtex-E/Virtex-II/Virtex-II Pro SelectMAP Mode
(2)
(2)

XC18V256VQ44I

Mfr. #:
Manufacturer:
Xilinx
Description:
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union