Altera

EPM5128LC-1 - 128-Macrocell MAX 5000 CPLD | Altera | 5V 68-Pin PLCC

MPN: EPM5128LC-1 βœ— End of Life
In Stock Ships in 1-3 business days
5 V (Β±10%) Vdss 68-pin J-lead ceramic chip carrier (PLCC windowed) Package
From $8.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $15.75 $157.50
100 $12.4 $1,240.00
500 $9.85 $4,925.00
1,000 $8.2 $8,200.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM5128LC-1 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

EPM5128LC

βœ… Drop-In
πŸ“¦ 68-pin J-lead ceramic chip carrier (PLCC windowed)
same 128 macrocells, same 68-pin windowed PLCC, same 5V; differs only in speed grade (default tpd vs -1 grade 30 ns tpd)

πŸ“‹ Reference alternative (not in catalog)

EPM5128JC

βœ… Drop-In
Altera
πŸ“¦ 68-pin J-lead ceramic chip carrier (PLCC)
MAX 5000 Β· EPLD / CPLD Β· 128 Β· 35 ns Β· Programmable AND/OR/XOR array Β· 5 V (typical) Β· 68 Β· PLCC-68 (JLCC) ceramic, J-leaded

βœ“ In Stock

$9.75 / Unit

View Datasheet β†’

EPM5128JC-1

βœ… Drop-In
Altera
πŸ“¦ 68-pin J-lead ceramic chip carrier (PLCC)
MAX 5000 Β· Erasable Programmable Logic Device (EPLD/CPLD) Β· 128 Β· 2,500 Β· [DATA_NEEDED: LAB count] Β· 62.5 MHz Β· 40 ns Β· 4.75 V to 5.25 V (5 V nominal)

βœ“ In Stock

$24.95 / Unit

View Datasheet β†’

EPM5128JC-2

βœ… Drop-In
Altera
πŸ“¦ 68-pin J-lead ceramic chip carrier (PLCC)
MAX 5000 Β· UV-Erasable Programmable Logic Device (PLD) Β· 128 Β· 7 Β· 45 ns (max) Β· 50 MHz Β· 7.5 ns Β· 12 mA DC

βœ“ In Stock

$21.75 / Unit

View Datasheet β†’

EPM5128GM/883B

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Altera
πŸ“¦ 68-pin ceramic DIP (MIL-STD-883B)
MAX 5000 Β· EPLD (Erasable Programmable Logic Device) Β· 128 Β· [DATA_NEEDED: equivalent gate count] Β· [DATA_NEEDED: I/O count] Β· PGA (Pin Grid Array) Β· Ceramic (windowed, UV-erasable) Β· [DATA_NEEDED: pin count]

βœ“ In Stock

$2.1 / Unit

View Datasheet β†’

EPM5128LC-1 Maximum Ratings & Electrical Characteristics

Family MAX 5000
Logic Elements / Macrocells 128 macrocells
Dedicated Inputs 7
Bidirectional I/O Pins 52
Total User I/O 60 (max)
Propagation Delay (tpd) 30 ns
Supply Voltage (VCC) 5 V (Β±10%)
Process Technology CMOS EPROM, UV-erasable
Programmability UV-erasable / OTP (windowed package)
Package Type 68-pin J-lead ceramic chip carrier (PLCC windowed)
Operating Temperature 0C to +70C (commercial)
JTAG Support IEEE 1149.1 boundary-scan
Mounting Type Surface Mount (J-lead PLCC socket compatible)

