Intel

EPM7128SLI84-15 - 128-Macrocell CPLD, 15ns, PLCC-84 | Altera / Intel

MPN: EPM7128SLI84-15 βœ— End of Life
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss PLCC-84 (Plastic Leaded Chip Carrier, J-lead) Package EEPROM (in-system programmable) Memory
From $8.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $14.5 $14.50
10 $12.8 $128.00
100 $10.95 $1,095.00
500 $9.2 $4,600.00
1,000 $8.4 $8,400.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7128SLI84-15 β€” 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:

EPM7128SLI84-10N

βœ… Drop-In
Altera
πŸ“¦ PLCC-84
MAX 7000S Β· 128 macro cells Β· 2,500 Β· 16 Logic Array Blocks (LABs) Β· 68 Β· 10 ns Β· 125 MHz Β· 4.75 V to 5.25 V (5 V typical)

βœ“ In Stock

$8.45 / Unit

View Datasheet β†’

EPM7128SLC84-15

βœ… Drop-In
Intel
πŸ“¦ PLCC-84
MAX 7000S Β· CPLD - Complex Programmable Logic Device Β· 128 Β· 2,500 Β· 68 (in 84-PLCC) Β· 84-Pin PLCC (J-Lead, J84) Β· -15 (15 ns pin-to-pin delay) Β· 15 ns

βœ“ In Stock

$10.4 / Unit

View Datasheet β†’

EPM7128SLC84-15N

βœ… Drop-In
πŸ“¦ PLCC-84
same die, PLCC-84 footprint, commercial temperature, Pb-free (N suffix) finish

πŸ“‹ Reference alternative (not in catalog)

EPM7128SLI84-10

βœ… Drop-In
Altera
πŸ“¦ PLCC-84
MAX 7000S Β· 2.5K Β· 128 Β· 68 Β· 8 Β· 10 ns Β· 100 MHz Β· 5.0 V

βœ“ In Stock

$7.25 / Unit

View Datasheet β†’

EPM7128SLC84-10

βœ… Drop-In
Intel
πŸ“¦ PLCC-84
MAX 7000S Β· CPLD (Complex Programmable Logic Device) Β· 128 Β· 2500 Β· 68 Β· 84 Β· PLCC-84 (J-lead) Β· 10 ns

βœ“ In Stock

$9.75 / Unit

View Datasheet β†’

EPM7128SLI84-15 Maximum Ratings & Electrical Characteristics

Family MAX 7000
Series EPM7128S
Device Type EE PLD (CPLD)
Macrocells 128
Logic Elements 250 (approx.)
User I/O Pins 84 (68 in 84-pin PLCC per some sources)
Propagation Delay (tpd) 15 ns
Supply Voltage (VCCINT) 4.5 V to 5.5 V
I/O Voltage Tolerance 3.3 V or 5.0 V (configurable)
Process Technology CMOS EEPROM
Program Memory Type EEPROM (in-system programmable)
Package PLCC-84 (Plastic Leaded Chip Carrier, J-lead)
Operating Temperature -40 C to +85 C (Industrial grade, 'I' suffix)
Pin Count 84
Mounting Type Surface Mount (PLCC socket compatible)
Programming Interface JTAG (IEEE 1149.1)
Maximum User Flash Endurance 100 program/erase cycles
Data Retention 20 years

EPM7128SLI84-15 Pin Configuration

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

Safe Operating Area (SOA) & Thermal Characteristics

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

EPM7128SLI84-15 is suitable for 6 applications: Microprocessor Bus Address Decoding, Industrial Control and Automation, Peripheral Interface Bridging, Legacy Telecom Backplane Glue Logic, PCB Redesign and Field-Replaceable Logic, Test and Measurement Instrumentation.

πŸ”§

Microprocessor Bus Address Decoding

The EPM7128SLI84-15 fits microprocessor bus address decoding because its 128 macrocells and 84 PLCC pins can implement multi-bank chip-select decoders for legacy 16- and 32-bit busses without external AND/OR gates. With 15 ns tpd the part reliably registers between an Intel 8086/80286 bus cycle and peripheral access time, even at industrial temperature. Use the JTAG port for in-system updates to the decoder map, eliminating the need to swap PROMs or PALs when a peripheral changes. Compared to discrete 74LS/74F glue logic, a single CPLD consolidates address decoding, chip-select generation, and wait-state insertion in one reprogrammable device.

🏭

Industrial Control and Automation

In industrial automation the EPM7128SLI84-15 functions as a deterministic state-machine controller for PLC backplanes, motor control boards, and HMI panels. Its instant-on EEPROM eliminates FPGA configuration delays, ensuring deterministic boot-time behavior in safety-critical loops. The industrial temperature grade (-40 C to +85 C) plus 5 V I/O tolerance handles the harsh EMI and voltage transients typical of factory-floor environments. With 128 macrocells the part can implement multi-axis sequencing, encoder decoding, and PID timing in one device, replacing several discrete timers and counters.

