CY39100V Cypress Semiconductor Corporation., CY39100V Datasheet - Page 5

no-image

CY39100V

Manufacturer Part Number
CY39100V
Description
Cplds At Fpga Densities
Manufacturer
Cypress Semiconductor Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY39100V208-125NTC
Manufacturer:
CY
Quantity:
36
Part Number:
CY39100V208-125NTC
Manufacturer:
CY
Quantity:
41
Part Number:
CY39100V208-200NTC
Manufacturer:
CY
Quantity:
36
Part Number:
CY39100V208-200NTC
Manufacturer:
CY
Quantity:
36
Part Number:
CY39100V208-83NTC
Manufacturer:
CY
Quantity:
12
Part Number:
CY39100V208B-125NTC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY39100V208B-125NTXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY39100V208B-200NTXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
CY39100V208B-83NTXC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Logic Block
The LB is the basic building block of the Delta39K 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 cluster memory and 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
Document #: 38-03039 Rev. *I
Memory
Cluster
Logic
Block
Logic
Block
Logic
Block
Logic
Block
Figure 3. Delta39K Logic Block Cluster Diagram
Horizontal Routing
0
1
2
3
0
64 Inputs From
16
16
16
16
Channel
36
36
36
36
25
8
cluster-to-channel PIMs
Horizontal and Vertical
Clock Inputs
GCLK[3:0]
144 Outputs to
PIM
4
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 Delta39K 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 Delta39K 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 Delta39K devices.
.
64 Inputs From
Vertical Routing
Channel
36
36
36
36
25
16
16
16
16
8
CC = Carry Chain
Memory
Cluster
Logic
Block
Logic
Block
Logic
Block
Logic
Block
7
6
5
4
1
Delta39K™ ISR™
CPLD Family
Page 5 of 86
[+] Feedback

Related parts for CY39100V