Altera

EPM7128SLI84-10N - MAX 7000S CPLD 128 Macro 10ns 84-PLCC | Intel / Altera

MPN: EPM7128SLI84-10N ✗ End of Life
In Stock Ships in 1-3 business days
4.75 V to 5.25 V (5 V typical) Vdss 84-pin PLCC (J-Lead) Package 125 MHz Speed
From $8.45 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $12.5 $12.50
10 $11.2 $112.00
100 $9.85 $985.00
250 $9.1 $2,275.00
500 $8.45 $4,225.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7128SLI84-10N — 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-10

✅ Drop-In
Altera
📦 84-pin PLCC
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
📦 84-pin PLCC
MAX 7000S · CPLD (Complex Programmable Logic Device) · 128 · 2500 · 68 · 84 · PLCC-84 (J-lead) · 10 ns

✓ In Stock

$9.75 / Unit

View Datasheet →

EPM7128SLC84-10N

✅ Drop-In
📦 84-pin PLCC
same die/package, identical 10 ns tPD but commercial temperature range (0 C to +70 C) vs industrial; pin-compatible on PLCC-84 footprint

📋 Reference alternative (not in catalog)

EPM7128SLC84-6N

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

✓ In Stock

$8.75 / Unit

View Datasheet →

EPM7128SLC84-7N

✅ Drop-In
Intel
📦 84-pin PLCC
MAX 7000S · In System Programmable (ISP) · EEPROM · 128 · 8 (Logic Array Blocks) · 2,500 · 68 · 7.5 ns

✓ In Stock

$8.75 / Unit

View Datasheet →

EPM7128SLC84-15

✅ Drop-In
Intel
📦 84-pin PLCC
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 →

EPM7128ELI84-20

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

✓ In Stock

$7.95 / Unit

View Datasheet →

EPM7128SLI84-10N Maximum Ratings & Electrical Characteristics

Family MAX 7000S
Logic Cells / Macro Cells 128 macro cells
Usable Gates 2,500
Number of Logic Elements / Blocks 16 Logic Array Blocks (LABs)
User I/Os 68
Propagation Delay (tPD) 10 ns
Maximum Frequency (fMAX) 125 MHz
Supply Voltage (VCCINT) 4.75 V to 5.25 V (5 V typical)
I/O Voltage Tolerance 3.3 V / 5 V MultiVolt I/O
Process Technology CMOS EEPROM
Programmability In-system programmable (ISP), non-volatile EEPROM
Boundary-Scan (JTAG) IEEE Std 1149.1 compliant
Package 84-pin PLCC (J-Lead)
Mounting Type Surface Mount
Operating Temperature -40 C to +85 C (Industrial)

EPM7128SLI84-10N 84-pin plcc (j-lead) Pin Configuration Guide

