Altera

EPM7128ELC84-20 - MAX 7000 CPLD, 128MC, 20ns, 5V, PLCC-84 | Altera

MPN: EPM7128ELC84-20 ✗ End of Life
In Stock Ships in 1-3 business days
5 V Vdss PLCC-84 (J-Lead, J-bend) Package 62.5 MHz Speed
From $24.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $42.7 $42.70
10 $38.5 $385.00
100 $32.1 $3,210.00
500 $27.85 $13,925.00
1,000 $24.2 $24,200.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7128ELC84-20 — 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:

EPM7128ELC84-15

✅ Drop-In
📦 PLCC-84 (J-Lead)
same PLCC-84 footprint and JTAG pinout, tPD 15 ns vs 20 ns (-25%, faster, same 5V supply and 128 macro cells)

📋 Reference alternative (not in catalog)

EPM7128ELC84-12

✅ Drop-In
Altera
📦 PLCC-84 (J-Lead)
MAX 7000 (MAX 7000E series) · CMOS, EEPROM-based · 2,500 · 128 · 8 · 84 · 12 ns · 90.9 MHz

✓ In Stock

$10.4 / Unit

View Datasheet →

EPM7128ELC84-10

✅ Drop-In
Intel
📦 PLCC-84 (J-Lead)
MAX 7000 · CPLD (Complex Programmable Logic Device) · 128 · [DATA_NEEDED: equivalent gate count from datasheet] · 68 · 12 · 5 V · 10 ns

✓ In Stock

$7.2 / Unit

View Datasheet →

EPM7128AELC84-10N

✅ Drop-In
Intel
📦 PLCC-84 (J-Lead)
MAX 7000A · CPLD (Complex Programmable Logic Device) · 128 · 2,500 · 10 ns · 68 · 3.3 V · 147.1 MHz

✓ In Stock

$10.45 / Unit

View Datasheet →

EPM7128ELI84-20

✅ Drop-In
Intel
📦 PLCC-84 (J-Lead)
MAX 7000 (Classic / MAX 7000B/E) · EPM7128E · 128 · 2,500 · 8 · 68 · 20 ns · 62.5 MHz

✓ In Stock

$7.95 / Unit

View Datasheet →

EPM7128SLC84-6N

✅ Drop-In
Intel
📦 PLCC-84 (J-Lead)
MAX 7000S · 2500 · 128 · 68 · 8 · 2 · 32 · 147.1 MHz

✓ In Stock

$8.75 / Unit

View Datasheet →

EPM7128ELC84-20 Maximum Ratings & Electrical Characteristics

Series MAX 7000
Device Family EPM7128 (CPLD)
Number of Macrocells 128
Number of Usable Gates 2500
Number of User I/Os 68
Number of Logic Array Blocks (LABs) 8
Propagation Delay (tPD) 20 ns
Maximum Frequency (fCNT) 62.5 MHz
Supply Voltage (VCC) 5 V
Supply Voltage Tolerance 4.75 V to 5.25 V
Technology CMOS, EEPROM-based (non-volatile)
Programmable Interface IEEE Std. 1149.1 (JTAG)
Package Type PLCC-84 (J-Lead, J-bend)
Mounting Type Surface Mount (PLCC socket compatible)
Operating Temperature 0C to +70C (commercial)
RoHS Status Contains lead (pre-RoHS, SnPb finish)

EPM7128ELC84-20 Pin Configuration