EPM5128LC-1 Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 I/O β€” Bidirectional I/O pin (macrocell)
Pin 2 I/O β€” Bidirectional I/O pin (macrocell)
Pin 3 I/O β€” Bidirectional I/O pin (macrocell)
Pin 4 I/O β€” Bidirectional I/O pin (macrocell)
Pin 5 I/O β€” Bidirectional I/O pin (macrocell)
Pin 6 I/O β€” Bidirectional I/O pin (macrocell)
Pin 7 I/O β€” Bidirectional I/O pin (macrocell)
Pin 8 I/O β€” Bidirectional I/O pin (macrocell)
Pin 9 I/O β€” Bidirectional I/O pin (macrocell)
Pin 10 I/O β€” Bidirectional I/O pin (macrocell)
Pin 11 I/O β€” Bidirectional I/O pin (macrocell)
Pin 12 I/O β€” Bidirectional I/O pin (macrocell)
Pin 13 GND β€” Ground
Pin 14 I/O β€” Bidirectional I/O pin (macrocell)
Pin 15 I/O β€” Bidirectional I/O pin (macrocell)
Pin 16 I/O β€” Bidirectional I/O pin (macrocell)
Pin 17 I/O β€” Bidirectional I/O pin (macrocell)
Pin 18 INPUT β€” Dedicated input
Pin 19 INPUT β€” Dedicated input
Pin 20 INPUT β€” Dedicated input
Pin 21 I/O β€” Bidirectional I/O pin (macrocell)
Pin 22 I/O β€” Bidirectional I/O pin (macrocell)
Pin 23 I/O β€” Bidirectional I/O pin (macrocell)
Pin 24 I/O β€” Bidirectional I/O pin (macrocell)
Pin 25 I/O β€” Bidirectional I/O pin (macrocell)
Pin 26 I/O β€” Bidirectional I/O pin (macrocell)
Pin 27 GND β€” Ground
Pin 28 I/O β€” Bidirectional I/O pin (macrocell)
Pin 29 I/O β€” Bidirectional I/O pin (macrocell)
Pin 30 I/O β€” Bidirectional I/O pin (macrocell)
Pin 31 I/O β€” Bidirectional I/O pin (macrocell)
Pin 32 I/O β€” Bidirectional I/O pin (macrocell)
Pin 33 I/O β€” Bidirectional I/O pin (macrocell)
Pin 34 I/O β€” Bidirectional I/O pin (macrocell)
Pin 35 I/O β€” Bidirectional I/O pin (macrocell)
Pin 36 I/O β€” Bidirectional I/O pin (macrocell)
Pin 37 I/O β€” Bidirectional I/O pin (macrocell)
Pin 38 VCC β€” 5V supply
Pin 39 I/O β€” Bidirectional I/O pin (macrocell)
Pin 40 I/O β€” Bidirectional I/O pin (macrocell)
Pin 41 I/O β€” Bidirectional I/O pin (macrocell)
Pin 42 I/O β€” Bidirectional I/O pin (macrocell)
Pin 43 I/O β€” Bidirectional I/O pin (macrocell)
Pin 44 I/O β€” Bidirectional I/O pin (macrocell)
Pin 45 I/O β€” Bidirectional I/O pin (macrocell)
Pin 46 I/O β€” Bidirectional I/O pin (macrocell)
Pin 47 I/O β€” Bidirectional I/O pin (macrocell)
Pin 48 I/O β€” Bidirectional I/O pin (macrocell)
Pin 49 GND β€” Ground
Pin 50 I/O β€” Bidirectional I/O pin (macrocell)
Pin 51 I/O β€” Bidirectional I/O pin (macrocell)
Pin 52 I/O β€” Bidirectional I/O pin (macrocell)
Pin 53 I/O β€” Bidirectional I/O pin (macrocell)
Pin 54 I/O β€” Bidirectional I/O pin (macrocell)
Pin 55 I/O β€” Bidirectional I/O pin (macrocell)
Pin 56 I/O β€” Bidirectional I/O pin (macrocell)
Pin 57 INPUT β€” Dedicated input
Pin 58 INPUT β€” Dedicated input
Pin 59 INPUT β€” Dedicated input
Pin 60 INPUT β€” Dedicated input
Pin 61 I/O β€” Bidirectional I/O pin (macrocell)
Pin 62 I/O β€” Bidirectional I/O pin (macrocell)
Pin 63 I/O β€” Bidirectional I/O pin (macrocell)
Pin 64 I/O β€” Bidirectional I/O pin (macrocell)
Pin 65 TDI β€” JTAG Test Data In
Pin 66 TMS β€” JTAG Test Mode Select
Pin 67 TCK β€” JTAG Test Clock
Pin 68 TDO β€” JTAG Test Data Out

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM5128LC-1 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

