xcr3064a Xilinx Corp., xcr3064a Datasheet - Page 2

no-image

xcr3064a

Manufacturer Part Number
xcr3064a
Description
64 Macrocell Cpld With Enhanced Clocking , Inc
Manufacturer
Xilinx Corp.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
xcr3064a-10CP56C
Manufacturer:
XILINX
0
Part Number:
xcr3064a-10CP56C0100
Manufacturer:
XILINX
0
Part Number:
xcr3064a-10PC44C
Manufacturer:
XILINX
0
Part Number:
xcr3064a-10PC44I
Manufacturer:
XILINX
0
Part Number:
xcr3064a-10PCG44I
Manufacturer:
XILINX/赛灵思
Quantity:
20 000
Part Number:
xcr3064a-10VQ100
Manufacturer:
XILINX
0
Part Number:
xcr3064a-10VQ100C
Manufacturer:
XILINX
Quantity:
1 238
Part Number:
xcr3064a-10VQ100I
Manufacturer:
XILINX
Quantity:
1 831
Part Number:
xcr3064a-7VQG44C
Manufacturer:
XILINX/赛灵思
Quantity:
20 000
The XCR3064A CPLD is reprogrammable using industry
standard device programmers from vendors such as Data
I/O, BPMicrosystems, SMS, and others. The XCR3064A
also includes an industry-standard, IEEE 1149.1, JTAG
interface through which In-System Programming (ISP) and
reprogramming of the device are supported.
XPLA Architecture
Figure 1
device implementing the XPLA architecture. The XPLA
architecture consists of logic blocks that are interconnected
by a Zero-power Interconnect Array (ZIA). The ZIA is a vir-
tual crosspoint switch. Each logic block is essentially a
36V16 device with 36 inputs from the ZIA and 16 macro-
cells. Each logic block also provides 32 ZIA feedback paths
from the macrocells and I/O pins.
From this point of view, this architecture looks like many
other CPLD architectures. What makes the CoolRunner™
family unique is what is inside each logic block and the
design technique used to implement these logic blocks.
The contents of the logic block will be described next.
Logic Block Architecture
Figure 2
block contains control terms, a PAL array, a PLA array, and
Figure 1: Xilinx XPLA CPLD Architecture
DS037 (v1.1) February 10, 2000
shows a high level block diagram of a 64 macrocell
illustrates the logic block architecture. Each logic
I/O
I/O
R
MC15
MC15
MC0
MC1
MC0
MC1
BLOCK
BLOCK
LOGIC
LOGIC
XCR3064A: 64 Macrocell CPLD With Enhanced Clocking
36
16
16
36
16
16
www.xilinx.com
1-800-255-7778
ZIA
16 macrocells. The six control terms can individually be
configured as either SUM or PRODUCT terms, and are
used to control the preset/reset and output enables of the
16 macrocells' flip-flops. In addition, two of the control
terms can be used as clock signals (see Macrocell Archi-
tecture Section for details). The PAL array consists of a pro-
grammable AND array with a fixed OR array, while the PLA
array consists of a programmable AND array with a pro-
grammable OR array. The PAL array provides a high speed
path through the array, while the PLA array provides
increased product term density.
Each macrocell has five dedicated product terms from the
PAL array. The pin-to-pin t
through the PAL array is 7.5 ns. If a macrocell needs more
than five product terms, it simply gets the additional product
terms from the PLA array. The PLA array consists of 32
product terms, which are available for use by all 16 macro-
cells. The additional propagation delay incurred by a mac-
rocell using one or all 32 PLA product terms is just 1.5 ns.
So the total pin-to-pin t
product terms is 9.0 ns (7.5 ns for the PAL + 1.5 ns for the
PLA).
36
16
16
36
16
16
BLOCK
BLOCK
LOGIC
LOGIC
PD
for the XCR3064A using six to 37
MC15
MC15
MC0
MC1
MC0
MC1
PD
of the XCR3064A device
SP00439
I/O
I/O
2

Related parts for xcr3064a