m5lv-128-104-10yi Lattice Semiconductor Corp., m5lv-128-104-10yi Datasheet - Page 5

no-image

m5lv-128-104-10yi

Manufacturer Part Number
m5lv-128-104-10yi
Description
Mach 5 Cpld Family Fifth Generation Mach Architecture
Manufacturer
Lattice Semiconductor Corp.
Datasheet
Product-Term Array and Logic Allocator
The product-term array uses the same sum-of-products architecture as PAL devices and consists of
32 inputs (plus their complements) and 64 product terms arranged in 16 clusters . A cluster is a sum-
of-products function with either 3 of 4 product terms.
Logic allocators assign the clusters to macrocells. Each macrocell can accept up to eight clusters of
three or four product terms, but a given cluster can only be steered to one macrocell (Table 4). If
only three product terms in a cluster are steered, the fourth can be used as an input to an XOR
gate for separate logic generation and/or polarity control.
The wide logic allocator is comprised of all 16 of the individual logic allocators and acts as an output
switch matrix by reassigning logic to macrocells to retain pinout as designs change. The logic
allocation scheme in the MACH 5 device allows for the implementation of large equations (up to
32 product terms) with only one pass through the logic array.
Macrocell
M
M
M
M
M
M
M
M
0
1
2
3
4
5
6
7
Table 4. Product Term Steering Options for PT Clusters and Macrocells
C
C
C
C
C
3
0
0
1
2
C
, C
, C
, C
, C
, C
0
C
Available Clusters
, C
4
0
1
1
2
3
C
, C
, C
, C
, C
, C
, C
0
1
, C
, C
Feeder
5
1
2
2
3
4
, C
Block
, C
, C
, C
, C
, C
1
2
, C
, C
6
2
3
3
4
5
, C
, C
, C
, C
, C
, C
2
3
, C
, C
7
3
4
4
5
6
, C
, C
, C
, C
, C
, C
3
4
, C
, C
8
4
5
5
6
7
, C
32
, C
, C
, C
32
, C
, C
4
5
Interconnect Feeder
, C
9
Figure 2. PAL Block Structure
5
6
6
8
7
, C
, C
, C
, C
, C
6
10
7
7
8
9
Product-term
Control Generator
MACH 5 Family
32
OE Generator
Array
Input Register
Macrocell
M
M
M
M
M
M
M
M
Path
10
11
12
13
14
15
8
9
2
2
16
C
C
C
C
8
8
C
C
7
6
, C
, C
5
, C
9
, C
C
, C
, C
9
9
10
8
7
, C
, C
C
, C
6
10
Available Clusters
, C
, C
11
, C
10
10
, C
9
, C
8
11
7
, C
, C
, C
, C
, C
11
, C
12
10
9
11
11
, C
8
, C
, C
12
, C
, C
, C
, C
12
, C
13
10
9
11
12
12
, C
, C
, C
, C
13
, C
, C
, C
13
10
, C
14
11
12
13
13
, C
, C
, C
, C
14
, C
, C
, C
14
11
, C
15
12
13
14
14
, C
, C
, C
15
, C
, C
, C
15
12
13
14
15
15
20446G-002
5

Related parts for m5lv-128-104-10yi