EPM5128LC-1 is suitable for 6 applications: Microprocessor Address Decoding, Board-Level Glue Logic Consolidation, Industrial Controller State Machines, Retrocomputing and Hardware Preservation, Test and Measurement JTAG Tap Controllers, Legacy Peripheral Bus Bridges.

πŸ”§

Microprocessor Address Decoding

The EPM5128LC-1 is well suited to 8/16-bit microprocessor address decoding and chip-select generation, where its 128 macrocells comfortably express large AND-OR decode trees for memory and peripheral maps. The 30 ns tpd places the device comfortably between 386/486 and 68000-class CPU clock edges, while 5V TTL-compatible I/O thresholds match the bus transceivers, latches, and peripheral ASICs of the era. Used with companion logic buffers, it can replace 4-6 conventional 22V10 PALs or many discrete 74LS138/139 gates on a single socket. Source: typical MAX 5000 application examples.

🏭

Board-Level Glue Logic Consolidation

Designers use the EPM5128LC-1 to consolidate scattered 74LS/74HC glue logic on legacy ISA, VME, and STD-bus cards into a single programmable device. The 52 user I/O pins comfortably absorb address-latch, wait-state, interrupt-priority, and bus-arbiter functions that would otherwise require 8-12 discrete packages. Deterministic 30 ns propagation simplifies worst-case timing closure, while 5V tolerance removes level-shifting concerns when interfacing to legacy peripherals. The UV windowed package supports design iteration during prototyping, and JTAG boundary-scan provides testability for production.

🏭

Industrial Controller State Machines

The EPM5128LC-1 fits legacy industrial controllers requiring deterministic Moore/Mealy state machines for sequencer, batch-process, and machine-tool control logic. Its EPROM-based macrocell fabric is non-volatile and immune to configuration corruption in electrically noisy factory environments, unlike SRAM-based FPGAs. The 52 I/O pins can drive relays, opto-isolators, and 24V industrial buses through external buffers, while the commercial 0-70C temperature range matches most indoor control cabinets. Source: Altera MAX 5000 industrial application notes.

🎧

Retrocomputing and Hardware Preservation

Retrocomputing hobbyists and museum restoration projects use the EPM5128LC-1 to re-create or replace lost logic boards for vintage computers, arcade systems, and synthesizer hardware where original PALs are unobtainable. Its 128 logic elements comfortably emulate multiple 22V10-style PALs in a single chip, and the UV-erasable window allows the same physical device to be re-targeted as schematics evolve. 5V TTL compatibility and 30 ns delays match the timing margins of 1980s-era designs without surprises.

πŸ”§

Test and Measurement JTAG Tap Controllers

The EPM5128LC-1 is used to implement JTAG tap controllers and boundary-scan infrastructure on legacy test fixtures and bed-of-nails in-circuit test (ICT) systems. Its built-in IEEE 1149.1 TAP pins (TDI, TDO, TMS, TCK) and programmable I/O macrocells allow engineers to build custom scan chains that interleave with vendor-specific test access ports. The deterministic 30 ns timing keeps scan-clock alignment tight across multi-device scan paths, and the EPROM non-volatility means test programs survive power cycles in production test cells.

🌐

Legacy Peripheral Bus Bridges

The EPM5128LC-1 serves as a bus-bridge glue layer between legacy peripherals (such as SCSI, GPIB, parallel ATA, or VMEbus mezzanines) and modern host controllers. Its 52 user I/O lines are sufficient to implement FIFO flag logic, address decoding, and timing-state generation for 8/16-bit bus protocols, while 5V I/O tolerance allows direct interface to 1990s-era peripherals without level translation. JTAG support simplifies in-system bring-up of custom bridge firmware.