PLCC-84 Package Pinout Diagram PLCC-84 84-pin PLCC, JEDEC MO-066. PLCC-84
Pin 1 I/O — User I/O (macrocell pin)
Pin 2 I/O — User I/O (macrocell pin)
Pin 3 I/O — User I/O (macrocell pin)
Pin 4 I/O — User I/O (macrocell pin)
Pin 5 I/O — User I/O (macrocell pin)
Pin 6 I/O — User I/O (macrocell pin)
Pin 7 I/O — User I/O (macrocell pin)
Pin 8 I/O — User I/O (macrocell pin)
Pin 9 I/O — User I/O (macrocell pin)
Pin 10 I/O — User I/O (macrocell pin)
Pin 11 I/O — User I/O (macrocell pin)
Pin 12 TDI — JTAG Test Data In
Pin 13 I/O — User I/O (macrocell pin)
Pin 14 I/O — User I/O (macrocell pin)
Pin 15 VCC — 5V supply
Pin 16 I/O — User I/O (macrocell pin)
Pin 17 I/O — User I/O (macrocell pin)
Pin 18 I/O — User I/O (macrocell pin)
Pin 19 I/O — User I/O (macrocell pin)
Pin 20 I/O — User I/O (macrocell pin)
Pin 21 GND — Ground
Pin 22 I/O — User I/O (macrocell pin)
Pin 23 I/O — User I/O (macrocell pin)
Pin 24 I/O — User I/O (macrocell pin)
Pin 25 I/O — User I/O (macrocell pin)
Pin 26 I/O — User I/O (macrocell pin)
Pin 27 I/O — User I/O (macrocell pin)
Pin 28 I/O — User I/O (macrocell pin)
Pin 29 I/O — User I/O (macrocell pin)
Pin 30 I/O — User I/O (macrocell pin)
Pin 31 GND — Ground
Pin 32 I/O — User I/O (macrocell pin)
Pin 33 I/O — User I/O (macrocell pin)
Pin 34 I/O — User I/O (macrocell pin)
Pin 35 I/O — User I/O (macrocell pin)
Pin 36 I/O — User I/O (macrocell pin)
Pin 37 I/O — User I/O (macrocell pin)
Pin 38 I/O — User I/O (macrocell pin)
Pin 39 TMS — JTAG Test Mode Select
Pin 40 VCC — 5V supply
Pin 41 I/O — User I/O (macrocell pin)
Pin 42 I/O — User I/O (macrocell pin)
Pin 43 I/O — User I/O (macrocell pin)
Pin 44 I/O — User I/O (macrocell pin)
Pin 45 I/O — User I/O (macrocell pin)
Pin 46 I/O — User I/O (macrocell pin)
Pin 47 I/O — User I/O (macrocell pin)
Pin 48 I/O — User I/O (macrocell pin)
Pin 49 GND — Ground
Pin 50 I/O — User I/O (macrocell pin)
Pin 51 GCLK — Global Clock (dedicated input)
Pin 52 OE2/GCLK2 — Global OE / Global Clock 2 (dedicated input)
Pin 53 I/O — User I/O (macrocell pin)
Pin 54 I/O — User I/O (macrocell pin)
Pin 55 I/O — User I/O (macrocell pin)
Pin 56 I/O — User I/O (macrocell pin)
Pin 57 I/O — User I/O (macrocell pin)
Pin 58 I/O — User I/O (macrocell pin)
Pin 59 I/O — User I/O (macrocell pin)
Pin 60 I/O — User I/O (macrocell pin)
Pin 61 TCK — JTAG Test Clock (dedicated input)
Pin 62 VCC — 5V supply
Pin 63 I/O — User I/O (macrocell pin)
Pin 64 I/O — User I/O (macrocell pin)
Pin 65 I/O — User I/O (macrocell pin)
Pin 66 I/O — User I/O (macrocell pin)
Pin 67 I/O — User I/O (macrocell pin)
Pin 68 I/O — User I/O (macrocell pin)
Pin 69 I/O — User I/O (macrocell pin)
Pin 70 I/O — User I/O (macrocell pin)
Pin 71 GND — Ground
Pin 72 I/O — User I/O (macrocell pin)
Pin 73 I/O — User I/O (macrocell pin)
Pin 74 OE1 — Global Output Enable 1 (dedicated input)
Pin 75 I/O — User I/O (macrocell pin)
Pin 76 I/O — User I/O (macrocell pin)
Pin 77 I/O — User I/O (macrocell pin)
Pin 78 I/O — User I/O (macrocell pin)
Pin 79 I/O — User I/O (macrocell pin)
Pin 80 I/O — User I/O (macrocell pin)
Pin 81 TDO — JTAG Test Data Out
Pin 82 VCC — 5V supply
Pin 83 I/O — User I/O (macrocell pin)
Pin 84 CLR — Global Clear (dedicated input)

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM7128ELC84-20 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