🌐

Peripheral Interface Bridging

The EPM7128SLI84-15 is well-suited to bridge incompatible peripheral interfaces such as ISA-to-PCI, parallel-port-to-memory, or 5 V TTL to 3.3 V CMOS logic. With 84 user I/O pins the part can run a full 32-bit data bus plus control signals concurrently, and the configurable 3.3 V/5 V I/O banks allow direct level translation without external buffers. The 15 ns tpd meets ISA-bus timing (250 ns cycle) with comfortable margin while the EEPROM-based design retains configuration through power cycles, eliminating boot PROMs.

πŸ–₯️

Legacy Telecom Backplane Glue Logic

The EPM7128SLI84-15 serves telecom backplane designs where multi-drop TDM buses, parallel data paths, and control signaling must be aggregated without timing ambiguity. Its deterministic 15 ns propagation and 84 I/O pins are ideal for parallel-to-serial conversion, framing, and clock distribution in T1/E1 multiplexer boards. The 5 V tolerance supports legacy line-card interfaces, and the -40 C to +85 C industrial grade meets NEBS thermal requirements. Use the JTAG boundary-scan to verify interconnect during board bring-up and field service.

πŸ”§

PCB Redesign and Field-Replaceable Logic

When an existing PCB needs a logic change after fab, replacing discrete TTL/CMOS gates with the EPM7128SLI84-15 is an effective path: it consolidates 5-10 small packages into one PLCC-84 socket, leaves the I/O pinout identical, and lets the engineer rewrite logic via JTAG. The non-volatile EEPROM means no external boot PROM is needed and the design can be field-upgraded with a JTAG programmer. With 128 macrocells the part can absorb most glue-logic changes without resorting to a larger CPLD.

πŸ“Ί

Test and Measurement Instrumentation

The EPM7128SLI84-15 is widely used in test-and-measurement front-ends to generate timing sequences, gate triggers, and address multiplexers for data-acquisition cards. Its 15 ns tpd comfortably generates pulse trains at 5-10 MHz for general-purpose stimulus, and 84 I/O pins support wide parallel stimulus buses. The 5 V tolerance interfaces directly with TTL comparators and precision ADCs (e.g. AD9220, ADS805), and the JTAG port enables remote logic updates in deployed test systems.