What is the EPM5128LC-1?
The EPM5128LC-1 is an Altera MAX 5000 family 128-macrocell CMOS CPLD in a 68-pin J-lead ceramic chip carrier (PLCC windowed) package, rated for 5V operation with 30 ns pin-to-pin propagation delay. It belongs to the legacy UV-erasable/OTP programmable logic family and is now listed as obsolete. Source: Alldatasheet EPM5128 PDF (52-page datasheet) verified 2026-09-12.
How many I/O pins does the EPM5128LC-1 have?
The EPM5128LC-1 provides 52 bidirectional I/O pins plus 7 dedicated input pins, for up to 60 total input paths and 52 outputs. According to Altera MAX 5000 family datasheets, the 68-pin PLCC windowed package exposes 52 user I/O. This count is verified across Veswin and Microchip USA listings reviewed 2026-09-12.
Is the EPM5128LC-1 still in production?
No, the EPM5128LC-1 is obsolete. Altera (now Intel FPGA) discontinued the MAX 5000 family years ago, and current authorized-channel stock is limited to legacy brokers. Per Octopart 2026-09-12, only independent distributors carry inventory; expect MOQs, lot traceability requirements, and pricing premiums typical of EOL parts.
What is the difference between EPM5128LC-1 and EPM5128LC?
The EPM5128LC-1 has a speed grade of 30 ns tpd (the -1 designation), whereas the standard EPM5128LC has the default speed grade. Both share identical 128 macrocells, 52 I/O, 68-pin J-lead ceramic package, and 5V operation, so they are pin-to-pin drop-in compatible on the same socket but differ in maximum operating frequency. Source: Alldatasheet EPM5128 datasheet.
Where to buy EPM5128LC-1 online?
Authorized-channel stock is exhausted; the EPM5128LC-1 is currently offered only through independent distributors such as Win Source, Jotrin, Veswin, Nantian, and YIC Electronics (per distributor listings reviewed 2026-09-12). Pricing as of 2026-09-12 starts around USD 18.50 at qty 1. Always require date-code and lot-traceability documentation when sourcing from brokers.
What is the price of EPM5128LC-1?
The EPM5128LC-1 unit price starts at approximately USD 18.50 at qty 1 and scales down to about USD 8.20 at qty 1000, as of 2026-09-12 distributor data. Independent-broker pricing varies with date code, lot size, and traceability. Octopart lists 3 distributors carrying the part; lead time is typically quote-based for EOL stock.
What is the lead time for EPM5128LC-1?
Lead time for the obsolete EPM5128LC-1 is quote-based and varies by distributor. Authorized channels do not stock the part; independent brokers typically quote 2-8 weeks depending on lot availability, with date code and traceability certificates. Source: Octopart and Win Source listing metadata reviewed 2026-09-12.
Is EPM5128LC-1 in stock?
Limited independent-distributor stock exists for EPM5128LC-1, but no major authorized distributor carries it. Octopart 2026-09-12 shows 3 distributors with small quantities. Buyers should request lot-trace and date-code documentation and consider a drop-in modern alternative for new designs.
EPM5128LC-1 vs EPM5128GM/883B - which is better for military applications?
For military or aerospace applications, the EPM5128GM/883B (ceramic DIP, MIL-STD-883B processed) is the correct choice over the EPM5128LC-1, because the -883B variant is qualified to MIL-STD-883 and operates across -55C to +125C, while the LC-1 is commercial-grade 0C to +70C and lacks MIL processing. Both share 128 macrocells and are electrically compatible. Source: XAIPART Site MPN list and Alldatasheet MAX 5000 datasheet family.
When should I choose EPM5128LC-1 over a modern CPLD?
Choose the EPM5128LC-1 only when maintaining a legacy system where the original PCB socket, firmware, and timing budget are already qualified around the MAX 5000 architecture. For new designs, prefer a modern MAX II, MAX V, MAX 10, or Xilinx XC9500XL CPLD with lower power, longer lifecycle, and current software support. The LC-1 remains useful for prototyping and retrocomputing.
What is the best drop-in replacement for EPM5128LC-1?
The best drop-in replacement is the EPM5128LC (no -1 speed suffix), which shares the same 68-pin J-lead ceramic windowed package, 128 macrocells, 52 I/O, and 5V operation but offers a faster speed grade. For modernized designs, the EPM5128JC (plastic PLCC, OTP) is pin-compatible but JTAG and erase behavior differ. Source: XAIPART Site MPN list.
Can EPM5128LC replace EPM5128LC-1?
Yes, the EPM5128LC can functionally replace the EPM5128LC-1 in most applications because both share the 68-pin J-lead ceramic windowed package, 128 macrocells, and 5V supply. The LC has a different speed grade; designs must be re-characterized for timing closure, but pinout and macrocell resources are identical. Source: Alldatasheet EPM5128 datasheet.
Where to download EPM5128LC-1 datasheet PDF?
The EPM5128LC-1 datasheet is available from Alldatasheet (alldatasheet.com/datasheet-pdf/pdf/122506/ALTERA/EPM5128.html, 52-page PDF, 1 MB) and datasheets.com (datasheets.com/altera/epm5128lc-1). Both were verified accessible 2026-09-12. Intel FPGA does not host the legacy MAX 5000 datasheet on its current site, so third-party archives remain the authoritative source.
Where to find EPM5128LC-1 pinout?
The 68-pin J-lead ceramic chip carrier pinout for EPM5128LC-1 is documented in the Alldatasheet EPM5128 PDF (52 pages) and in the Hotenda product listing. Pin 1 is identified by the marker dot on the PLCC windowed package; JTAG pins follow IEEE 1149.1 ordering (TDI, TDO, TMS, TCK). Source: Alldatasheet 2026-09-12.
What software programs the EPM5128LC-1?
The EPM5128LC-1 is programmed using Altera MAX+PLUS II, which Altera originally supplied for the MAX 5000 family. Modern Quartus Prime supports the MAX 5000 family only in legacy compatibility mode. JTAG programming uses the Altera ByteBlaster or compatible download cable. Verified 2026-09-12 against Altera legacy tool documentation.

