首页 > 器件类别 > 可编程逻辑器件 > 可编程逻辑

CY38030V208-125NC

Loadable PLD, 10ns, CMOS, PQFP208, PLASTIC, QFP-208

器件类别:可编程逻辑器件    可编程逻辑   

厂商名称:Cypress(赛普拉斯)

下载文档
器件参数
参数名称
属性值
厂商名称
Cypress(赛普拉斯)
零件包装代码
QFP
包装说明
FQFP,
针数
208
Reach Compliance Code
unknown
其他特性
CAN ALSO OPERATE WITH A 3.3V SUPPLY
最大时钟频率
125 MHz
JESD-30 代码
S-PQFP-G208
长度
28 mm
专用输入次数
I/O 线路数量
136
端子数量
208
最高工作温度
70 °C
最低工作温度
组织
0 DEDICATED INPUTS, 136 I/O
输出函数
MACROCELL
封装主体材料
PLASTIC/EPOXY
封装代码
FQFP
封装形状
SQUARE
封装形式
FLATPACK, FINE PITCH
可编程逻辑类型
LOADABLE PLD
传播延迟
10 ns
认证状态
Not Qualified
座面最大高度
3.77 mm
最大供电电压
2.7 V
最小供电电压
2.3 V
标称供电电压
2.5 V
表面贴装
YES
技术
CMOS
温度等级
COMMERCIAL
端子形式
GULL WING
端子节距
0.5 mm
端子位置
QUAD
宽度
28 mm
文档预览
USE DELTA39K™ FOR
Quantum38K™ ISR™
ALL NEW DESIGNS
CPLD Family
CPLDs Designed for Migration
Features
• High density
— 30K to 100K usable gates
— 512 to 1536 macrocells
— 136 to 302 maximum I/O pins
— 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
highly regarded In-System Reprogrammability (ISR) feature,
which simplifies both design and manufacturing flows, thereby
reducing costs. The ISR feature provides the ability to recon-
figure the devices without having design changes cause
pinout or timing changes in most cases. The Cypress ISR
function is implemented through a JTAG-compliant serial
interface. Data is shifted in and out through the TDI and TDO
pins respectively. Superior routability, simple timing, and the
ISR allows users to change existing logic designs while simul-
taneously fixing pinout assignments and maintaining system
performance.
The entire family features JTAG for ISR and boundary scan,
and is compatible with the PCI Local Bus specification,
meeting the electrical and timing requirements. The
Quantum38K family also features user programmable
bus-hold and slew rate control capabilities on each I/O pin.
AnyVolt Interface
All Quantum38K devices feature an on-chip regulator, which
accepts 3.3V or 2.5V on the V
CC
supply pins and steps it down
to 1.8V internally, the voltage level at which the core operates.
With Quantum38K’s AnyVolt technology, the I/O pins can be
connected to either 1.8V 2.5V, or 3.3V. All Quantum38K
devices are 3.3V tolerant regardless of V
CCIO
or V
CC
settings.
Device
38K
V
CC
3.3V or 2.5V
V
CCIO
3.3V or 2.5V or 1.8V
Global Routing Description
The routing architecture of the Quantum38K is made up of
H&V routing channels. These routing channels allow signals
from each of the Quantum38K architectural components to
communicate with one another. In addition to the horizontal
and vertical routing channels that interconnect the I/O banks,
channel memory blocks, and logic block clusters, each LBC
contains a Programmable Interconnect Matrix (PIM™), which
is used to route signals among the logic blocks.
Figure 2
is a block diagram of the routing channels that
interface within the Quantum38K architecture. The LBC is
exactly the same for every member of the Quantum38K CPLD
family.
Logic Block Cluster (LBC)
The Quantum38K architecture consists of several logic block
clusters, each of which have eight Logic Blocks (LB)
connected via a PIM, as shown in
Figure 3.
All LBCs interface
with each other via horizontal and vertical routing channels.
I/O Block
LB
LB
LB
LB
LB
72
LB
Cluster
PIM
LB
LB
LB
LB
64
LB
LB
Cluster
Memory
Block
LB
LB
Cluster
Memory
Block
LB
LB
Channel
Memory
Block
Channel memory
outputs drive
dedicated tracks in the
horizontal and vertical
routing channels
72
I/O Block
64
H-to-V
PIM
V-to-H
PIM
Pin inputs from the I/O cells
drive dedicated tracks in the
horizontal and vertical routing
channels
Figure 2. Quantum38K Routing Interface
Document #: 38-03043 Rev. *G
Page 4 of 45
Quantum38K™ ISR™
CPLD Family
Clock Inputs
GCLK[3:0]
4
Logic
Block
0
CC
36
16
36
16
Logic
Block
7
CC
Logic
Block
1
CC
36
16
36
16
Logic
Block
6
CC
Logic
Block
2
CC
36
16
PIM
36
16
Logic
Block
5
CC
Logic
Block
3
36
16
16
36
16
Logic
Block
4
Cluster
Horizontal
25
Routing
Memory
Channel
0
8
64 Inputs from
64 Inputs from
Cluster
Vertical Routing
25
Memory
Channel
1
8
Channel
Figure 3. Quantum38K Logic Block Cluster Diagram
Horizontal Routing
144 Outputs to
CC = Carry Chain
Horizontal and Vertical
Inputs From
64
64 Inputs From
Cluster-to-Channel
Vertical Routing
PIMs
Logic Block (LB)
The logic block is the basic building block of the Quantum38K
architecture. It consists of a product term array, an intelligent
product-term allocator, and 16 macrocells.
Product Term Array
Each logic block features a 72 x 83 programmable product
term array. This array accepts 36 inputs from the PIM. These
inputs originate from device pins and macrocell feedbacks as
well as channel memory feedbacks. Active LOW and active
HIGH versions of each of these inputs are generated to create
the full 72-input field. The 83 product terms in the array can be
created from any of the 72 inputs.
Of the 83 product terms, 80 are for general-purpose use for
the 16 macrocells in the logic block. Two of the remaining three
product terms in the logic block are used as asynchronous set
and asynchronous reset product terms. The final product term
is the Product Term clock (PTCLK) and is shared by all 16
macrocells within a logic block.
Product Term Allocator
Through the product term allocator,
Warp
software automati-
cally distributes the 80 product terms as needed among the 16
macrocells in the logic block. The product term allocator
provides two important capabilities without affecting perfor-
mance: product term steering and product term sharing.
Product Term Steering
Product term steering is the process of assigning product
terms to macrocells as needed. For example, if one macrocell
requires ten product terms while another needs just three, the
product term allocator will “steer” ten product terms to one
macrocell and three to the other. On Quantum38K devices,
product terms are steered on an individual basis. Any number
between 1 and 16 product terms can be steered to any
macrocell.
Product Term Sharing
Product term sharing is the process of using the same product
term among multiple macrocells. For example, if more than
one function has one or more product terms in its equation that
are common to other functions, those product terms are only
programmed once. The Quantum38K product term allocator
allows sharing across groups of four macrocells in a variable
fashion. The software automatically takes advantage of this
capability so that the user does not have to intervene.
Note that neither product term sharing nor product term
steering have any effect on the speed of the product. All
steering and sharing configurations have been incorporated in
the timing specifications for the Quantum38K devices.
Macrocell
Within each logic block there are 16 macrocells. Each
macrocell accepts a sum of up to 16 product terms from the
product term array. The sum of these 16 product terms can be
output in either registered or combinatorial mode.
Figure 4
displays the block diagram of the macrocell. The register can
be asynchronously preset or asynchronously reset at the
macrocell level with the separate preset and reset product
terms. Each of these product terms features programmable
polarity. This allows the registers to be preset or reset based
on an AND expression or an OR expression.
An XOR gate in the Quantum38K macrocell allows for many
different types of equations to be realized. It can be used as a
polarity mux to implement the true or complement form of an
equation in the product term array or as a toggle to turn the D
flip-flop into a T flip-flop. The carry-chain input mux allows
additional flexibility for the implementation of different types of
logic. The macrocell can utilize the carry chain logic to
Page 5 of 45
Document #: 38-03043 Rev. *G
查看更多>
热门器件
热门资源推荐
器件捷径:
00 01 02 03 04 05 06 07 08 09 0A 0C 0F 0J 0L 0M 0R 0S 0T 0Z 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 1H 1K 1M 1N 1P 1S 1T 1V 1X 1Z 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 2G 2K 2M 2N 2P 2Q 2R 2S 2T 2W 2Z 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 3G 3H 3J 3K 3L 3M 3N 3P 3R 3S 3T 3V 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4M 4N 4P 4S 4T 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5E 5G 5H 5K 5M 5N 5P 5S 5T 5V 60 61 62 63 64 65 66 67 68 69 6A 6C 6E 6F 6M 6N 6P 6R 6S 6T 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7M 7N 7P 7Q 7V 7W 7X 80 81 82 83 84 85 86 87 88 89 8A 8D 8E 8L 8N 8P 8S 8T 8W 8Y 8Z 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9F 9G 9H 9L 9S 9T 9W
需要登录后才可以下载。
登录取消