PAL-to-GAL Conversion

Fab 14 Device
Design Conversion Guide
November 2001
Technical Note TN1007
How to Use This Conversion Guide
This Conversion Guide is intended to provide insight into how best to migrate logic designs from older MACH® and
PALCE® devices affected by AMD’s Fab 14 shut-down to newer Lattice MACH®, ispMACH® and GAL® devices.
It is recommended that these conversion guidelines for Class B and C high-density devices be used only after Last
Time Buy options have been explored. With CPLDs, pin-locked design conversions are always subject to difficulties due to architectural as well as AC/DC parametric differences between devices and can require a significant redesign effort. For low-density PLDs, if a detailed timing analysis shows specification differences are inconsequential in a particular design, designs usually convert easily in most instances. However, a small percentage of applications can be sensitive to minute timing differences and we encourage customers to verify conversions using
sample devices from Lattice on their printed circuit boards prior to committing to production.
The attached listings highlight Fab 14 obsolete devices and, where available, pin-compatible Lattice alternatives.
For each alternative, information is provided as to whether it is pin out, JEDEC fuse map, architecture, and/or
AC/DC spec compatible with the original Lattice devices. An additional column indicates whether a detailed Specification Comparison is available between the original device and alternative. For devices with a “Yes” indication, a
specification comparison highlighting only specifications which differ is found later in this Conversion Guide.
Class A Devices
For this category of device, consisting of only low-density PLDs, conversion is generally easy. The devices are pin
out, JEDEC fuse map, and architecture compatible. Minor AC/DC spec differences exist in a few cases. In most
cases, one can use the same PALCE JEDEC fuse map to program the equivalent GAL device. Only a few devices
will have minor specification differences. One will not have to re-compile the design. No additional software should
be needed.
Class B Devices
For these devices, pin compatible alternatives are available, but significant architectural and/or AC/DC spec differences exist.
For the PALCE devices in this category, the customer will generally find a fuse map and functionally-compatible
GAL device with the exception of “zero power” GAL devices. “Zero power” GAL devices have a different “wake up”
sequence requirement.
The following are PALCE device conversion rules:
• Use source code whenever possible. The ABEL language is a very common source code that can be
imported directly into the ispLEVER™ software to fit the new device.
• Use the PALASM to ABEL source code level equation directive in the ABEL tool (for equation conversion
only – not state machine syntax).
• If needed, Lattice Applications can assist the conversion of a JEDEC fuse map to an ABEL source file for
common PAL®/GAL architectures. Please contact Lattice factory Applications for assistance as noted
below.
• For MACH devices in this category, the customer will have to re-target their designs. The .PDS file extension was used with PALASM and MACH-XL 2.1 or earlier. The DSL file is used with MACH-XL 3.0 or later,
using the source file name with .SRC extension.
The following are MACH device design conversion rules:
• Use source code whenever possible.
• Use PALASM to ABEL source code level equation directive for equation conversion as discussed above.
www.latticesemi.com
1
tn1007_02
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
• For extreme case where the source code is not available, Lattice Applications can help reconstruct ABEL
source code from JEDEC, PDS or DSL files. There is no guarantee that the conversion will yield an exact
functional equivalent. Contact Lattice Applications for more information.
Class C Devices
These devices have no pin-compatible alternative and will require a re-design. Starting from the best source code
and functional/timing requirements will expedite the redesign effort. Pin-compatible redesigns can be attempted for
printed circuit boards (PCBs) that cannot be re-spun, but where PCB re-spins are scheduled, completing a new
design with free pin assignments may give the quickest and highest performance results.
In such instances, it may prove beneficial to consider re-targeting the design for a different Lattice device to provide
higher integration or more features.
Applications Support
Lattice’s factory Applications group is ready to assist with any Fab 14 Conversion questions or re-design efforts.
They can be contacted at:
E-mail: [email protected] -- E-Mail Subject: Fab 14 Conversion Assistance
Telephone: 1-800-LATTICE or 1-408-826-6000 -- Ask for Lattice Applications, Fab 14 Conversion Assistance
Table 1. Compatibility
Compatibility
Class
Obsolete
Ordering
Part Number OPN
Pkg
Pins
Pin-Compatible
Alternative OPN
Pin
Out
JEDEC
Fuse
Map
Arch.
AC/DC
Specs
Spec
Comparison
Available
A
PALCE16V8H-10JC/4
PLCC
20
GAL16V8D-10LJ
Yes
Yes
Yes
No
Yes
A
PALCE16V8H-10JI/4
PLCC
20
GAL16V8D-10LJI
Yes
Yes
Yes
No
Yes
A
PALCE16V8H-10PC/4
PDIP
20
GAL16V8D-10LP
Yes
Yes
Yes
No
Yes
A
PALCE16V8H-10PI/4
PDIP
20
GAL16V8D-10LPI
Yes
Yes
Yes
No
Yes
A
PALCE16V8H-10SC/4
SOIC
20
GAL16V8D-10LS
Yes
Yes
Yes
No
Yes
A
PALCE16V8H-15JC/4
PLCC
20
GAL16V8D-15LJ
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-15JI/4
PLCC
20
GAL16V8D-15LJI
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-15PC/4
PDIP
20
GAL16V8D-15LP
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-15PI/4
PDIP
20
GAL16V8D-15LPI
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-15SC/4
SOIC
20
GAL16V8D-15LS
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-25JC/4
PLCC
20
GAL16V8D-25LJ
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-25JI/4
PLCC
20
GAL16V8D-25LJI
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-25PC/4
PDIP
20
GAL16V8D-25LP
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-25PI/4
PDIP
20
GAL16V8D-25LPI
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-25SC/4
SOIC
20
GAL16V8D-25LS
Yes
Yes
Yes
Yes
No
A
PALCE16V8H-5JC/5
PLCC
20
GAL16V8D-5LJ
Yes
Yes
Yes
No
Yes
A
PALCE16V8H-7JC/5
PLCC
20
GAL16V8D-7LJ
Yes
Yes
Yes
No
Yes
A
PALCE16V8H-7PC/5
PDIP
20
GAL16V8D-7LP
Yes
Yes
Yes
No
Yes
A
PALCE16V8H-7SC/5
SOIC
20
GAL16V8D-7LS
Yes
Yes
Yes
No
Yes
A
PALCE16V8Q-10JC/5
PLCC
20
GAL16V8D-10QJ
Yes
Yes
Yes
No
Yes
A
PALCE16V8Q-15JC/4
PLCC
20
GAL16V8D-15QJ
Yes
Yes
Yes
Yes
No
A
PALCE16V8Q-15PC/4
PDIP
20
GAL16V8D-15QP
Yes
Yes
Yes
Yes
No
A
PALCE16V8Q-20JI/4
PLCC
20
GAL16V8D-20QJI
Yes
Yes
Yes
Yes
No
A
PALCE16V8Q-20PI/4
PDIP
20
GAL16V8D-20QPI
Yes
Yes
Yes
Yes
No
A
PALCE16V8Q-25JC/4
PLCC
20
GAL16V8D-25QJ
Yes
Yes
Yes
Yes
No
2
Comments/
Recommendations
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Compatibility
Class
Obsolete
Ordering
Part Number OPN
Pkg
Pins
Pin-Compatible
Alternative OPN
Pin
Out
JEDEC
Fuse
Map
Arch.
AC/DC
Specs
Spec
Comparison
Available
A
PALCE16V8Q-25JI/4
PLCC
20
GAL16V8D-25LJI
Yes
Yes
Yes
Yes
No
A
PALCE16V8Q-25PC/4
PDIP
20
GAL16V8D-25QP
Yes
Yes
Yes
Yes
No
A
PALCE16V8Q-25PI/4
PDIP
20
GAL16V8D-25QPI
Yes
Yes
Yes
Yes
No
A
PALCE20V8H-10JC/4
PLCC
28
GAL20V8C-10LJ
Yes
Yes
Yes
No
Yes
A
PALCE20V8H-10PC/4
PDIP
24
GAL20V8B-10LP
Yes
Yes
Yes
No
Yes
A
PALCE20V8H-15JC/4
PLCC
28
GAL20V8B-15LJ
Yes
Yes
Yes
Yes
No
A
PALCE20V8H-15JI/4
PLCC
28
GAL20V8B-15LJI
Yes
Yes
Yes
Yes
No
A
PALCE20V8H-15PC/4
PDIP
24
GAL20V8B-15LP
Yes
Yes
Yes
Yes
No
A
PALCE20V8H-15PI/4
PDIP
24
GAL20V8B-15LPI
Yes
Yes
Yes
Yes
No
A
PALCE20V8H-25JC/4
PLCC
28
GAL20V8B-25LJ
Yes
Yes
Yes
Yes
No
A
PALCE20V8H-25JI/4
PLCC
28
GAL20V8B-25LJI
Yes
Yes
Yes
Yes
No
A
PALCE20V8H-25PC/4
PDIP
24
GAL20V8B-25LP
Yes
Yes
Yes
Yes
No
A
PALCE20V8H-25PI/4
PDIP
24
GAL20V8B-25LPI
Yes
Yes
Yes
Yes
No
A
PALCE20V8H-5JC/5
PLCC
28
GAL20V8C-5LJ
Yes
Yes
Yes
No
Yes
A
PALCE20V8H-7JC/5
PLCC
28
GAL20V8C-7LJ
Yes
Yes
Yes
No
Yes
A
PALCE20V8H-7PC/5
PDIP
24
GAL20V8B-7LP
Yes
Yes
Yes
No
Yes
A
PALCE20V8Q-15JC/4
PLCC
28
GAL20V8B-15QJ
Yes
Yes
Yes
Yes
No
A
PALCE20V8Q-15PC/4
PDIP
24
GAL20V8B-15QP
Yes
Yes
Yes
Yes
No
A
PALCE20V8Q-20JI/4
PLCC
28
GAL20V8B-20QJI
Yes
Yes
Yes
Yes
No
A
PALCE20V8Q-20PI/4
PDIP
24
GAL20V8B-20QPI
Yes
Yes
Yes
Yes
No
A
PALCE20V8Q-25JC/4
PLCC
28
GAL20V8B-25QJ
Yes
Yes
Yes
Yes
No
A
PALCE20V8Q-25JI/4
PLCC
28
GAL20V8B-25QJI
Yes
Yes
Yes
Yes
No
A
PALCE20V8Q-25PC/4
PDIP
24
GAL20V8B-25QP
Yes
Yes
Yes
Yes
No
A
PALCE20V8Q-25PI/4
PDIP
24
GAL20V8B-25QPI
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-10JC/5
PLCC
28
GAL22V10D-10LJ
Yes
Yes
Yes
No
Yes
A
PALCE22V10H-10JI/5
PLCC
28
GAL22V10D-10LJI
Yes
Yes
Yes
No
Yes
A
PALCE22V10H-10PC/5
PDIP
24
GAL22V10D-10LP
Yes
Yes
Yes
No
Yes
A
PALCE22V10H-10PI/5
PDIP
24
GAL22V10D-10LPI
Yes
Yes
Yes
No
Yes
A
PALCE22V10H-10SC/5
SOIC
24
GAL22V10D-10LS
Yes
Yes
Yes
No
Yes
A
PALCE22V10H-15JC/4
PLCC
28
GAL22V10D-15LJ
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-15JI/5
PLCC
28
GAL22V10D-15LJI
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-15PC/4
PDIP
24
GAL22V10D-15LP
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-15PI/5
PDIP
24
GAL22V10D-15LPI
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-15SC/4
SOIC
24
GAL22V10D-15LS
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-20JI/4
PLCC
28
GAL22V10D-20LJI
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-20PI/4
PDIP
24
GAL22V10D-20LPI
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-25JC/4
PLCC
28
GAL22V10D-25LJ
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-25JI/4
PLCC
28
GAL22V10D-25LJI
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-25PC/4
PDIP
24
GAL22V10D-25LP
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-25PI/4
PDIP
24
GAL22V10D-25LPI
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-25SC/4
SOIC
24
GAL22V10D-25LS
Yes
Yes
Yes
Yes
No
A
PALCE22V10H-5JC/5
PLCC
28
GAL22V10D-5LJ
Yes
Yes
Yes
No
Yes
A
PALCE22V10H-7JC/5
PLCC
28
GAL22V10D-7LJ
Yes
Yes
Yes
No
Yes
A
PALCE22V10H-7PC/5
PDIP
24
GAL22V10D-7LP
Yes
Yes
Yes
No
Yes
A
PALCE22V10Q-10JC/5
PLCC
28
GAL22V10D-10QJ
Yes
Yes
Yes
No
Yes
A
PALCE22V10Q-10PC/5
PDIP
24
GAL22V10D-10QP
Yes
Yes
Yes
No
Yes
A
PALCE22V10Q-15JC/5
PLCC
28
GAL22V10D-15QJ
Yes
Yes
Yes
Yes
No
A
PALCE22V10Q-15PC/5
PDIP
24
GAL22V10D-15QP
Yes
Yes
Yes
Yes
No
A
PALCE22V10Q-25JC/4
PLCC
28
GAL22V10D-25QJ
Yes
Yes
Yes
Yes
No
A
PALCE22V10Q-25PC/4
PDIP
24
GAL22V10D-25QP
Yes
Yes
Yes
Yes
No
A
PALCE26V12H-15JC/4
PLCC
28
GAL26V12C-15LJ
Yes
Yes
Yes
No
Yes
3
Comments/
Recommendations
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Compatibility
Class
Obsolete
Ordering
Part Number OPN
Pkg
Pins
Pin-Compatible
Alternative OPN
Pin
Out
JEDEC
Fuse
Map
Arch.
AC/DC
Specs
Spec
Comparison
Available
A
PALCE26V12H-15JI/4
PLCC
28
GAL26V12C-15LJI
Yes
Yes
Yes
No
Yes
A
PALCE26V12H-15PC/4
PDIP
28
GAL26V12C-15LP
Yes
Yes
Yes
No
Yes
A
PALCE26V12H-15PI/4
PDIP
28
GAL26V12C-15LPI
Yes
Yes
Yes
No
Yes
A
PALCE26V12H-20JC/4
PLCC
28
GAL26V12C-20LJ
Yes
Yes
Yes
No
Yes
A
PALCE26V12H-20JI/4
PLCC
28
GAL26V12C-20LJI
Yes
Yes
Yes
No
Yes
A
PALCE26V12H-20PC/4
PDIP
28
GAL26V12C-20LP
Yes
Yes
Yes
No
Yes
A
PALCE26V12H-20PI/4
PDIP
28
GAL26V12C-20LPI
Yes
Yes
Yes
No
Yes
B
MACH111SP-10JC
PLCC
44
M4A5-32/32-10JC
Yes
No
No
No
No
B
MACH111SP-10JI
PLCC
44
M4A5-32/32-10JI
Yes
No
No
No
No
B
MACH111SP-10VC
TQFP
44
M4A5-32/32-10VC
Yes
No
No
No
No
B
MACH111SP-12JC
PLCC
44
M4A5-32/32-10JC
Yes
No
No
No
No
B
MACH111SP-12JI
PLCC
44
M4A5-32/32-12JI
Yes
No
No
No
No
B
MACH111SP-12VC
TQFP
44
M4A5-32/32-10VC
Yes
No
No
No
No
B
MACH111SP-14JI
PLCC
44
M4A5-32/32-12JI
Yes
No
No
No
No
B
MACH111SP-15JC
PLCC
44
M4A5-32/32-10JC
Yes
No
No
No
No
B
MACH111SP-15VC
TQFP
44
M4A5-32/32-10VC
Yes
No
No
No
No
B
MACH111SP-18JI
PLCC
44
M4A5-32/32-12JI
Yes
No
No
No
No
B
MACH111SP-5JC
PLCC
44
M4A5-32/32-5JC
Yes
No
No
No
No
B
MACH111SP-5VC
TQFP
44
M4A5-32/32-5VC
Yes
No
No
No
No
B
MACH111SP-7JC
PLCC
44
M4A5-32/32-7JC
Yes
No
No
No
No
B
MACH111SP-7JI
PLCC
44
M4A5-32/32-7JI
Yes
No
No
No
No
B
MACH111SP-7VC
TQFP
44
M4A5-32/32-7VC
Yes
No
No
No
No
B
MACH130-15JC
PLCC
84
M4-128N/64-15JC
Yes
No
No
No
No
B
MACH130-18JI
PLCC
84
M4-128N/64-18JI
Yes
No
No
No
No
B
MACH131-10JC/1
PLCC
84
M4-128N/64-10JC
Yes
No
No
No
No
B
MACH131-10JI/1
PLCC
84
M4-128N/64-10JI
Yes
No
No
No
No
B
MACH131-12JC/1
PLCC
84
M4-128N/64-12JC
Yes
No
No
No
No
B
MACH131-12JI/1
PLCC
84
M4-128N/64-12JI
Yes
No
No
No
No
B
MACH131-14JI/1
PLCC
84
M4-128N/64-14JI
Yes
No
No
No
No
B
MACH131-15JC/1
PLCC
84
M4-128N/64-15JC
Yes
No
No
No
No
B
MACH131-18JI/1
PLCC
84
M4-128N/64-18JI
Yes
No
No
No
No
B
MACH131-7JC/1
PLCC
84
M4-128N/64-7JC
Yes
No
No
No
No
B
MACH211SP-10JC
PLCC
44
M4A5-64/32-10JC
Yes
No
No
No
No
B
MACH211SP-10JI
PLCC
44
M4A5-64/32-10JI
Yes
No
No
No
No
B
MACH211SP-10VC
TQFP
44
M4A5-64/32-10VC
Yes
No
No
No
No
B
MACH211SP-12JC
PLCC
44
M4A5-64/32-10JC
Yes
No
No
No
No
B
MACH211SP-12JI
PLCC
44
M4A5-64/32-12JI
Yes
No
No
No
No
B
MACH211SP-12VC
TQFP
44
M4A5-64/32-10VC
Yes
No
No
No
No
B
MACH211SP-14JI
PLCC
44
M4A5-64/32-12JI
Yes
No
No
No
No
B
MACH211SP-15JC
PLCC
44
M4A5-64/32-10JC
Yes
No
No
No
No
B
MACH211SP-15VC
TQFP
44
M4A5-64/32-10VC
Yes
No
No
No
No
B
MACH211SP-18JI
PLCC
44
M4A5-64/32-12JI
Yes
No
No
No
No
B
MACH211SP-6JC
PLCC
44
M4A5-64/32-55JC
Yes
No
No
No
No
B
MACH211SP-6VC
TQFP
44
M4A5-64/32-55VC
Yes
No
No
No
No
B
MACH211SP-7JC
PLCC
44
M4A5-64/32-7JC
Yes
No
No
No
No
B
MACH211SP-7VC
TQFP
44
M4A5-64/32-7VC
Yes
No
No
No
No
B
MACH230-10JC
PLCC
84
M4-128N/64-10JC
Yes
No
No
No
No
B
MACH230-15JC
PLCC
84
M4-128N/64-15JC
Yes
No
No
No
No
B
MACH230-18JI
PLCC
84
M4-128N/64-18JI
Yes
No
No
No
No
B
MACH231-10JC/1
PLCC
84
M4-128N/64-10JC
Yes
No
No
No
No
B
MACH231-12JC/1
PLCC
84
M4-128N/64-12JC
Yes
No
No
No
No
4
Comments/
Recommendations
M4A is superset, direct
conversion.
M4A is superset, direct
conversion.
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Compatibility
Class
Obsolete
Ordering
Part Number OPN
Pkg
Pins
Pin-Compatible
Alternative OPN
Pin
Out
JEDEC
Fuse
Map
Arch.
AC/DC
Specs
Spec
Comparison
Available
No
B
MACH231-12JI/1
PLCC
84
M4-128N/64-12JI
Yes
No
No
No
B
MACH231-14JI/1
PLCC
84
M4-128N/64-14JI
Yes
No
No
No
No
B
MACH231-15JC/1
PLCC
84
M4-128N/64-15JC
Yes
No
No
No
No
B
MACH231-18JI/1
PLCC
84
M4-128N/64-18JI
Yes
No
No
No
No
B
MACH231-7JC
PLCC
84
M4-128N/64-7JC
Yes
No
No
No
No
B
MACH435-12JC
PLCC
84
M4-128N/64-12JC
Yes
Yes
Yes
No
No
B
MACH435-15JC
PLCC
84
M4-128N/64-15JC
Yes
Yes
Yes
No
No
B
MACH435-20JI
PLCC
84
M4-128N/64-18JI
Yes
Yes
Yes
No
No
B
MACH435Q-20JC
PLCC
84
M4-128N/64-15JC
Yes
Yes
Yes
No
No
B
MACH445-12YC
PQFP
100
M4A5-128/64-10YC
Yes
Yes
Yes
No
No
B
MACH445-15YC
PQFP
100
M4A5-128/64-10YC
Yes
Yes
Yes
No
No
B
MACH445-20YI
PQFP
100
M4A5-128/64-12YI
Yes
Yes
Yes
No
No
B
PALCE16V8Z-25JC
PLCC
20
GAL16V8Z-15QJ
Yes
Yes
Yes
No
No
B
PALCE16V8Z-25PC
PDIP
20
GAL16V8Z-15QP
Yes
Yes
Yes
No
No
B
PALCE16V8Z-25SC
SOIC
20
GAL16V8Z-15QS
Yes
Yes
Yes
No
No
B
PALCE20RA10H-10JC
PLCC
28
GAL20RA10B-10LJ
Yes
Yes
Yes
No
Yes
B
PALCE20RA10H-10PC
PDIP
24
GAL20RA10B-10LP
Yes
Yes
Yes
No
Yes
B
PALCE20RA10H-15JC
PLCC
28
GAL20RA10B-15LJ
Yes
Yes
Yes
No
Yes
B
PALCE20RA10H-15PC
PDIP
24
GAL20RA10B-15LP
Yes
Yes
Yes
No
Yes
B
PALCE20RA10H-20JC
PLCC
28
GAL20RA10B-20LJ
Yes
Yes
Yes
No
Yes
B
PALCE20RA10H-20JI
PLCC
28
GAL20RA10B20LJI
Yes
Yes
Yes
No
Yes
B
PALCE20RA10H-20PC
PDIP
24
GAL20RA10B-20LP
Yes
Yes
Yes
No
Yes
B
PALCE20RA10H-20PI
PDIP
24
GAL20RA10B20LPI
Yes
Yes
Yes
No
Yes
B
PALCE20RA10H-7JC
PLCC
28
GAL20RA10B-7LJ
Yes
Yes
Yes
No
Yes
B
PALCE26V12H-10JC/4
PLCC
28
GAL26V12C-10LJ
Yes
Yes
Yes
No
Yes
B
PALCE26V12H-10JI/4
PLCC
28
GAL26V12C-10LJI
Yes
Yes
Yes
No
Yes
B
PALCE26V12H-10PC/4
PDIP
28
GAL26V12C-10LP
Yes
Yes
Yes
No
Yes
B
PALCE26V12H-10PI/4
PDIP
28
GAL26V12C-10LPI
Yes
Yes
Yes
No
Yes
B
PALCE26V12H-7JC/4
PLCC
28
GAL26V12C-07LJ
Yes
Yes
Yes
No
Yes
B
PALLV16V8-10JC
PLCC
20
GAL16LV8C-10LJ
Yes
Yes
Yes
No
Yes
B
PALLV22V10-10JC
PLCC
28
GAL22LV10C-10LJ
Yes
Yes
Yes
No
Yes
B
PALLV22V10-15JC
PLCC
28
GAL22LV10C-15LJ
Yes
Yes
Yes
No
Yes
B
PALLV22V10-7JC
PLCC
28
GAL22LV10C-07LJ
Yes
Yes
Yes
No
Yes
C
M4-96/96-15YC
PQFP
144
None
No
No
No
No
No
C
M4-96/96-20YI
PQFP
144
None
No
No
No
No
No
C
M5-192/160-10YC
PQFP
208
None
No
No
No
No
No
C
M5-192/160-10YI
PQFP
208
None
No
No
No
No
No
C
M5-192/160-12YC
PQFP
208
None
No
No
No
No
No
C
M5-192/160-12YI
PQFP
208
None
No
No
No
No
No
C
M5-192/160-15YC
PQFP
208
None
No
No
No
No
No
C
M5-192/160-15YI
PQFP
208
None
No
No
No
No
No
C
M5-192/160-20YI
PQFP
208
None
No
No
No
No
No
C
M5-192/160-7YC
PQFP
208
None
No
No
No
No
No
5
Comments/
Recommendations
M4 Added Slew & Power
bits defaults to
MACH435. Similar to A
category.
M4 Added Slew & Power
bits defaults to
MACH445. Similar to A
category.
Wake up sequence is different on GAL equivalent
device.
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Compatibility
Class
Obsolete
Ordering
Part Number OPN
Pkg
Pins
Pin-Compatible
Alternative OPN
Pin
Out
JEDEC
Fuse
Map
Arch.
AC/DC
Specs
Spec
Comparison
Available
No
C
MACH110-12JC
PLCC
44
None
No
No
No
No
C
MACH110-14JI
PLCC
44
None
No
No
No
No
No
C
MACH110-15JC
PLCC
44
None
No
No
No
No
No
C
MACH110-18JI
PLCC
44
None
No
No
No
No
No
C
MACH111-10JC
PLCC
44
None
No
No
No
No
No
C
MACH111-10JI
PLCC
44
None
No
No
No
No
No
C
MACH111-10VC
TQFP
44
None
No
No
No
No
No
C
MACH111-12JC
PLCC
44
None
No
No
No
No
No
C
MACH111-12JI
PLCC
44
None
No
No
No
No
No
C
MACH111-12VC
TQFP
44
None
No
No
No
No
No
C
MACH111-14JI
PLCC
44
None
No
No
No
No
No
C
MACH111-15JC
PLCC
44
None
No
No
No
No
No
C
MACH111-15VC
TQFP
44
None
No
No
No
No
No
C
MACH111-18JI
PLCC
44
None
No
No
No
No
No
C
MACH111-5JC
PLCC
44
None
No
No
No
No
No
C
MACH111-5VC
TQFP
44
None
No
No
No
No
No
C
MACH111-7JC
PLCC
44
None
No
No
No
No
No
C
MACH111-7JI
PLCC
44
None
No
No
No
No
No
C
MACH111-7VC
TQFP
44
None
No
No
No
No
No
C
MACH120-12JC
PLCC
68
None
No
No
No
No
No
C
MACH120-15JC
PLCC
68
None
No
No
No
No
No
C
MACH120-18JI
PLCC
68
None
No
No
No
No
No
No Speed
Equivalent
C
MACH131-5JC/1
PLCC
84
M4-128N/64-7JC
Yes
No
No
No
C
MACH131-7JI/1
C
MACH131SP-10VC
PLCC
84
M4-128N/64-10JI
Yes
No
No
No
TQFP
100
None
No
No
No
C
No
No
MACH131SP-10YC
PQFP
100
None
No
No
No
No
No
C
MACH131SP-10YI
PQFP
100
None
No
No
No
No
No
C
MACH131SP-12VC
TQFP
100
None
No
No
No
No
No
C
MACH131SP-12YC
PQFP
100
None
No
No
No
No
No
C
MACH131SP-12YI
PQFP
100
None
No
No
No
No
No
C
MACH131SP-14YI
PQFP
100
None
No
No
No
No
No
C
MACH131SP-15VC
TQFP
100
None
No
No
No
No
No
C
MACH131SP-15YC
PQFP
100
None
No
No
No
No
No
C
MACH131SP-18YI
PQFP
100
None
No
No
No
No
No
C
MACH131SP-5VC
TQFP
100
None
No
No
No
No
No
C
MACH131SP-5YC
PQFP
100
None
No
No
No
No
No
C
MACH131SP-7VC
TQFP
100
None
No
No
No
No
No
C
MACH131SP-7YC
PQFP
100
None
No
No
No
No
No
C
MACH131SP-7YI
PQFP
100
None
No
No
No
No
No
6
Comments/
Recommendations
If dedicated input pins
I0,I2,I3 and I5 are not
used, the design can convert to M4A5 equivalent
macrocell device.
Pin compatible with M5128/68 equivalent package device.
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Compatibility
Class
Obsolete
Ordering
Part Number OPN
Pkg
Pins
Pin-Compatible
Alternative OPN
Pin
Out
JEDEC
Fuse
Map
Arch.
AC/DC
Specs
Spec
Comparison
Available
No
C
MACH210-12JC
PLCC
44
None
No
No
No
No
C
MACH210-14JI
PLCC
44
None
No
No
No
No
No
C
MACH210-15JC
PLCC
44
None
No
No
No
No
No
C
MACH210-18JI
PLCC
44
None
No
No
No
No
No
C
MACH210A-10JC
PLCC
44
None
No
No
No
No
No
C
MACH210A-10VC
TQFP
44
None
No
No
No
No
No
C
MACH210A-12JC
PLCC
44
None
No
No
No
No
No
C
MACH210A-12JI
PLCC
44
None
No
No
No
No
No
C
MACH210A-12VC
TQFP
44
None
No
No
No
No
No
C
MACH210A-14JI
PLCC
44
None
No
No
No
No
No
C
MACH210A-7JC
PLCC
44
None
No
No
No
No
No
C
MACH210A-7VC
TQFP
44
None
No
No
No
No
No
C
MACH210AQ-12JC
PLCC
44
None
No
No
No
No
No
C
MACH210AQ-15JC
PLCC
44
None
No
No
No
No
No
C
MACH210AQ-18JI
PLCC
44
None
No
No
No
No
No
C
MACH211-10JC
PLCC
44
None
No
No
No
No
No
C
MACH211-10JI
PLCC
44
None
No
No
No
No
No
C
MACH211-10VC
TQFP
44
None
No
No
No
No
No
C
MACH211-12JC
PLCC
44
None
No
No
No
No
No
C
MACH211-12JI
PLCC
44
None
No
No
No
No
No
C
MACH211-12VC
TQFP
44
None
No
No
No
No
No
C
MACH211-14JI
PLCC
44
None
No
No
No
No
No
C
MACH211-15JC
PLCC
44
None
No
No
No
No
No
C
MACH211-15VC
TQFP
44
None
No
No
No
No
No
C
MACH211-18JI
PLCC
44
None
No
No
No
No
No
C
MACH211-7JC
PLCC
44
None
No
No
No
No
No
C
MACH211-7VC
TQFP
44
None
No
No
No
No
No
C
MACH215-12JC
PLCC
44
None
No
No
No
No
No
C
MACH215-14JI
PLCC
44
None
No
No
No
No
No
C
MACH215-15JC
PLCC
44
None
No
No
No
No
No
C
MACH215-18JI
PLCC
44
None
No
No
No
No
No
C
MACH220-10JC
PLCC
68
None
No
No
No
No
No
C
MACH220-12JC
PLCC
68
None
No
No
No
No
No
C
MACH220-15JC
PLCC
68
None
No
No
No
No
No
C
MACH220-18JI
PLCC
68
None
No
No
No
No
No
C
MACH221-10JC
PLCC
68
None
No
No
No
No
No
C
MACH221-10JI
PLCC
68
None
No
No
No
No
No
C
MACH221-12JC
PLCC
68
None
No
No
No
No
No
C
MACH221-12JI
PLCC
68
None
No
No
No
No
No
C
MACH221-14JI
PLCC
68
None
No
No
No
No
No
C
MACH221-15JC
PLCC
68
None
No
No
No
No
No
C
MACH221-18JI
PLCC
68
None
No
No
No
No
No
C
MACH221-7JC
PLCC
68
None
No
No
No
No
No
C
MACH221SP-10YC
PQFP
100
None
No
No
No
No
No
C
MACH221SP-10YI
PQFP
100
None
No
No
No
No
No
C
MACH221SP-12YC
PQFP
100
None
No
No
No
No
No
C
MACH221SP-12YI
PQFP
100
None
No
No
No
No
No
C
MACH221SP-14YI
PQFP
100
None
No
No
No
No
No
C
MACH221SP-15YC
PQFP
100
None
No
No
No
No
No
C
MACH221SP-18YI
PQFP
100
None
No
No
No
No
No
C
MACH221SP-7YC
PQFP
100
None
No
No
No
No
No
7
Comments/
Recommendations
If dedicated input pins
I0,I2,I3 and I5 are not
used, the design can convert to M4A5 equivalent
macrocell device.
Pin compatible with M5128/68 equivalent package device.
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Compatibility
Class
Obsolete
Ordering
Part Number OPN
Pkg
Pins
Pin-Compatible
Alternative OPN
Pin
Out
JEDEC
Fuse
Map
Arch.
AC/DC
Specs
Spec
Comparison
Available
No
C
MACH231-6JC
PLCC
84
M4-128N/64-7JC
Yes
No
No
No
C
MACH231SP-10VC
TQFP
100
None
No
No
No
No
No
C
MACH231SP-10YC
PQFP
100
None
No
No
No
No
No
C
MACH231SP-12VC
TQFP
100
None
No
No
No
No
No
C
MACH231SP-12YC
PQFP
100
None
No
No
No
No
No
C
MACH231SP-12YI
PQFP
100
None
No
No
No
No
No
C
MACH231SP-14YI
PQFP
100
None
No
No
No
No
No
C
MACH231SP-15VC
TQFP
100
None
No
No
No
No
No
C
MACH231SP-15YC
PQFP
100
None
No
No
No
No
No
C
MACH231SP-18YI
PQFP
100
None
No
No
No
No
No
C
MACHLV210-12JC
PLCC
44
None
No
No
No
No
No
C
MACHLV210-15JC
PLCC
44
None
No
No
No
No
No
C
MACHLV210-18JI
PLCC
44
None
No
No
No
No
No
C
PALCE16V8Z-12JI
PLCC
20
None
No
No
No
No
No
C
PALCE16V8Z-12PI
PDIP
20
None
No
No
No
No
No
C
PALCE16V8Z-15JI
PLCC
20
None
No
No
No
No
No
C
PALCE16V8Z-15PI
PDIP
20
None
No
No
No
No
No
C
PALCE16V8Z-25JI
PLCC
20
None
No
No
No
No
No
C
PALCE16V8Z-25PI
PDIP
20
None
No
No
No
No
No
C
PALCE16V8Z-25SI
SOIC
20
None
No
No
No
No
No
No
No Industrial
Grade
C
PALCE20RA10H-10JI
PLCC
28
None
Yes
C
PALCE20RA10H-10PI
PDIP
24
None
Yes
Yes
Yes
No
C
PALCE20RA10H-15JI
PLCC
28
None
Yes
Yes
Yes
No
C
PALCE20RA10H-15PI
PDIP
24
None
Yes
Yes
Yes
No
C
PALCE20RA10H-7JI
PLCC
28
None
Yes
Yes
Yes
No
C
PALCE22V10Z-15JI
PLCC
28
None
No
No
No
No
C
PALCE22V10Z-15PI
PDIP
24
None
No
No
No
No
No
C
PALCE22V10Z-25JC
PLCC
28
None
No
No
No
No
No
C
PALCE22V10Z-25JI
PLCC
28
None
No
No
No
No
No
C
PALCE22V10Z-25PC
PDIP
24
None
No
No
No
No
No
C
PALCE22V10Z-25PI
PDIP
24
None
No
No
No
No
No
C
PALCE22V10Z-25SC
SOIC
24
None
No
No
No
No
No
C
PALCE22V10Z-25SI
SOIC
24
None
No
No
No
No
No
C
PALCE24V10H-15JC
PLCC
28
None
No
No
No
No
No
C
PALCE24V10H-15PC
PDIP
28
None
No
No
No
No
No
C
PALCE24V10H-25JC
PLCC
28
None
No
No
No
No
No
C
PALCE24V10H-25PC
PDIP
28
None
No
No
No
No
No
C
PALCE29M16H25JC/4
PLCC
28
None
No
No
No
No
No
C
PALCE29M16H25PC/4
PDIP
24
None
No
No
No
No
No
C
PALCE29MA16H25JC/4
PLCC
28
None
No
No
No
No
No
C
PALCE29MA16H25PC/4
PDIP
24
None
No
No
No
No
No
C
PALCE610H-15JC
PLCC
28
None
No
No
No
No
No
C
PALCE610H-15PC
PDIP
24
None
No
No
No
No
No
C
PALCE610H-25JC
PLCC
28
None
No
No
No
No
No
C
PALCE610H-25PC
PDIP
24
None
No
No
No
No
No
C
PALLV16V8-10SC
SOIC
20
None
No
Yes
Yes
No
No Pkg
C
PALLV16V8-10PC
PDIP
20
None
No
Yes
Yes
No
No Pkg
C
PALLV16V8Z-20JI
PLCC
20
None
No
No
No
No
No Ind.
C
PALLV16V8Z-20PI
PDIP
20
None
No
No
No
No
No Ind.
C
PALLV22V10-10PC
PDIP
24
None
No
Yes
Yes
No
No Pkg
C
PALLV22V10-15JI
PLCC
28
None
Yes
Yes
Yes
No
No Ind.
8
Yes
Yes
No
Comments/
Recommendations
Pin compatible with M5128/68 equivalent package device.
If dedicated input pins
I0,I2,I3 and I5 are not
used, the design can convert to M4A3 equivalent
macrocell device.
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Compatibility
Class
Obsolete
Ordering
Part Number OPN
Pkg
Pins
Pin-Compatible
Alternative OPN
Pin
Out
JEDEC
Fuse
Map
Arch.
AC/DC
Specs
Spec
Comparison
Available
C
PALLV22V10-15PC
PDIP
24
None
No
Yes
Yes
No
No Pkg
C
PALLV22V10Z-25JI
PLCC
28
None
Yes
Yes
Yes
No
No Ind.
C
PALLV22V10Z-25PI
PDIP
24
None
No
Yes
Yes
No
No Ind.
9
Comments/
Recommendations
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Table 2. 16V8
Spec Differences
Generic Name
Spec Name
Min/Max/DC
PALCE Spec Value
GAL Spec Value
16V8-5/-7
Tskew
Max
1.0 ns
Not Specified
16V8-5
Ten (I/O)
Min
2.0 ns
1.0 ns
16V8-5
Tdis (I/O)
Min
2.0 ns
1.0 ns
16V8-5
Iol
DC
-24 mA
-16 mA
16V8-7
Tpd
Min
3.0 ns
1.0 ns
16V8-7/-10
Ten (I/O)
Min
3.0 ns
1.0 ns
16V8-7/-10
Tdis (I/O)
Min
3.0 ns
1.0 ns
16V8-10
Tco
Min
3.0 ns
2.0 ns
16V8-10
Ten (OE#)
Min
2.0 ns
1.0 ns
16V8-10
Tdis (OE#)
Min
2.0 ns
1.0 ns
Table 3. 16LV8
Spec Differences
Generic Name
Spec Name
Min/Max/DC
PALCE Spec Value
GAL Spec Value
16LV8-10
Vih
Max
5.5V
5.25V
16LV8-10
Icc (Dynamic)
Max
55 mA @ 15MHz
65 mA @ 1MHz
16LV8-10
Cin
-
5 pF (TYP)
8 Pf (Max)
16LV8-10
IIL*
Max
-100uA
-10uA
Generic Name
Spec Name
Min/Max/DC
PALCE Spec Value
GAL Spec Value
20V8-5/-7/-10
Tskew
Max
1.0 ns
Not Specified
20V8-5/-7/-10
Tdis (I/O)
Min
2.0 / 3.0 / 3.0 ns
1.0 / 2.0 / 2.0 ns
* GAL device does not have input pullups.
Table 4. 20V8
Spec Differences
20V8-5/-7/-10
Iol
DC
-24 mA
-16 mA
20V8-7/-10
Tsu
Min
5.0 / 7.5 ns
7.0 / 10.0 ns
20V8-7/-10
Fmax (ext)
Min
100 / 66.7 MHz
83.3 / 58.8 MHz
20V8-7/-10
Fmax (int)
Min
125 / 71.4 MHz
100 / 62.5 MHz
20V8-7/-10
Fmax (tog)
Min
125 / 83.3 MHz
100 / 62.5 MHz
20V8-7/-10
Twl / Twh
Min
4.0 / 6.0 ns
5.0 / 8.0 ns
20V8-10
Tco
Min
3.0 ns
2.0 ns
20V8-10
Tdis (OE#)
Min
2.0 ns
1.5 ns
10
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Table 5. 22V10
Spec Differences
Generic Name
Spec Name
Min/Max/DC
PALCE Spec Value
GAL Spec Value
22V10-5/-7
Tskew
Max
0.5 / 1.0 ns
Not Specified
22V10-5/-7
Icc (Static)
Max
125 / 115 mA
Not Specified
22V10-7
Tpd
Min
3.0 ns
1.0 ns
22V10-7
Tco
Min
2.0 ns
1.0 ns
22V10-10
Icc (dyn) - Com/
Ind
Max
120 / 130 mA
130 / 160 mA
22V10-10
Tco
Max
6.0 ns
7.0 ns
22V10-10
Icc (Static)
Max
55 mA
Not Specified
Table 6. 22LV10
Spec Differences
Generic Name
Spec Name
Min/Max/DC
PALCE Spec Value
GAL Spec Value
22LV10-7/10/15
Vol
Max
16 mA (@ 0.5V Vol)
8 mA (@ 0.4V Vol)
22LV10-7/10/15
Iozh
Max
10 mA
30 mA
22LV10-7/10/15
Cin
-
5 pF (TYP)
8 pF (Max)
22LV10-7/10/15
IIL*
Max
-100uA
-10uA
22LV10-7
Ts1
Min
4.5 ns
6.5 ns
22LV10-7
Ts2
Min
5.5 ns
Not Specified
22LV10-7
Tarw
Min
6.0 ns
7.0 ns
22LV10-7
Tarr
Min
6.0 ns
7.0 ns
22LV10-7
Tspr
Min
6.0 ns
8.0 ns
22LV10-7
Fmax (ext.)
Min
100 MHz
87 MHz
11
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Table 7. 26V12
Spec Differences
Generic Name
Spec Name
Min/Max/DC
PALCE Spec Value
GAL Spec Value
26V12-7
Tsu1 - Com
Min
3.5ns
6.5ns
26V12-7
Tsu2 - Com
Min
4.5ns
5.5ns
26V12-7
Fmax External
Min
105.3 MHz
90.9 MHz
26V12-10
Tsu1 - Com/Ind
Min
5ns
6.5/7ns
26V12-10
Tsu2 - Com/Ind
Min
5ns
5.5/6ns
26V12-7/10/15/20
Icc Static - Com
Max
105mA
Not Specified
26V12-10/15/20
Icc Static - Ind
Max
130mA
Not Specified
12
Lattice Semiconductor
Fab 14 Device Design Conversion Guide
Table 8. 20RA10
Spec Differences
Generic Name
Spec Name
Min/Max/DC
20RA10-7/10/15
PALCE Spec Value
GAL Spec Value
Com./Ind.
Com. Only
20RA10-7/10/15/20
Vol
Max.
0.4V @ 16mA
0.5V @ 8mA
20RA10-7/10/15/20
Isc
Max.
130mA
135mA
20RA10-20
Icc (com.)
Max.
90mA Static
100mA @ 15MHz
20RA10-20
Icc (Ind.)
Max.
100mA Static
120mA @ 15MHz
20RA10-7
Ts
Min
2.5ns
3.0ns
20RA10-7
Tco
Max.
7.5ns
9.0ns
20RA10-7
Tap/Tar
Max.
7.5ns
9.0ns
20RA10-7
Tapw/Tarw
Min
5.0ns
6.0ns
20RA10-7
Tapr/Tarr
Max.
5.0ns
7.0ns
20RA10-7
Twl/Twh
Min
4.0ns
6.0ns
20RA10-7
Fmax (ext.)
Min
100MHz
83.3MHz
20RA10-7
Fmax (no fb.)
Min
125MHz
83.3MHz
20RA10-7
Twp
Min
5.0ns
8.0ns
20RA10-10
Ts
Min
3.0ns
4.0ns
20RA10-10
Tco
Max.
10.0ns
11.0ns
20RA10-10
Tap/Tar
Max.
10.0ns
11.0ns
20RA10-10
Tapw/Tarw
Min
8.0ns
10.0ns
20RA10-10
Twl/Twh
Min
5.0ns
7.0ns
20RA10-10
Fmax (ext.)
Min
76.9MHz
66.7MHz
20RA10-10
Fmax (no fb.)
Min
100MHz
71.4MHz
20RA10-10
Tpzx/Tpxz
Max.
8.0ns
9.0ns
20RA10-10
Twp
Min
7.0ns
10.0ns
20RA10-15
Ts
Min
4.0ns
7.0ns
20RA10-15
Tapw/Tarw
Min
10.0ns
15.0ns
20RA10-15
Twl/Twh
Min
8.0ns
10.0ns
20RA10-15
Fmax (ext.)
Min
52.6MHz
45.0MHz
20RA10-15
Fmax (no fb.)
Min
62.5MHz
50.0MHz
20RA10-15
Tpzx/Tpxz
Max.
10.0ns
12.0ns
20RA10-15
Twp
Min
10.0ns
15.0ns
20RA10-20
Ts
Min
4.0ns
10.0ns
20RA10-20
Tapw/Tarw
Min
12.0ns
20.0ns
20RA10-20
Fmax (ext.)
Min
37MHz
33.3MHz
20RA10-20
Twp
Min
15.0ns
20.0ns
13