— Eight dedicated inputs including four clock pins and
four global I/O control signal pins; four JTAG inter-
face pins for reconfigurability/boundary scan
• Embedded memory
— 16-Kb to 48-Kb embedded dual-port channel memo-
ry
• 125-MHz in-system operation
• AnyVolt™ interface
— 3.3V and 2.5V V
CC
operation
— 3.3V, 2.5V and 1.8V I/O capability
• Low-power operation
— 0.18-mm 6-layer metal SRAM-based logic process
— Full-CMOS implementation of product term array
• Simple timing model
— No penalty for using full 16 product terms/macrocell
— No delay for single product term steering or sharing
• Flexible clocking
— Four synchronous clocks per device
— Locally generated product term clock
— Clock polarity control at each register
• Carry-chain logic for fast and efficient arithmetic opera-
tions
• Multiple I/O standards supported
— LVCMOS (3.3/3.0/2.5/1.8V), LVTTL, 3.3V PCI
• Compatible with NoBL™, ZBT™, and QDR™ SRAMs
• Programmable slew rate control on each I/O pin
• User-programmable Bus Hold capability on each I/O pin
• Fully 3.3V PCI-compliant (as per PCI spec rev. 2.2)
• Compact PCI hot swap ready
• Multiple package/pinout offering across all densities
— 208 to 484 pins in PQFP and FBGA packages
— Simplifies design migration across density
• In-System Reprogrammable™ (ISR™)
— JTAG-compliant on-board configuration
— Design changes do not cause pinout changes
• IEEE1149.1 JTAG boundary scan
• Pin-to-pin-compatible with Cypress’s high-end
Delta39K™ CPLDs allowing easy migration path to
— More embedded memory
— Spread Aware™ PLL
— Higher density and higher speed devices
— High speed I/O standards and more
Development Software
•
Warp
®
— IEEE 1076/1164 VHDL or IEEE 1364 Verilog context
sensitive editing
— Active-HDL FSM graphical finite state machine editor
— Active-HDL SIM post-synthesis timing simulator
— Architecture Explorer for detailed design analysis
— Static Timing Analyzer for critical path analysis
—
Available on Windows 98™, Windows NT™,
Windows ME™, Windows 2000™, and Sun Solaris
2.5 and later for $99
—
Supports all Cypress programmable logic products
Quantum38K ISR CPLD Family Members
Channel
memory
(Kb)
16
24
48
Maximum I/O
Pins
174
218
302
f
MAX2
(MHz)
125
125
125
Speed — t
PD
Pin-to-Pin
(ns)
10
10
10
Standby I
CC
[2]
T
A
=25×C
3.3/2.5V
5 mA
5 mA
10 mA
Device
38K30
38K50
38K100
Typical Gates
[1]
16K–48K
23K–72K
46K–144K
Macrocells
512
768
1536
Notes:
1. Upper limit of typical gates is calculated by assuming that only 50% of the channel memory is used.
2. Standby I
CC
values are with no output load and stable inputs.
Cypress Semiconductor Corporation
Document #: 38-03043 Rev. *G
•
3901 North First Street
•
San Jose
,
CA 95134
•
408-943-2600
Revised April 18, 2003
Quantum38K™ ISR™
CPLD Family
Quantum38K Speed Bins
[3]
Device
38K30
38K50
38K100
125
X
X
X
83
X
X
X
Device Package Offering and I/O Count Including Dedicated Clock and Control Inputs
Device
38K30
38K50
38K100
208-EQFP
28x28 mm
0.5-mm pitch
136
136
136
256-FBGA
17x17 mm
1.0-mm pitch
174
180
180
218
302
484-FBGA
23x23 mm
1.0-mm pitch
Note:
3. Speed bins shown here are for commercial operating ranges. Please refer to the Quantum38K Part Numbers (Ordering Information) on page 24 for industri-
al-range speed bins.
Document #: 38-03043 Rev. *G
Page 2 of 45
Quantum38K™ ISR™
CPLD Family
GCLK[3:0]
4
GCLK[3:0]
4
4
GCTL[3:0]
I/O Bank 7
4
4
I/O Bank 6
4
LB 0
LB 1
LB 7
LB 6
LB 0
LB 1
LB 7
LB 6
LB 0
LB 1
LB 7
LB 6
LB 0
LB 1
LB 7
LB 6
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
GCLK[3:0]
4
4
4
4
I/O Bank 0
LB 0
LB 1
LB 7
LB 6
LB 0
LB 1
LB 7
LB 6
LB 0
LB 1
LB 7
LB 6
LB 0
LB 1
LB 7
LB 6
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
GCLK[3:0]
4
4
4
4
I/O Bank 1
LB 0
LB 1
LB 7
LB 6
LB 0
LB 1
LB 7
LB 6
LB 0
LB 1
LB 7
LB 6
LB 0
LB 1
LB 7
LB 6
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
PIM
LB 2
LB 3
LB 5
LB 4
Channel
RAM
I/O Bank 2
I/O Bank 3
Figure 1. Quantum38K100 Block Diagram (3 Rows x 4 Columns) with I/O Bank Structure
Document #: 38-03043 Rev. *G
Page 3 of 45
I/O Bank 4
I/O Bank 5
Quantum38K™ ISR™
CPLD Family
General Description
The Quantum38K family, based on a 0.18-mm, six-layer metal
CMOS logic process, offers a wide range of solutions at very
high system performance. With devices ranging from 512 to
1536 macrocells, Quantum38K is the highest density CPLD in
the market besides Cypress’s Delta39K. Specifically designed
to address high-volume communication applications, this
family also integrates Cypress’s dual-port memory technology
onto a CPLD.
The architecture is based on Logic Block Clusters (LBC) that
are connected by Horizontal and Vertical (H&V) routing
channels. Each LBC features eight individual Logic Blocks
(LB). Adjacent to each LBC is a channel memory block, which
can be accessed directly from the I/O pins. These channel
memory blocks are highly configurable and can be cascaded
in width and depth. See
Figure 1
for a block diagram of the
Quantum38K architecture.
All the members of the Quantum38K family have Cypress’s