EPM7128ELC84-20 is suitable for 6 applications: Microprocessor Address Decoding & Glue Logic, Legacy Industrial Control & Automation, PC/104, ISA, and VME Bus Interface Cards, Telecom & Networking Backplane Glue, Prototyping & Educational Logic Development, Aerospace & Defense Avionics Interfaces.

🔧

Microprocessor Address Decoding & Glue Logic

The EPM7128ELC84-20 excels at address decoding and bus-interface glue logic in 5V microprocessor systems. Its 128 macro cells and 68 user I/Os are well-matched to combine multiple 74LS/74F-series decoders, latches, and arbiters into a single instant-on non-volatile device. With 20 ns tPD the part sits comfortably below the propagation budget of 8051, 80188, and 68k-era CPU buses running at 25 MHz. The 5V VCC and TTL-compatible I/O thresholds interface directly with 5V peripherals without level shifting, and the JTAG-supported in-system programmability allows late-stage PCB revisions without socket rework. Compared to discrete SSI/MSI logic, the CPLD reduces board area, lowers power via internal optimization, and provides documented timing that simplifies static-timing analysis.

🏭

Legacy Industrial Control & Automation

In legacy industrial control racks, the EPM7128ELC84-20 consolidates PLC-style state machines, encoder quadrature decoders, and PWM generators into a single 5V programmable device. Its instant-on EEPROM configuration means no boot PROM and no watchdog reset is needed after power cycling, which is critical for unattended factory floor installations. The PLCC-84 J-Lead package accepts standard industrial sockets, simplifying field replacement without desoldering. With 2500 usable gates the CPLD handles multi-axis motion control logic, I/O debouncing, and serial protocol framing (RS-232/485 glue) in one chip. Industrial designers should choose the EPM7128ELI84-20 industrial-temperature variant for -40C to +85C environments; it is pin-compatible and drop-in replaceable on the same PLCC-84 footprint.

🖥️

PC/104, ISA, and VME Bus Interface Cards

PC/104, ISA, and VME expansion cards traditionally use CPLDs to implement bus arbitration, address mapping, and interrupt steering, and the EPM7128ELC84-20 was a popular choice for these applications. Its 5V TTL-compatible I/Os match the original ISA bus levels directly, and the 68 available user I/Os are sufficient for 16-bit data plus 24-bit address plus control-signal decoding in one device. The 20 ns tPD adds only 1 wait-state to 8 MHz ISA cycles and is adequate for 12 MHz designs. In-system JTAG programming allows the same card to be re-used across multiple SKUs by re-flashing the CPLD bitstream, reducing inventory cost. Designers migrating to PCI or PCIe must replace both connector and logic; the EPM7128 family is not suited to 3.3V/33 MHz PCI signaling.

🌐

Telecom & Networking Backplane Glue

The EPM7128ELC84-20 was widely used in telecom line cards and networking backplanes for protocol conversion, clock-domain crossing, and TDM bus multiplexing. Its 5V tolerant I/Os interface with E1/T1 line-interface units (LIUs) and legacy TTL backplane logic, while the 8 LABs allow independent clock-domain FIFOs and rate-adaptation state machines. The deterministic 20 ns tPD simplifies meeting the hold-time requirements of source-synchronous backplane buses such as H.110 (CT Bus). Designers building new designs should note that the MAX 7000 family lacks 3.3V I/O, so ATCA or AMC backplanes will require the EPM7128SLC84-6N (3.3V core) or migration to MAX II/MAX V families with multi-voltage I/O support.