What is the EPM7128SLI84-15?
The EPM7128SLI84-15 is a 128-macrocell EE PLD (electrically-erasable programmable logic device, i.e. a CPLD) from the Altera/Intel MAX 7000 family. According to Altera datasheets and Microchip USA, it provides 15 ns pin-to-pin propagation delay, 84 PLCC pins, and in-system programmability through JTAG. It operates from a single 4.5 V to 5.5 V supply, with configurable 3.3 V or 5 V I/O.
How many macrocells does EPM7128SLI84-15 have?
The EPM7128SLI84-15 contains 128 macrocells, the largest density in the MAX 7000S family. Per Microchip USA, each macrocell provides a programmable AND/OR array with a configurable flip-flop. With 128 macrocells the device can implement equivalent gates in the 2,500-range, suitable for bus decoding and complex glue logic.
What is the propagation delay of EPM7128SLI84-15?
The EPM7128SLI84-15 has a 15 ns pin-to-pin propagation delay (tpd) at the slowest speed grade for industrial temperature parts. The MAX 7000 family uses tpd in the part number suffix: -15 = 15 ns, -10 = 10 ns, -7 = 7.5 ns, -6 = 6 ns. For higher-speed designs consider the EPM7128SLC84-10 or EPM7128SLC84-7N variants.
What package does EPM7128SLI84-15 use?
The EPM7128SLI84-15 ships in an 84-pin Plastic Leaded Chip Carrier (PLCC-84) with J-bend leads, per Altera package code 'QCCJ'. The '84' in the part number indicates the PLCC-84 package; 'SLC84' variants are commercial-grade while 'SLI84' is industrial-grade (-40 C to +85 C).
What is the difference between EPM7128SLI84-15 and EPM7128SLI84-10?
Both parts share the same 128-macrocell MAX 7000S die and PLCC-84 industrial-grade package. The only difference is propagation delay: the -15 variant has 15 ns tpd, while the -10 has 10 ns tpd. The -10 is a faster drop-in replacement that improves timing margins but may cost slightly more; functionally they are interchangeable in any design where 15 ns timing is acceptable.
What is the difference between EPM7128SLI84-15 and EPM7128ELI84-20?
The 'E' prefix in EPM7128ELI84-20 denotes the MAX 7000E (enhanced) architecture, which adds JTAG support for in-system programming and boundary-scan testing. The EPM7128SLI84-15 is the original MAX 7000S (with separate programmer pinout). The E variant has 20 ns tpd in this case but adds ISP/JTAG, while the S variant requires an Altera MasterBlaster or ByteBlaster programmer.
Where to buy EPM7128SLI84-15 online?
The EPM7128SLI84-15 is an obsolete Altera/Intel part, so it is not stocked in large quantities at mainstream distributors. Available sources include secondary-market distributors (Octopart, Veswin, Jotrin, Microchip USA, Chipdigger) and surplus channels, all listed in our verified web data. Pricing varies widely with availability; as of 2026-09-13, qty-1 distributor pricing is approximately 14.50 USD.
What is the price of EPM7128SLI84-15?
Pricing for EPM7128SLI84-15 reflects its obsolete status and limited stock. As of 2026-09-13, indicative distributor pricing in the secondary market is approximately 14.50 USD at qty 1, 10.95 USD at qty 100, and 8.40 USD at qty 1000. Quoted prices may differ across vendors and lot date codes - always request a quote for current pricing.
What is the lead time for EPM7128SLI84-15?
Because EPM7128SLI84-15 is obsolete, lead time is not guaranteed and varies by distributor inventory. Secondary-market distributors such as Veswin and Jotrin list in-stock inventory but with no factory lead time. Expect 2-6 weeks for confirmed stock and 8-12 weeks for harder-to-find lot codes; always check current stock via Octopart or distributor websites before committing to a design.
Is EPM7128SLI84-15 in stock?
EPM7128SLI84-15 is in limited, variable stock only at secondary-market distributors because the part is obsolete (no longer manufactured by Altera/Intel). Distributors like Veswin, Jotrin, and Microchip USA advertise the part but quantities fluctuate. We recommend checking current stock at Octopart, which aggregates availability across multiple distributors.
EPM7128SLI84-15 vs EPM7128SLC84-15 - which is better?
The EPM7128SLI84-15 (industrial temperature) is better for designs that must operate across -40 C to +85 C, while the EPM7128SLC84-15 (commercial, 0 C to +70 C) is sufficient for office- or rack-temperature environments. Both share identical 15 ns tpd, 128 macrocells, and PLCC-84 pinout - they are true drop-in replacements differing only in operating temperature range.
What is the best drop-in replacement for EPM7128SLI84-15?
The best drop-in replacement is EPM7128SLI84-10N (also on the MAX 7000S die, same PLCC-84 industrial-grade package) if your design tolerates a slightly higher cost for 10 ns tpd timing margin. Within the same family, the EPM7128SLC84-15N offers the same 128 macrocells and 15 ns tpd in the commercial temperature grade, suitable for indoor applications.
Can EPM7128SLC84-15N replace EPM7128SLI84-15?
The EPM7128SLC84-15N replaces EPM7128SLI84-15 in any commercial-temperature (0 C to +70 C) design because both share the 128-macrocell MAX 7000S die, 15 ns tpd, and PLCC-84 footprint. The N suffix adds a Pb-free finish. However, EPM7128SLC84-15N is NOT a direct drop-in for designs that operate below 0 C, where the industrial SLI84-15 must be retained.
Where to download the EPM7128SLI84-15 datasheet PDF?
The EPM7128SLC84-15 datasheet (66-page document) is publicly available at AllDatasheet.com and is functionally identical to the EPM7128SLI84-15 except for operating temperature. The original Altera MAX 7000 family datasheet PDF covers the SLI84-15 electrical characteristics and is referenced via Findchips, Jotrin, and FPGAkey - search 'MAX 7000 datasheet Altera' to retrieve the latest revision.
Where can I find the EPM7128SLI84-15 pinout?
The pinout of EPM7128SLI84-15 follows the Altera MAX 7000 PLCC-84 standard: pin 1 is the input/GCLK1, pins 2-12 are I/O banks, with dedicated JTAG pins (TDI, TDO, TMS, TCK) and global clear/clock pins arranged per the MAX 7000 datasheet. Pin numbering follows standard PLCC convention: pin 1 at top-left, counter-clockwise around the package. Refer to the MAX 7000 family datasheet for the complete pin table.

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

Selection Guide

Choose the EPM7128SLI84-15 when designing 5 V industrial glue logic that must operate across -40 C to +85 C with deterministic 15 ns timing - such as legacy bus address decoding, peripheral bridging, or industrial control state machines. For new designs where JTAG in-system programming is required, prefer the EPM7128ELI84-20 (MAX 7000E) over the 'S' variant. For tighter timing budgets upgrade to EPM7128SLI84-10N (10 ns) at slight cost premium. For commercial-temperature indoor equipment use EPM7128SLC84-15N as a drop-in replacement. For completely new designs consider MAX II (EPM240, EPM570) or MAX V CPLDs as modern replacements with the same MAX 7000 design flow but lower cost.

