EPM5128JC-1 - 128-Macrocell MAX 5000 CPLD 40ns | Altera
MPN: EPM5128JC-1 ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $45 | $45.00 |
| 10 | $39.5 | $395.00 |
| 100 | $33.75 | $3,375.00 |
| 500 | $28.2 | $14,100.00 |
| 1,000 | $24.95 | $24,950.00 |
EPM5128JC-1 Overview
What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic device that uses a sum-of-products (AND/OR) architecture with on-chip EEPROM or EPROM cells to retain the configuration permanently without external boot memory. CPLDs sit between simple SPLDs/GALs and larger FPGAs in the programmable logic hierarchy, offering deterministic timing, very low power consumption, and instant-on behavior at boot. The MAX 5000 family was Altera's third-generation CPLD, superseded by MAX 7000 and later MAX II families, but remains in use in legacy industrial, telecom, and aerospace systems.
Key features of the EPM5128JC-1 include 128 macrocells organized in Logic Array Blocks (LABs), programmable interconnect with predictable timing, a JTAG-compatible programming interface, and 100% AC testability at production. The ceramic windowed J-lead package (CQCCJ-68) allows the EPROM-based configuration to be erased with UV light, supporting iterative prototyping and program updates that flash-based CPLDs cannot match.
Architecturally, the device combines multiple PAL-like macrocells with a global programmable interconnect array (PIA), giving designers 5 ns internal register-to-register delay budgets that are independent of routing path length. This deterministic timing model simplifies static timing closure versus FPGA fabrics.
Typical applications include legacy industrial glue logic, address decoding and bus interfacing for microprocessors/microcontrollers, state-machine controllers in telecom infrastructure, prototyping of TTL/74-series replacement logic, and aerospace/military systems that require UV-erasable, non-volatile programmable logic with long-term traceability. Today the part is mainly sourced through distributors stocking end-of-life inventory.
When designing with this part, prefer the latest revision tool flow (MAX+PLUS II or Quartus II legacy support) and budget for ceramic package clearance. UV erasure requires the quartz window to remain uncovered during reprogramming cycles.
This page synthesizes distributor pricing, parametric comparison with same-family MAX devices, and lifecycle guidance not consolidated in the original datasheet.
Drop-in alternatives for EPM5128JC-1 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with EPM5128JC-1 (same form factor and footprint) — differing in Package, Propagation Delay (tPD), Mounting Type, Device Type, Configuration Memory.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
EPM5128JC
✅ Drop-In✓ In Stock
$9.75 / Unit
View Datasheet →EPM5128GC
✅ Drop-In✓ In Stock
$19.2 / Unit
View Datasheet →EPM5128GC-1
✅ Drop-In✓ In Stock
$18.95 / Unit
View Datasheet →EPM5128GC-2
✅ Drop-In✓ In Stock
$8.95 / Unit
View Datasheet →EPM5128GM883B
✅ Drop-In✓ In Stock
$159.25 / Unit
View Datasheet →EPM5128JC-1 Maximum Ratings & Electrical Characteristics
| Family | MAX 5000 |
| Device Type | Erasable Programmable Logic Device (EPLD/CPLD) |
| Macrocells | 128 |
| Usable Gates | 2,500 |
| Maximum Operating Frequency | 62.5 MHz |
| Pin-to-Pin Propagation Delay (tPD) | 40 ns |
| Supply Voltage (VCC) | 4.75 V to 5.25 V (5 V nominal) |
| Technology | CMOS, UV-erasable EPROM |
| Package | 68-pin CQCCJ (Windowed Ceramic J-Lead Chip Carrier) |
| Mounting Type | Surface Mount |
| Programming Interface | JTAG / Altera dedicated programmer |
| Configuration Memory | Non-volatile EPROM (UV-erasable) |
| RoHS Status | non_compliant (ceramic windowed package) |
| Lifecycle Status | Obsolete - last-time-buy inventory only |
EPM5128JC-1 68-pin cqccj (windowed ceramic j-lead chip carrier) Pin Configuration Guide
Pin configuration for EPM5128JC-1 (68-pin cqccj (windowed ceramic j-lead chip carrier) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.
No detailed pinout data available for EPM5128JC-1.
Refer to the datasheet for full pin configuration.
Typical Applications
EPM5128JC-1 is suitable for 6 applications: Legacy Industrial Glue Logic Replacement, Microprocessor Address Decoding & Bus Interfacing, Aerospace & Military Avionics (Legacy), Telecom Infrastructure State-Machine Controllers, TTL/74-Series Logic Replacement & Modernization, Test Equipment & Instrumentation Custom Logic.
Legacy Industrial Glue Logic Replacement
The EPM5128JC-1 replaces multiple 74-series TTL/CMOS logic chips in legacy industrial controllers, consolidating address decoding, bus arbitration, and state-machine logic into a single 128-macrocell device. Its 40 ns pin-to-pin propagation delay matches the timing of classic ALS and FAST TTL families, eliminating timing violations when replacing SSI/MSI gate arrays. The 5 V VCC tolerance (4.75-5.25 V) matches the existing 5 V backplane rails without level translation. Designers port existing ABEL or PALASM equations via MAX+PLUS II legacy support, preserving firmware IP from the 1990s.
Recommended
Microprocessor Address Decoding & Bus Interfacing
The EPM5128JC-1 generates chip-select signals for memory banks and peripherals in 8/16/16-bit legacy microprocessor systems (8086, 68000, Z80). With 52 user I/O pins and 128 macrocells, it can decode a 24-bit address bus plus generate wait-state, DTACK, and READY control signals in a single device. The non-volatile EPROM configuration boots up pre-configured - no external boot memory required. The deterministic 40 ns tPD provides timing margins compatible with 8 MHz-25 MHz bus speeds found in industrial PCs and VMEbus systems still in service.
Recommended
Aerospace & Military Avionics (Legacy)
The EPM5128JC-1 and its military-screened variant EPM5128GM/883B continue to fly in legacy aerospace platforms where redesign risk outweighs component cost. UV-erasable EPROM supports field reprogramming via flight-line support equipment, and the ceramic CQCCJ package meets MIL-STD-883 mechanical and thermal screening requirements. System integrators document long-term component traceability and date-code provenance for FAA/EASA airworthiness audits. New platforms choose radiation-hardened FPGAs, but certified legacy designs remain dependent on this proven CPLD.
Recommended
Telecom Infrastructure State-Machine Controllers
The EPM5128JC-1 implements protocol state machines for legacy telecom line cards, including DS1/E1 framers, SS7 message handlers, and X.25 PAD controllers. Its 62.5 MHz toggle frequency supports bit-rate serialization up to 8 Mbit/s when combined with parallel-to-serial macrocell configurations. The non-volatile EPROM boot enables 'instant-on' operation critical for telecom hot-standby redundancy. Deterministic timing simplifies ITU-T G.703 and ANSI T1.403 jitter compliance verification compared to FPGA-based implementations.
Recommended
TTL/74-Series Logic Replacement & Modernization
The EPM5128JC-1 replaces 10-30 discrete 74LS/74F/74ALS chips with a single CPLD, reducing PCB area by up to 70% and power consumption by 40-60%. Each macrocell emulates a 20-22V8 or 24V10 PAL plus registered logic, while the LAB structure supports multi-output decoder functions. Designers use ABEL or CUPL hardware-description languages to map existing TTL schematics. The 5 V tolerance and 40 ns timing match original TTL propagation delays, preserving timing margins in retrofits of 1980s and 1990s equipment.
Recommended
Test Equipment & Instrumentation Custom Logic
The EPM5128JC-1 implements custom timing generators, pulse-pattern sequencers, and protocol converters in legacy ATE (automatic test equipment) where lead-time stability and configuration traceability matter more than unit cost. UV erasure enables rapid iteration when developing test vectors for new DUTs, and the 128 macrocells support 16-32 channel parallel test patterns. The ceramic package tolerates the elevated operating temperatures of ATE chamber environments. Modern replacements use JTAG-configured FPGAs but require firmware-port investment.
Recommended
Recommended Products Summary
Engineering reference data for EPM5128JC-1 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | EPM5128JC | EPM5128GC | EPM5128GC-1 | EPM5128GC-2 | EPM5128GM883B |
|---|---|---|---|---|---|---|
| Brand | Altera | Altera | Altera | Altera | Altera | Altera |
| Package | CQCCJ-68 (Windowed Ceramic J-Lead) | CQCCJ-68 - same | CQCCJ-68 (PGA variant) - similar footprint | CQCCJ-68 (PGA variant) - similar footprint | CQCCJ-68 (PGA variant) - similar footprint | CQCCJ-68 - same |
| Macrocells | 128 | 128 | 128 | 128 | 128 | 128 |
| Usable Gates | 2,500 | 2,500 | 2,500 | 2,500 | 2,500 | 2,500 |
| Supply Voltage | 4.75 V to 5.25 V | 4.75 V to 5.25 V | 4.75 V to 5.25 V | 4.75 V to 5.25 V | 4.75 V to 5.25 V | 4.75 V to 5.25 V |
| UV Erasable | Yes (windowed package) | Yes | Yes | Yes | Yes | Yes |
| Military/883 Screening | No (commercial) | No | No | No | No | Yes (MIL-STD-883B) |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
Key Differentiators
- UV-erasable ceramic J-lead package with quartz window (vs EPM5128AC-1)
- -1 speed grade with 40 ns tPD (vs EPM5128JC (default speed grade))
- Commercial-grade screening vs military variant (vs EPM5128GM883B)
Design Notes
The ceramic CQCCJ-68 package has a typical thermal resistance (theta_JA) of approximately 35-45 C/W for still-air conditions. In enclosed industrial enclosures with ambient temperatures up to 70 C, junction temperature can approach 100 C - still within commercial operating limits but reducing long-term reliability. Add forced-air cooling if the design must operate above 50 C ambient. Estimated: using TDP of ~0.5 W typical and theta_JA = 40 C/W, junction rise is ~20 C above ambient.
The 68-pin CQCCJ J-lead package requires a land pattern with 1.27 mm pitch and castellated pads to capture the J-leads. Standard FR-4 PCB thickness (1.6 mm) is acceptable. The ceramic body is approximately 4 mm tall - provide at least 6 mm vertical clearance above the PCB for UV erasure access through the quartz window. Avoid placing tall components or heatsinks directly above the package.
Do not confuse the EPM5128JC-1 (windowed, erasable) with the EPM5128AC-1 (non-windowed, OTP) when ordering - they have the same die but different packages and one-time vs multi-time programmability. Also note that the MAX+PLUS II toolchain (versions 9.x and earlier) is required for legacy design compilation; Quartus II legacy support is limited. Plan firmware-port investment when migrating to MAX 7000 or MAX II families.
All MAX 5000 I/O pins are TTL-compatible but lack Schmitt-trigger inputs and slew-rate control. For signals longer than 50 mm on FR-4, add series damping resistors (22-33 ohm) near the driver to reduce ringback. The 5 V VCC tolerance requires bulk decoupling (10 uF tantalum) plus per-pin 0.1 uF ceramic capacitors within 5 mm of each VCC/GND pair.
Compliance Information
Ceramic windowed CQCCJ package contains Pb-based solder terminations - not RoHS compliant. REACH compliance status inferred from manufacturer declarations; no banned SVHCs in the EPROM or ceramic materials. AEC-Q100 not applicable (CPLD, not automotive-grade IC). Conflict-mineral declaration status unknown for obsolete part.