Complete pinout information for EPM7128SLI84-10N (84-pin plcc (j-lead) 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.

84-pin plcc (j-lead) package pinout diagram for EPM7128SLI84-10N

No detailed pinout data available for EPM7128SLI84-10N.

Refer to the datasheet for full pin configuration.

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM7128SLI84-10N 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-10N is suitable for 6 applications: PCI / ISA Bus Decoder and Chip-Select Glue Logic, Industrial 5 V State-Machine Controllers, Legacy PAL / GAL Device Replacement and Consolidation, VME / VXS Backplane Address Decoding, In-System Programmable (ISP) Peripheral Hub, Medical Imaging and Diagnostic Equipment I/O Expansion.

🖥️

PCI / ISA Bus Decoder and Chip-Select Glue Logic

The EPM7128SLI84-10N is a textbook choice for legacy PCI and ISA bus decoding in industrial single-board computers and embedded controllers. Its 10 ns pin-to-pin propagation delay comfortably meets the 33 MHz PCI clock-to-output timing requirement, and the 68 user I/Os accommodate the wide address and control buses (AD31:0 plus C/BE3:0 plus FRAME/IRDY/TRDY/DEVSEL) needed for full 32-bit decoder logic. The 5 V MultiVolt I/O bank allows direct interface to 5 V ISA peripherals without level shifters, and the 128 macro cells provide ample product-term capacity for combined address decoding plus interrupt acknowledge logic. Place the CPLD between the system controller and the backplane connectors, with the JTAG chain accessible for in-field firmware updates via Altera's MAX+PLUS II or Quartus II programmer.

🏭

Industrial 5 V State-Machine Controllers

The EPM7128SLI84-10N's non-volatile EEPROM configuration makes it ideal for industrial state-machine controllers that must power up in a deterministic, known state - critical for machine-tool interlocks, conveyor sequencing, and process-control valve actuation. The industrial -40 C to +85 C operating range (denoted by the "I" suffix) handles factory-floor temperature swings, while the 128 macro cells and 16 LABs comfortably implement 8-16 state finite state machines with combinational pre-decoders. The 5 V core allows direct drive of industrial 24 V optically-isolated I/O via external high-side switches, eliminating the level-shift stage required by 3.3 V CPLDs.

🔧

Legacy PAL / GAL Device Replacement and Consolidation

The EPM7128SLI84-10N is the canonical upgrade path for board designs that previously used multiple 22V10, 26V12, or 16L8 PAL/GAL devices to implement address decoding, bus arbitration, and custom I/O mapping. A single MAX 7128 CPLD can replace 4-8 discrete PAL/GALs, reducing PCB area, power consumption, and inventory SKU count. The MAX+PLUS II and Quartus II design tools accept standard CUPL, ABEL, and PALASM source code, allowing legacy designs to migrate with minimal re-synthesis effort. The non-volatile EEPROM configuration means the replacement board behaves identically to the original PAL design at power-up with no bootloader or configuration PROM.

🌐

VME / VXS Backplane Address Decoding

In VMEbus and VXS (VITA 41) backplane applications, the EPM7128SLI84-10N provides the 32-bit address decoding, interrupt acknowledge (IACK) daisy-chain driver, and bus-request/grant arbitration logic that defines a VME master or slave slot. The 10 ns tPD comfortably meets the 8 ns VMEbus signal-to-acknowledge timing, and the 68 user I/Os map directly to the VME P1/J1 connector pinout for address (A31:A01), data strobes (DS0, DS1), and the AM0-AM5 address-modifier lines. The 5 V tolerance is mandatory because VMEbus is a 5 V signaling standard.

📱

In-System Programmable (ISP) Peripheral Hub

The EPM7128SLI84-10N's JTAG-compliant IEEE 1149.1 boundary-scan interface enables in-system programming without removing the device from the board - a major advantage for field-deployed equipment where device-swap rework is costly. Designers can implement a custom peripheral hub that aggregates 4-8 UART, SPI, or GPIO peripherals onto a single processor bus, with the CPLD's behavior updated over JTAG to add new peripheral protocols as firmware features grow. The 128 macro cells easily absorb 32-bit register-file decode plus interrupt-aggregation logic, and the 5 V I/O bank interfaces directly to RS-232 / RS-485 line drivers without external level translation.

💊

Medical Imaging and Diagnostic Equipment I/O Expansion

The EPM7128SLI84-10N is used in medical imaging carts, ultrasound front-ends, and patient-monitor chassis as a deterministic, low-latency I/O expansion layer between the main CPU and specialized medical peripherals (Doppler probes, ECG front-ends, SpO2 modules). Its 10 ns tPD supports the deterministic timing needed for medical-grade sampling-rate synchronization, and the -40 C to +85 C industrial temperature range accommodates the warm operating environment inside sealed medical-device enclosures. The non-volatile configuration ensures the device powers up in a known safe state - a regulatory requirement under IEC 60601-1 for medical electrical equipment.

What is the propagation delay of EPM7128SLI84-10N?
The EPM7128SLI84-10N has a pin-to-pin propagation delay (tPD) of 10 ns, indicated by the "-10" suffix in the part number. This places it in the mid-speed tier of the MAX 7000S family; slower "-15" and "-20" grades exist for designs that trade delay for cost. According to the MAX 7000 Programmable Logic Device Family datasheet, the 10 ns grade also delivers a maximum toggle frequency of approximately 125 MHz on internal flip-flops, which is sufficient for most glue-logic and bus-interface tasks at 33-50 MHz system clocks.
How many macro cells does EPM7128SLI84-10N have?
The EPM7128SLI84-10N contains 128 macro cells organized as 16 Logic Array Blocks (LABs) of 16 macro cells each, providing 2,500 usable gates and 68 user I/O pins. According to the MAX 7000 family datasheet, each macro cell contains a programmable AND/OR array, a configurable flip-flop with programmable clear/preset, and per-cell product-term allocation - the building block that distinguishes CPLD macro cells from FPGAs' distributed LUT-and-FlipFlop structure.
What package does EPM7128SLI84-10N use?
The EPM7128SLI84-10N ships in a 84-pin Plastic Leaded Chip Carrier (PLCC) J-lead package, identified by the "84" in the part number. The PLCC-84 footprint is shared by the entire MAX 7128 family including the -10, -12, -15, and -20 speed grades, as well as industrial ("I") and commercial ("C") temperature variants. This allows pin-compatible upgrades or speed-grade downgrades without PCB rework, a common technique when sourcing older boards through the long-term electronics supply chain.
Is EPM7128SLI84-10N still in production?
The EPM7128SLI84-10N is in NRND (Not Recommended for New Designs) status per the Intel / Altera product change notification system, with the MAX 7000 family formally announced as mature for legacy support. New production designs should consider the MAX II EPM240 or MAX V 5M240ZE100 CPLD for similar density and 3.3 V operation, or the MAX 10 series for integrated ADC and flash-based configuration. For replacement of existing deployed designs, Intel continues to honor last-time-buy orders and authorized distributors carry remaining stock; this page was last verified 2026-09-13.
Where to buy EPM7128SLI84-10N online?
Authorized distributors currently listing the EPM7128SLI84-10N include DigiKey (part number 1084652-ND), Mouser (Altera / Intel CPLD category), and Octopart-aggregated stockists such as Win Source, Avaq, and Veswin Electronics. As of 2026-09-13, distributor inventory is limited due to the NRND lifecycle; price breaks observed are approximately USD 12.50 at qty 1, USD 9.85 at qty 100, and USD 8.45 at qty 500. Always verify RoHS and counterfeit-screening status with your distributor before placing production orders.
What is the lead time for EPM7128SLI84-10N?
As of 2026-09-13, lead time for the EPM7128SLI84-10N through authorized distributors is 8-12 weeks for factory-direct orders from Intel / Altera, with 2-4 week availability from in-stock authorized channel inventory at DigiKey and Mouser. NRND status means future lead times will lengthen as inventory draws down; OEMs requiring multi-year production should place last-time-buy orders now or migrate to the pin-compatible MAX II EPM240T100 / MAX V 5M240ZT100 in TQFP-100, which requires PCB rework.
What is the price of EPM7128SLI84-10N?
The EPM7128SLI84-10N unit price as of 2026-09-13 is approximately USD 12.50 at quantity 1, USD 9.85 at quantity 100, and USD 8.45 at quantity 500 from authorized distributors such as DigiKey and Mouser. Compared with its 2020-era street price of around USD 5-7, the NRND status has driven a 70-90% premium. For cost-sensitive new designs in the same density class, the MAX II EPM240T100C5N at approximately USD 4.50/100 offers 240 macro cells in a smaller TQFP-100 footprint, but requires PCB redesign.
EPM7128SLI84-10N vs EPM7128SLC84-6N - which is faster?
The EPM7128SLC84-6N is faster than the EPM7128SLI84-10N: the "-6" speed grade indicates a 6 ns pin-to-pin propagation delay versus the 10 ns delay of the -10N. Both share the MAX 7000S family, 128 macro cells, and PLCC-84 package, but the SLC84-6N targets high-speed interface logic where the extra 4 ns of margin is needed. Choose the -6N for new designs; for legacy 33-50 MHz bus decoding the -10N is adequate and substantially cheaper.
EPM7128SLI84-10N vs EPM7128ELC84-10 - what is the difference?
The EPM7128ELC84-10 belongs to the lower-power MAX 7000A family with a 3.3 V core and "-10" 10 ns delay, while the EPM7128SLI84-10N is the 5 V MAX 7000S variant with the same 10 ns delay and 128 macro cells. Both share the PLCC-84 footprint, but the "S" (5 V) versus "E" (3.3 V) designator means they are NOT drop-in compatible for power-rail-dependent designs. Choose the "S" variant when interfacing to legacy 5 V TTL, and the "E" variant when designing new 3.3 V systems.
When should I choose EPM7128SLI84-10N over a MAX II CPLD?
Choose the EPM7128SLI84-10N when you are maintaining or repairing an existing PLCC-84 board design where PCB rework is not feasible, or when the legacy 5 V supply rail precludes a 3.3 V-only MAX II EPM240T100 substitution. The MAX II EPM240 offers 240 macro cells (nearly double) at lower cost, but in a TQFP-100 package requiring PCB redesign. According to Intel's MAX 7000 to MAX II migration guide, MAX II is preferred for new 3.3 V designs while MAX 7000S remains in production for legacy 5 V applications.
Is EPM7128SLI84-10N suitable for 5 V industrial applications?
Yes, the EPM7128SLI84-10N is well-suited for 5 V industrial applications, supporting a 4.75 V to 5.25 V supply range and an industrial operating temperature range of -40 C to +85 C as indicated by the "I" suffix. The "S" (MAX 7000S) family is specifically designed for 5 V system voltage, in contrast to the 3.3 V "E" (MAX 7000A) or 2.5 V "B" (MAX 7000B) variants. The non-volatile EEPROM configuration provides instant-on behavior critical for industrial control systems that must power up in a deterministic state.
What is the best drop-in replacement for EPM7128SLI84-10N?
The best drop-in replacement for the EPM7128SLI84-10N is the EPM7128SLC84-10N - a same-family, same-PLCC-84, same-10 ns speed grade variant without the "I" industrial temperature extension, allowing direct substitution on the existing footprint. For applications where the "-10" speed grade is too slow, the EPM7128SLC84-6N provides a 6 ns pin-to-pin delay in the same PLCC-84 package. Both alternatives are listed on DigiKey and Mouser under the Altera / Intel CPLD category and share the JTAG pinout, ISP voltage levels, and I/O structure of the original part.
Where to download EPM7128SLI84-10N datasheet PDF?
The official EPM7128SLI84-10N datasheet PDF is hosted by Alldatasheet.com at the URL https://www.alldatasheet.com/datasheet-pdf/pdf/543887/ALTERA/EPM7128SLI84-10N.html and is approximately 1 MB / 66 pages. The legacy Altera datasheet covers the entire MAX 7000S family including the EPM7128S, EPM7160S, EPM7192S, and EPM7256S sub-variants. For the latest Intel-branded revision, search the Intel FPGA documentation portal (www.intel.com/content/www/us/en/docs/programmable) using "MAX 7000" as the keyword, since Altera products were re-branded under Intel after the 2015 acquisition.
Where to find EPM7128SLI84-10N pinout?
The EPM7128SLI84-10N pinout is documented on page 1 of the MAX 7000 Programmable Logic Device Family datasheet (Alldatasheet link above) and follows the JEDEC-standard 84-pin PLCC pinout with pin 1 at the chamfered corner of the J-lead package. Key pins include four JTAG signals (TMS, TCK, TDI, TDO on dedicated JTAG pins), four global clear/clock pins, two global OE pins, 68 user I/O pins distributed across I/O banks, and four VCCINT / four GND pairs. The PLCC-84 socket used by the package is JEDEC MS-018, widely available from Augat, 3M, and Mill-Max.
What is the best cross-brand equivalent for EPM7128SLI84-10N?
There is no true cross-brand drop-in equivalent for the EPM7128SLI84-10N: the MAX 7000S family is Altera-proprietary and no other CPLD manufacturer (Xilinx, Lattice, Microchip/Atmel, or domestic Chinese vendors such as GigaDevice or 3PEAK) produces a pin-compatible PLCC-84 part with matching 128 macro cells, 10 ns delay, and 5 V MultiVolt I/O. For new designs considering cross-brand migration, the Xilinx XC9500XL family (XC9536XL, XC9572XL, XC95144XL) provides a 5 V tolerant CPLD in PLCC-44/PLCC-84 with comparable macro-cell density but requires full board rework and re-synthesis of the VHDL/Verilog source.

Engineering reference data for EPM7128SLI84-10N — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM7128SLI84-10N when you are maintaining a legacy PLCC-84 board design where PCB rework is unacceptable and the design operates from a 5 V supply with industrial -40 C to +85 C temperature requirements. It is the canonical choice for PCI/ISA/VME bus decoding, 5 V industrial state machines, and PAL/GAL consolidation in legacy medical, factory automation, and aerospace equipment. For new 3.3 V designs or higher density, migrate to the MAX II EPM240T100C5N (240 macro cells, TQFP-100) and accept the PCB rework. For tighter timing budgets on the same PLCC-84 footprint, step up to the EPM7128SLC84-6N (6 ns) at higher cost. Avoid mixing the 5 V "S" and 3.3 V "E" MAX 7000 variants on the same design - they share the PLCC-84 pinout but NOT the supply rail.

Comparison with Alternatives

Parameter This Product EPM7128SLI84-10 EPM7128SLC84-10 EPM7128SLC84-6N EPM7128SLC84-7N
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Package 84-pin PLCC 84-pin PLCC - same 84-pin PLCC - same 84-pin PLCC - same 84-pin PLCC - same
Family MAX 7000S (5 V) MAX 7000S (5 V) MAX 7000S (5 V) MAX 7000S (5 V) MAX 7000S (5 V)
Pin-to-Pin Delay (tPD) 10 ns 10 ns 10 ns 6 ns 7.5 ns
Macro Cells 128 128 128 128 128
User I/Os 68 68 68 68 68
Usable Gates 2,500 2,500 2,500 2,500 2,500
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) 0 C to +70 C (Commercial)
Core Voltage 5 V 5 V 5 V 5 V 5 V
Lifecycle Status NRND NRND NRND NRND NRND