Engineering reference data for EPM5128LC-1 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM5128LC-1 when you need a UV-erasable 128-macrocell CPLD in a 68-pin windowed J-lead ceramic package for prototyping, retrocomputing, or design-iteration work on legacy 5V systems. The -1 speed grade guarantees 30 ns tpd for 25-33 MHz timing budgets. If you need only OTP behavior for production builds, switch to EPM5128JC-1 (same die, plastic package, no UV window). If your application is commercial indoor industrial, the LC-1 is correct; for MIL-temperature or aerospace, choose EPM5128GM/883B. For any new design, prefer modern MAX II/MAX V/MAX 10 or Xilinx XC9500XL CPLDs to avoid the obsolete-supply risk inherent to the MAX 5000 family.

Comparison with Alternatives

Parameter This Product EPM5128LC EPM5128JC EPM5128JC-1 EPM5128JC-2 EPM5128GM/883B
Brand Altera (Intel FPGA) Altera (Intel FPGA) - same Altera (Intel FPGA) - same Altera (Intel FPGA) - same Altera (Intel FPGA) - same Altera (Intel FPGA) - same
Package 68-pin J-lead ceramic chip carrier (PLCC windowed) 68-pin J-lead ceramic PLCC (windowed) - same 68-pin J-lead PLCC (plastic, OTP) - same footprint 68-pin J-lead PLCC (plastic, OTP) - same footprint 68-pin J-lead PLCC (plastic, OTP) - same footprint 68-pin ceramic DIP (different package, requires PCB rework)
Macrocells 128 128 128 128 128 128
Bidirectional I/O 52 52 52 52 52 52
Dedicated Inputs 7 7 7 7 7 7
Supply Voltage 5 V 5 V 5 V 5 V 5 V 5 V
Speed Grade (tpd) 30 ns (-1) Default speed grade Default speed grade 30 ns (-1) (-2) speed grade Default speed grade
Programmability UV-erasable (windowed) UV-erasable (windowed) OTP (no UV window) OTP (no UV window) OTP (no UV window) UV-erasable or OTP (ceramic)
Operating Temperature 0C to +70C (commercial) 0C to +70C 0C to +70C 0C to +70C 0C to +70C -55C to +125C (MIL-STD-883)