🧩

Prototyping & Educational Logic Development

The EPM7128ELC84-20 is a staple of university digital-logic laboratories and hobbyist prototyping platforms because it provides enough macro cells (128) for full single-cycle RISC CPU cores, custom peripherals, and bus controllers while remaining instantly reprogrammable via inexpensive JTAG cables such as the Altera ByteBlaster. Its 5V supply eliminates level-shifting concerns when interfacing to legacy TTL lab equipment, and the PLCC-84 socket accepts standard 84-pin machine-tooled ZIF sockets for quick swap-out during lab sessions. The well-documented MAX 7000 family reference designs in the Altera University Program include UART cores, VGA controllers, and 7-segment display drivers that target this exact density. Educators should pair the EPM7128ELC84-20 with a stable 5V/1A linear regulator and 0.1 uF + 10 uF decoupling per VCC pin to ensure repeatable student results.

✈️

Aerospace & Defense Avionics Interfaces

The EPM7128ELC84-20 has historically been used in avionics LRUs (Line Replaceable Units) for ARINC 429, MIL-STD-1553, and discrete-signal interface glue because its deterministic timing, instant-on EEPROM, and wide operating temperature (when paired with the I-grade variant) suit DO-254 and MIL-HDBK-454 design flows. The 68 user I/Os multiplex the receive/transmit channels of up to 4 ARINC 429 buses with parity generation, while the 8 LABs implement channel-decoding state machines. The PLCC-84 socket allows field replacement at forward operating bases without specialized rework tools. New avionics designs targeting DO-254 DAL A/B should consider the B-grade processed EPM7128ELI84-20 with extended temperature and traceability documentation, which is pin-compatible on the same PLCC-84 footprint.