Comparison with Alternatives

Parameter This Product EPM7128SLI84-10N EPM7128SLC84-15 EPM7128SLC84-15N EPM7128SLI84-10 EPM7128SLC84-10
Package PLCC-84 (J-lead) PLCC-84 (J-lead) - same PLCC-84 (J-lead) - same PLCC-84 (J-lead) - same PLCC-84 (J-lead) - same PLCC-84 (J-lead) - same
Brand Intel (formerly Altera) Intel Intel Intel Intel Intel
Macrocells 128 128 128 128 128 128
Propagation Delay (tpd) 15 ns 10 ns (faster) 15 ns 15 ns 10 ns (faster) 10 ns (faster)
Operating Temperature -40 C to +85 C (Industrial) -40 C to +85 C (Industrial) 0 C to +70 C (Commercial) 0 C to +70 C (Commercial) -40 C to +85 C (Industrial) 0 C to +70 C (Commercial)
Pb-free Finish (N suffix) No (SnPb finish) Yes No Yes No No
Architecture MAX 7000S MAX 7000S MAX 7000S MAX 7000S MAX 7000S MAX 7000S
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V
I/O Standards 3.3 V / 5 V configurable 3.3 V / 5 V configurable 3.3 V / 5 V configurable 3.3 V / 5 V configurable 3.3 V / 5 V configurable 3.3 V / 5 V configurable

Key Differentiators

  • Largest macrocell density in MAX 7000S family (vs EPM7064SLC44 (smaller MAX 7000S member))
  • 15 ns tpd at industrial temperature grade (vs EPM7128SLC84-15 (commercial temperature))
  • In-system reprogrammable EEPROM (vs Discrete 74LS/74F TTL glue logic)

Design Notes

The EPM7128SLI84-15 PLCC-84 socket should be a low-profile through-hole type if field upgrades are expected (Altera recommends AMP 1-822473-1 or equivalent). Place at least four 0.1 uF decoupling capacitors near the VCCINT pins (1, 13, 26, 39, 52, 65, 78) and tie all GND pins to a continuous ground plane. Keep JTAG pins (TDI/TDO/TMS/TCK) away from high-speed clocks to avoid noise injection during boundary-scan testing.

Use series termination (33-68 ohm) on high-speed outputs (>50 MHz toggle rate) to dampen reflections on PLCC-84 stub traces. Configure I/O pins as slow-slew-rate when driving capacitive loads to reduce ground bounce. Avoid routing adjacent I/O pins as differential pairs without ground shielding, since PLCC-84 has higher mutual inductance than TQFP packages.

Do not confuse the EPM7128SLI84-15 (MAX 7000S, requires Altera MasterBlaster/ByteBlaster programmer) with the EPM7128ELI84-20 (MAX 7000E, supports JTAG ISP). Both share the same PLCC-84 pinout but use different programming flows - the S variant needs an external programmer while the E variant uses JTAG. Verify the BSDL file matches the specific die revision when designing boundary-scan tests.

Compliance Information

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

Original Altera/Intel MAX 7000 family parts (pre-2006) were typically Pb-containing finishes. RoHS/REACH compliance is unknown for this specific lot; consult the lot date code and original shipping documentation. Not AEC-Q100 qualified (industrial-grade, not automotive).

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

Related Searches

EPM7128SLI84-15 EPM7128SLI84-15 datasheet EPM7128SLI84-15 price Altera MAX 7000 CPLD 128 macrocell CPLD PLCC-84 EPM7128SLI84-15 pinout EPM7128SLI84-15 vs EPM7128SLC84-15 EPM7128SLI84-15 replacement 15 ns CPLD 5 V industrial obsolete Altera CPLD cross reference MAX 7000S PLCC-84 128 macrocell what is a CPLD used for EPM7128 industrial temperature grade buy EPM7128SLI84-15 in stock EPM7128 JTAG programming

Related Components & Terms

Intel Altera EPM7128SLI84-15 EPM7128SLI84-10N EPM7128SLC84-15 EPM7128SLC84-15N MAX 7000 MAX 7000S CPLD EE PLD complex programmable logic device programmable logic device (PLD) macrocell PLCC-84 Plastic Leaded Chip Carrier J-lead JTAG IEEE 1149.1 BSDL in-system programming EEPROM 5 V TTL 3.3 V CMOS industrial temperature grade AEC-Q100 (not applicable) RoHS REACH Altera MasterBlaster 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