Sharing Circuit Information with CPLD
- Gate Arrays and packages with power supply pin compatibility -
CPLD products have relatively small circuit size, with most of the I/O interfaces at the CMOS and TTL levels.
The circuit information can be shared easily with Gate Arrays.
Packages capable of sharing the footprint (mounting pad) with the printed circuit boards are also available.
< Checkpoints for sharing circuit information with CPLD products >
- Design file
Since HDL is the mainstream language for development, no further action is necessary in most cases.
"RAM Wrapper" for sharing memory descriptions is also provided.
- Reset function
Check for availability of reset pins and a reset circuit.
- Power supply voltage
The Gate Arrays must be compatible with the power supply voltage range of the CPLD.
- Power supply pins
Select a package that have the power supply pins in the same positions as the CPLD.
Refer to "Sharing Circuit Information between CPLD and Gate Arrays."
Sharing Circuit Information Between CPLD and Gate Arrays
Gate Arrays that have the same power supply pin layout as major CPLD products are listed below.
Refer to these lists when replacing a CPLD with a Gate Arrays prior to mass production.
Gate Arrays are custom ICs, and hence offer enhanced security. On the other hand, they do require additional cost and time for development. For details, contact our exclusive distributors.
Annotated items in the list are available for relatively short lead time to mass production.
Between ALTERA MAX3000A(3.3V) and CMOS-N5, CMOS-9HD

|
Packages
|
CPLD Type Name
|
|
EPM3032A
|
EPM3064A
|
EPM3128A
|
EPM3256A
|
EPM3512A
|
|
44TQFP
|
µPD65880 (44TQFP)
|
µPD65880 (44TQFP)
|
|
|
|
|
100TQFP
|
|
µPD65882 (100LQFP)
|
µPD65882 (100LQFP)
|
|
|
|
144TQFP
|
|
|
µPD65884 (144LQFP)
|
µPD65884 (144LQFP)
|
|
|
208PQFP
|
|
|
|
µPD65885 (208QFP(FP))
|
µPD65885 (208QFP(FP))
|
|
256FBGA
|
|
|
|
|
µPD65946 (256BGA(FG))
|
|
Between ALTERA MAX7000AE(3.3V) and CMOS-N5, CMOS-9HD

|
Packages
|
CPLD Type Name
|
|
EPM7032AE
|
EPM7064AE
|
EPM7128AE
|
EPM7256AE
|
EPM7512AE
|
|
44TQFP
|
µPD65880 (44TQFP)
|
µPD65880 (44TQFP)
|
|
|
|
|
100TQFP
|
|
µPD65882 (100LQFP)
|
µPD65882 (100LQFP)
|
µPD65882 (100LQFP)
|
|
|
144TQFP
|
|
|
µPD65884 (144LQFP)
|
µPD65884 (144LQFP)
|
µPD65884 (144LQFP)
|
|
208PQFP
|
|
|
|
µPD65885 (208QFP(FP))
|
µPD65885 (208QFP(FP))
|
|
256FBGA
|
|
|
µPD65946 (256BGA(FG))
|
µPD65946 (256BGA(FG))
|
µPD65946 (256BGA(FG))
|
|
Between XILINX XC9500XL(3.3V) and CMOS-9HD

|
Packages
|
CPLD Type Name
|
|
XC9536XL
|
XC9572XL
|
XC95144XL
|
XC95288XL
|
|
VQ64
|
µPD65941*1 (64TQFP)
|
µPD65941*1 (64TQFP)
|
|
|
|
TQ100
|
|
µPD65942 (100TQFP)
|
µPD65942 (100TQFP)
|
|
|
TQ144
|
|
|
µPD65943*1 (144LQFP)
|
µPD65943*1 (144LQFP)
|
|
PQ208
|
|
|
|
µPD65946 (208LQFP)
|
|
BG256
|
|
|
|
µPD65948 (256BGA)
|
|
FG256
|
|
|
|
µPD65948 (256BGA(FG))
|
|
Note.
- Package with relatively short lead time to mass production.
Between XILINX XC9500(5.0V) and CMOS-N5

|
Packages
|
CPLD Type Name
|
|
XC9536
|
XC9572
|
XC95108
|
XC95144
|
XC95216
|
XC95288
|
|
VQ64
|
µPD65880 (64TQFP)
|
|
|
|
|
|
|
TQ100
|
|
µPD65882 (100TQFP)
|
µPD65882 (100TQFP)
|
µPD65882 (100TQFP)
|
|
|
|
PQ208
|
|
|
|
|
µPD65885 (208LQFP)
|
µPD65885 (208LQFP)
|
|
Between XILINX XC9500(2.5V) and CMOS-N5, CMOS-9HD

|
Packages
|
CPLD Type Name
|
|
XC9536XV
|
XC9572XV
|
XC95144XV
|
XC95288
|
|
VQ44
|
µPD65880 (44LQFP)
|
µPD65880 (44LQFP)
|
|
|
|
TQ100
|
|
µPD65882 (100TQFP)
|
µPD65882 (100TQFP)
|
|
|
TQ144
|
|
|
µPD65884 (144LQFP)
|
µPD65884 (144LQFP)
|
|
PQ208
|
|
|
|
µPD65885 (208LQFP)
|
|
FG256
|
|
|
|
µPD65946 (256BGA(FG))
|
|
Between Lattice ispMACH4A(3.3V) and CMOS-N5, CMOS-9HD

|
Packages
|
CPLD Type Name
|
|
M4A3-64
|
M4A3-128/64
|
M4A3-256/128
|
M4A3-256/192
|
M4A3-384/192
|
M4A3-512/192
|
|
100TQFP
|
µPD65892*1 (100LQFP)
|
µPD65892*1 (100LQFP)
|
|
|
|
|
|
256FPBGA
|
|
|
µPD65946 (256BGA(FG))
|
µPD65946 (256BGA(FG))
|
µPD65946 (256BGA(FG))
|
µPD65946 (256BGA(FG))
|
|
Note.
- Package with relatively short lead time to mass production.
|
Packages
|
CPLD Type Name
|
|
M4A5-96/48
|
M4A5-128/64
|
|
100TQFP
|
µPD65892*1 (100LQFP)
|
µPD65892*1 (100LQFP)
|
|
Note.
- Package with relatively short lead time to mass production.