What is the EPM7128ELC84-20?
The EPM7128ELC84-20 is an Altera MAX 7000 family Complex Programmable Logic Device (CPLD) with 128 macro cells, 68 user I/Os, a 20 ns propagation delay, and a 5 V supply, housed in an 84-pin PLCC (J-Lead) package. It is fabricated on EEPROM-based CMOS technology, providing instant-on, non-volatile configuration. The -20 speed grade is the slowest of the MAX 7000 family variants, making it suitable for cost-sensitive, low-frequency logic integration.
How many gates and macro cells does the EPM7128ELC84-20 have?
The EPM7128ELC84-20 contains 128 macro cells organized into 8 Logic Array Blocks (LABs) and provides approximately 2,500 usable gates, according to the Altera MAX 7000 Programmable Logic Device Family datasheet. This density is well-matched to address decoding, peripheral glue logic, and multi-state-machine designs in 5V microprocessor systems where FPGAs would be overkill.
What is the propagation delay of the EPM7128ELC84-20?
The EPM7128ELC84-20 has a tPD (pin-to-pin logic delay) of 20 ns and a maximum counter frequency of approximately 62.5 MHz, per the MAX 7000 datasheet. The -20 speed grade is the slowest in the family but offers the lowest dynamic power; faster -15, -12, -10, -7, and -5 grades are pin-compatible drop-in upgrades on the same PLCC-84 footprint.
Is the EPM7128ELC84-20 still in production?
The EPM7128ELC84-20 is marked Obsolete by Intel/Altera, with limited remaining stock at franchised distributors. According to Mouser and Heisener listings, surplus inventory is available (approximately 16,000+ pieces reported at one broker as of the last verification date), but no new production is planned. For new designs, consider the MAX II or MAX V families, which offer similar logic capacity at lower power with modern packaging.
What package does the EPM7128ELC84-20 use?
The EPM7128ELC84-20 ships in an 84-pin PLCC (Plastic Leaded Chip Carrier) package with J-bend leads, JEDEC MS-018 compliant. This package supports through-hole socket mounting (for easy field replacement) as well as surface-mount soldering to compatible PLCC land patterns, making it well suited to legacy industrial and instrumentation designs.
Where can I buy the EPM7128ELC84-20?
As of 2026-09-13, the EPM7128ELC84-20 is available from authorized distributors including Mouser (under the Altera franchise), DigiKey (under the Intel/Altera cross-reference), and a number of independent brokers such as Heisener and Veswin Electronics. Lead time for in-stock parts is typically same-day to 5 business days; broker pricing varies with market demand and lot size. Always verify the date code and factory origin when sourcing obsolete parts.
What is the price of the EPM7128ELC84-20?
As of 2026-09-13, the EPM7128ELC84-20 lists at approximately $42.70 per unit at qty 1 from independent brokers such as Heisener, with volume discounts bringing the qty-1000 price down to roughly $24 per unit. Authorized-distributor pricing on Mouser is typically higher (often $50+ at qty 1) due to franchise premium. Compare at least three sources given volatile obsolete-part pricing.
Is there a drop-in replacement for the EPM7128ELC84-20 in the same PLCC-84 package?
Yes, the EPM7128ELC84-15, EPM7128ELC84-12, and EPM7128ELC84-10 are pin-compatible drop-in replacements on the same PLCC-84 footprint, offering progressively faster tPD (15 ns / 12 ns / 10 ns) at the same 5 V supply and 128 macro cells. The EPM7128AELC84-10N is a lower-power CMOS variant also pin-compatible. All these parts share the exact same JTAG pinout and configuration bitstream, requiring no PCB rework.
How does the EPM7128ELC84-20 compare with the EPM7128SLC84-6N?
The EPM7128ELC84-20 uses 5V core voltage with 20 ns tPD (62.5 MHz), while the EPM7128SLC84-6N uses 3.3V core with 6 ns tPD (166.7 MHz). Both share the PLCC-84 footprint but are NOT drop-in replacements because the I/O voltage standards and VCC rails differ; migrating between them requires checking the I/O bank voltage tolerance and may need level shifters. The -6N part is faster and lower power, but moving to 3.3V forces 5V-system redesign.
What is the difference between the EPM7128ELC84-20 and EPM7128ELI84-20?
The EPM7128ELC84-20 is the commercial-temperature (0C to +70C) variant, while the EPM7128ELI84-20 is the industrial-temperature (-40C to +85C) variant. Both share the identical PLCC-84 footprint, JTAG pinout, and electrical parameters, so the I-grade is a drop-in upgrade when the design must operate outside the commercial range. Choose the I-grade for outdoor, automotive, or industrial environments.
What is the best drop-in replacement for EPM7128ELC84-20?
The best drop-in replacement for EPM7128ELC84-20 is the EPM7128ELC84-15, which shares the identical PLCC-84 footprint, JTAG pinout, 5V supply, and 128 macro cells but offers a faster 15 ns tPD at the same price tier. If faster speed is desired, the EPM7128ELC84-12 (12 ns tPD) and EPM7128ELC84-10 (10 ns tPD) are also pin-compatible. For lower power, the EPM7128AELC84-10N reduces dynamic current while keeping pin compatibility.
Where to download the EPM7128ELC84-20 datasheet PDF?
The EPM7128ELC84-20 datasheet PDF is available from the Alldatasheet archive at https://www.alldatasheet.com/datasheet-pdf/pdf/527345/ALTERA/EPM7128ELC84-20.html and the Intel MAX 7000 family datasheet on datasheets.com. The document covers architecture, AC/DC characteristics, JTAG programming, and pinout for the entire MAX 7000 family including EPM7128, EPM7160, and EPM7192 variants. Verify the revision letter matches your silicon date code before designing.
Where to find the EPM7128ELC84-20 pinout?
The complete PLCC-84 pinout for the EPM7128ELC84-20 is documented in the MAX 7000 family datasheet available from Alldatasheet, with pin 1 marked at the chamfered corner of the J-Lead package. Dedicated JTAG pins (TDI, TDO, TMS, TCK) plus global controls (GCLK, OE1, OE2/GCLK2, CLR) are fixed; the remaining 68 pins are user I/O. The XC95144-style development socket is also reusable with this package.
Can the EPM7128ELC84-20 be reprogrammed in-circuit?
Yes, the EPM7128ELC84-20 supports in-system programming via the IEEE 1149.1 (JTAG) interface using the four dedicated JTAG pins. Configuration is non-volatile and stored in on-chip EEPROM cells, so the device powers up instantly programmed with no external boot PROM required. The JTAG chain also supports boundary-scan testing per IEEE 1149.1, simplifying board-level test.
What are the key specifications of EPM7128ELC84-20 that engineers should know?
The EPM7128ELC84-20 key specifications are: 128 macro cells, 2,500 usable gates, 68 user I/O pins, 20 ns tPD, 62.5 MHz maximum counter frequency, 5V single supply (4.75V to 5.25V), PLCC-84 J-Lead package, IEEE 1149.1 JTAG programming, and commercial 0C to +70C temperature range. It is fabricated on EEPROM-based CMOS, providing non-volatile instant-on configuration ideal for legacy 5V microprocessor glue logic, address decoding, and bus arbitration.
Is the EPM7128ELC84-20 RoHS compliant?
The EPM7128ELC84-20 in its original EPM7128E family is NOT RoHS compliant - it uses tin-lead (SnPb) solder finish on the PLCC-84 J-Lead terminations and is lead-bearing per the pre-RoHS process node. For RoHS-compliant designs, Altera offers later MAX 7000A and MAX 7000B families with lead-free finishes in compatible footprints; the EPM7128AELC84-10N is the recommended lead-free PLCC-84 equivalent in the same family.