Key Differentiators

  • Industrial -40 C to +85 C temperature range (vs EPM7128SLC84-10N)
  • Balanced 10 ns speed / cost ratio (vs EPM7128SLC84-6N)
  • True PLCC-84 drop-in for legacy board repair (vs MAX II EPM240T100C5N)

Design Notes

Estimated: At VCC = 5.0 V and ICC(active) approximately 100 mA (typical for MAX 7000S with 128 cells active), worst-case power dissipation is approximately 0.5 W. The PLCC-84 package has a typical theta_JA of approximately 35 C/W in still air, yielding a junction-temperature rise of about 17 C above ambient - well within the 125 C junction limit. For commercial chassis (ambient 50 C), no heatsink is required. For each I/O pin switching at 10 MHz with 50 pF load, add approximately 25 mW of dynamic I/O power; budget total worst-case I/O power as N x 0.025 W where N is the number of active switching outputs.

Place one 0.1 uF X7R ceramic decoupling capacitor within 5 mm of every VCC pin pair (the PLCC-84 has 4 VCC and 4 GND pins distributed around the package periphery). Add one bulk 10 uF tantalum or low-ESR ceramic on each side of the package to handle simultaneous-switching-output (SSO) current transients. Per Altera AN 74 (MAX 7000 In-System Programmability), the JTAG chain TMS, TCK, TDI, TDO pins should be pulled up to VCC through 10 kohm resistors if the JTAG interface is not used, to prevent floating CMOS inputs. Trace the JTAG chain in a daisy-chain topology with TCK distributed via a clock buffer if more than 3 devices share the chain.