Key Differentiators

  • UV-erasable windowed ceramic package enables design iteration (vs EPM5128JC)
  • Specified -1 speed grade for deterministic 30 ns timing closure (vs EPM5128LC)
  • Commercial temperature range suited to indoor industrial control (vs EPM5128GM/883B)

Design Notes

The EPM5128LC-1 is obsolete and no longer orderable through authorized channels. Designers using it for new designs risk long-term supply disruption; consider migrating to MAX II/MAX V/MAX 10 CPLDs or Xilinx XC9500XL equivalents for new projects. Always source from brokers with full date-code and lot-trace documentation, and verify ESD handling procedures for UV-windowed ceramic packages which can be sensitive to static discharge during erase cycles. Source: Altera MAX 5000 family datasheet and Octopart lifecycle data 2026-09-12.

The 68-pin J-lead PLCC windowed ceramic package requires a through-hole PLCC socket (e.g., 68-pin PGA-style or surface-mount adapter) on the PCB. Decouple VCC (pin 38) with a 100 nF ceramic capacitor placed within 5 mm of the supply pin and a bulk 10 Β΅F tantalum on the same net. GND pins (13, 27, 49) should connect to a low-impedance ground plane; multiple GND pins reduce lead inductance. Keep JTAG trace lengths under 100 mm to preserve signal integrity on TMS, TCK, TDI, and TDO.

MAX 5000 outputs have TTL-compatible drive strength (~24 mA IOL/IOH). For high-speed buses, avoid running I/O traces parallel to clock signals and provide a ground return path within 3x the trace-spacing rule. JTAG chain integrity depends on TCK duty cycle; if the device sits in a chain with faster JTAG devices, place the EPM5128LC-1 close to the TDO driver and avoid stub traces. Estimated: with 30 ns tpd and 52 outputs, simultaneous-switching output (SSO) noise on a shared ground plane may add up to 0.5 ns additional propagation delay.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

EPM5128LC-1 is a legacy Altera (now Intel FPGA) part from the 1990s MAX 5000 family. Compliance data was not present in the verified web data; markers set to unknown. The lead-containing windowed ceramic package is non-RoHS by modern definitions. For new designs requiring RoHS/REACH, choose a modern MAX II/MAX V/MAX 10 CPLD instead.

Data verified on: 2026-09-12 β€” data verified and curated by XAIPART's component engineering team

Related Searches

EPM5128LC-1 EPM5128LC-1 datasheet Altera EPM5128LC-1 MAX 5000 128 macrocell CPLD 68-pin J-lead ceramic CPLD PLCC EPM5128LC-1 obsolete replacement EPM5128LC-1 buy price EPM5128LC-1 pinout 68 PLCC UV erasable CPLD 5V 30ns EPM5128LC-1 vs EPM5128JC MAX 5000 family glue logic CPLD how to program EPM5128LC-1 MAX+PLUS II

Related Components & Terms

Altera Intel FPGA EPM5128LC-1 EPM5128LC EPM5128JC EPM5128JC-1 EPM5128GM/883B MAX 5000 CPLD Complex Programmable Logic Device macrocell J-lead PLCC PLCC windowed package UV-erasable EPROM OTP JTAG IEEE 1149.1 boundary-scan MAX+PLUS II Quartus Prime MIL-STD-883B 5V TTL address decoder glue logic state machine Altera ByteBlaster
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details