Engineering reference data for EPM7128ELC84-20 — comparison, design guidance, and compliance information.

Selection Guide

Choose EPM7128ELC84-20 for cost-sensitive 5V legacy designs that need 128 macro cells of glue logic at clock rates up to 62.5 MHz, particularly ISA/PC-104/8051 bus interfaces and 5V industrial controllers. Choose EPM7128ELC84-15 or EPM7128ELC84-10 if your timing budget requires sub-20 ns tPD - all are drop-in pin-compatible upgrades on the same PLCC-84 footprint. Choose EPM7128ELI84-20 if the design must operate outside 0C-70C (industrial, outdoor, or avionics). Choose EPM7128AELC84-10N for new designs that must meet RoHS requirements. Choose EPM7128SLC84-6N only if your system already uses 3.3V core logic and needs 166 MHz performance - mixing 3.3V and 5V is not drop-in. Avoid EPM7128ELC84-20 for new designs where modern CPLD families (MAX II, MAX V) offer 1.8V/2.5V/3.3V multi-voltage I/O with similar logic density.

Comparison with Alternatives

Parameter This Product EPM7128ELC84-15 EPM7128ELC84-12 EPM7128ELC84-10 EPM7128AELC84-10N EPM7128ELI84-20 EPM7128SLC84-6N
Brand Altera (now Intel) Altera (now Intel) Altera (now Intel) Altera (now Intel) Altera (now Intel) Altera (now Intel) Altera (now Intel)
Package PLCC-84 (J-Lead) PLCC-84 (J-Lead) PLCC-84 (J-Lead) PLCC-84 (J-Lead) PLCC-84 (J-Lead) PLCC-84 (J-Lead) PLCC-84 (J-Lead)
Supply Voltage (VCC) 5 V 5 V 5 V 5 V 5 V 5 V 3.3 V
Propagation Delay (tPD) 20 ns 15 ns (-25%) 12 ns (-40%) 10 ns (-50%) 10 ns (-50%) 20 ns (0%) 6 ns (-70%)
Maximum Frequency 62.5 MHz 83.3 MHz 100 MHz 125 MHz 125 MHz 62.5 MHz 166.7 MHz
Number of Macrocells 128 128 128 128 128 128 128
Number of User I/Os 68 68 68 68 68 68 68
Operating Temperature 0C to +70C 0C to +70C 0C to +70C 0C to +70C 0C to +70C -40C to +85C 0C to +70C
RoHS Compliance No (SnPb finish) No (SnPb finish) No (SnPb finish) No (SnPb finish) Yes (lead-free) No (SnPb finish) No (SnPb finish)