Three common pitfalls when designing with the EPM7128SLI84-10N: (1) Do not assume the -10N speed grade is adequate for 66 MHz PCI - if your design targets 66 MHz PCI, use the -6 or -7 grade; the 10 ns delay is borderline for 66 MHz and forces zero-margin timing closure. (2) The "S" (MAX 7000S, 5 V) and "E" (MAX 7000A, 3.3 V) variants are NOT drop-in compatible at the power rail - swapping an S for an E on a 5 V board will release the magic smoke within milliseconds. (3) NRND status means last-time-buy windows close without notice - place LTBs now if you need multi-year production support, and qualify the MAX II EPM240 as a second-source path.

Compliance Information

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

RoHS/REACH/lead-free status for the EPM7128SLI84-10N is [DATA_NEEDED] - Intel/Altera legacy MAX 7000 PLCC-84 parts are commonly supplied in non-RoHS SnPb finish; verify the latest material declaration with Intel FPGA product compliance before placing production orders. AEC-Q100 is not_applicable (this is a commercial/industrial CPLD, not an automotive-grade part).

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

Related Searches

EPM7128SLI84-10N EPM7128SLI84-10N datasheet Altera EPM7128SLI84-10N MAX 7000S CPLD 128 macro cells PLCC-84 5V CPLD 10ns PLCC-84 JTAG ISP CPLD bus decoder PCI VME glue logic EPM7128SLI84-10N vs EPM7128SLC84-6N EPM7128SLI84-10N drop-in replacement PLCC-84 buy EPM7128SLI84-10N online stock price how many macro cells in EPM7128SLI84-10N EPM7128SLI84-10N pinout PLCC-84 JTAG Altera MAX 7000S legacy replacement CPLD

Related Components & Terms

Altera Intel EPM7128SLI84-10N EPM7128S MAX 7000S MAX 7000 CPLD Complex Programmable Logic Device PLD Programmable Logic Device macro cell Logic Array Block LAB PIA Programmable Interconnect Array PLCC-84 Plastic Leaded Chip Carrier JTAG IEEE Std 1149.1 boundary-scan EEPROM in-system programmability ISP MultiVolt I/O MAX+PLUS II Quartus II PCI bus ISA bus VMEbus PAL GAL 22V10 5V logic RoHS AEC-Q100
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