M4A5-128/64-10YC LATTICE SEMICONDUCTOR, M4A5-128/64-10YC Datasheet - Page 9

IC, MACH4 ISP EEPLD, PQFP100, 5.25V

M4A5-128/64-10YC

Manufacturer Part Number
M4A5-128/64-10YC
Description
IC, MACH4 ISP EEPLD, PQFP100, 5.25V
Manufacturer
LATTICE SEMICONDUCTOR
Series
IspMACH 4Ar
Datasheet

Specifications of M4A5-128/64-10YC

No. Of Macrocells
128
No. Of I/o's
64
Propagation Delay
10ns
Frequency
100MHz
Supply Voltage Range
4.75V To 5.25V
Operating Temperature Range
0°C To +70°C

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M4A5-128/64-10YC
Manufacturer:
Lattice
Quantity:
66
Part Number:
M4A5-128/64-10YC
Manufacturer:
LATTICE
Quantity:
1 831
Part Number:
M4A5-128/64-10YC
Manufacturer:
LATTICE
Quantity:
2 825
Part Number:
M4A5-128/64-10YC
Manufacturer:
Lattice Semiconductor Corporation
Quantity:
10 000
Part Number:
M4A5-128/64-10YC
Manufacturer:
LATTICE
Quantity:
20 000
Part Number:
M4A5-128/64-10YC-12YI
Manufacturer:
LATTICE
Quantity:
4
Each PAL block consists of:
Product-Term Array
The product-term array consists of a number of product terms that form the basis of the logic
being implemented. The inputs to the AND gates come from the central switch matrix (Table 9),
and are provided in both true and complement forms for efficient logic implementation.
Logic Allocator
Within the logic allocator, product terms are allocated to macrocells in “product term clusters.”
The availability and distribution of product term clusters are automatically considered by the
software as it fits functions within a PAL block. The size of a product term cluster has been
optimized to provide high utilization of product terms, making complex functions using many
product terms possible. Yet when few product terms are used, there will be a minimal number
of unused—or wasted—product terms left over. The product term clusters available to each
macrocell within a PAL block are shown in Tables 10 and 11.
Each product term cluster is associated with a macrocell. The size of a cluster depends on the
configuration of the associated macrocell. When the macrocell is used in synchronous mode
(Figure 2a), the basic cluster has 4 product terms. When the associated macrocell is used in
asynchronous mode (Figure 2b), the cluster has 2 product terms. Note that if the product term
cluster is routed to a different macrocell, the allocator configuration is not determined by the
Product-term array
Logic allocator
Macrocells
Output switch matrix
I/O cells
Input switch matrix
Clock generator
M4-32/32 and M4LV-32/32
M4-64/32 and M4LV-64/32
M4-96/48 and M4LV-96/48
M4-128/64 and M4LV-128/64
M4-128N/64 and M4LV-128N/64
M4-192/96 and M4LV-192/96
M4-256/128 and M4LV-256/128
M4A3-32/32 and M4A5-32/32
M4A3-64/32 and M4A5-64/32
M4A3-96/48 and M4A5-96/48
M4A3-128/64 and M4A5-128/64
M4A3-192/96 and M4A5-192/96
M4A3-256/128 and M4A5-256/128
M4A3-256/160 and M4A3-256/192
M4A3-384
M4A3-512
Device
Table 9. PAL Block Inputs
MACH 4 Family
Number of Inputs to PAL Block
33
33
33
33
33
34
34
33
33
33
33
34
34
36
36
36
9

Related parts for M4A5-128/64-10YC