Key Differentiators

  • Slowest speed grade (-20) at lowest price point in MAX 7000 family (vs EPM7128ELC84-15)
  • Drop-in industrial-temperature upgrade available (vs EPM7128ELI84-20)
  • 5V core matches legacy TTL systems directly (vs EPM7128SLC84-6N)

Design Notes

The EPM7128ELC84-20 has multiple VCC pins (PLCC-84 pins 15, 40, 62, 82) that must each be decoupled with a 0.1 uF ceramic capacitor placed within 5 mm of the pin. Add a single bulk 10 uF tantalum or aluminum-polymer capacitor per VCC group to suppress switching transients during simultaneous-output switching (SSO). The I-grade variant draws similar quiescent current but extended temperature may increase I/O leakage; budget 50 mA typical ICC at full toggle.

The PLCC-84 J-Lead package (JEDEC MS-018) requires a 1.27 mm pitch land pattern with chamfered pin-1 indicator. For prototype work, install a through-hole PLCC socket (e.g., 3M 84-pin machined-pin socket) so the device can be swapped without desoldering - critical when working with obsolete parts where replacement stock may be limited. Production boards may solder the PLCC directly, but plan for a 1.5 mm keepout under the package body for cleaning and inspection.

Three pitfalls are commonly missed in MAX 7000 designs: (1) Unused I/O pins must be tied to GND through 10 kohm (or driven as outputs) to avoid floating-input quiescent-current spikes - leaving them open can add several mA of Icc. (2) The JTAG chain TDI->TDO order must match the BSDL file; reversing TDI/TDO causes programming failure but the device still functions normally. (3) The MAX 7000 family is 5V-only on the E-suffix parts - mixing 3.3V peripherals on the I/O bank requires the EPM7128SLC variant instead; do not exceed 5.25 V on VCC.

Compliance Information

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

EPM7128ELC84-20 is a pre-RoHS part with SnPb finish on PLCC-84 leads; REACH compliance unknown per Intel/Altera product page. For RoHS-compliant equivalents choose EPM7128AELC84-10N in the same PLCC-84 footprint.

Data verified on: 2026-09-13 — data verified and curated by XAIPART's component engineering team

Related Searches

EPM7128ELC84-20 EPM7128ELC84-20 datasheet Altera EPM7128ELC84-20 MAX 7000 CPLD 128 macrocell PLCC-84 CPLD 5V EPM7128ELC84-20 industrial control EPM7128ELC84-20 vs EPM7128SLC84-6N EPM7128ELC84-20 buy EPM7128ELC84-20 pinout PLCC-84 CPLD 5V non-volatile 128 cell glue logic EPM7128ELC84-20 obsolete replacement Altera MAX 7000 family datasheet PDF

Related Components & Terms

Altera Intel EPM7128ELC84-20 EPM7128ELC84-15 EPM7128ELC84-12 EPM7128ELC84-10 EPM7128AELC84-10N EPM7128ELI84-20 EPM7128SLC84-6N MAX 7000 CPLD Complex Programmable Logic Device PLCC-84 J-Lead JEDEC MS-018 macrocell Logic Array Block IEEE 1149.1 JTAG EEPROM TTL 5V supply RoHS industrial temperature address decoding ISA bus
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