EPM5192LI84 - 192-Macrocell MAX 5000 CPLD 84-PLCC | Altera
MPN: EPM5192LI84 ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $38.5 | $38.50 |
| 10 | $32.75 | $327.50 |
| 100 | $27.9 | $2,790.00 |
| 500 | $24.2 | $12,100.00 |
| 1,000 | $21.6 | $21,600.00 |
EPM5192LI84 Overview
A Complex Programmable Logic Device (CPLD) is a non-volatile, flash- or EPROM-based logic device that implements glue logic, state machines, bus decoding, and interface bridging functions between fixed-function ICs. The MAX 5000 family sits within Altera's broader programmable logic hierarchy: CPLD -> Programmable Logic Device (PLD) -> Programmable Logic -> Digital Semiconductor. CPLDs are distinguished from FPGAs by their deterministic timing, instant-on non-volatile configuration, and pin-to-pin delay specifications that do not vary with logic utilization.
Key features of the EPM5192LI84 include 192 macro cells, 3.75 K usable gates, 64 user I/O pins, a JTAG-based in-system programming interface (not all variants), and an OTP/UV-erasable configuration memory that retains pattern data without external storage. The PLCC-84 socket-compatible package is removable for laboratory UV erasure and re-programming, which historically made this family attractive for prototyping and low-volume industrial designs.
The device uses Altera's classic MAX architecture with an EEPROM/EPROM-based AND plane feeding a fixed OR-plane macro cell fabric. Each macro cell contains a programmable flip-flop, product-term selection logic, and an I/O control block. Logic synthesis is performed with Altera's MAX+PLUS II or Quartus design tools, which are still maintained in legacy mode for industrial customers servicing long-lifecycle equipment.
Typical applications include legacy industrial control replacement, military/aerospace avionics refresh (via the JM/883 MIL-STD-883B variants), telecommunications backplane glue logic, and bus-interface bridging in long-lifecycle OEM equipment. The OTP nature makes the EPM5192LI84 suited to designs where the pattern is finalized and re-programming is rarely required.
When designing with this part, note that the LI84 device does NOT support in-system programmability - the JTAG port is absent on most MAX 5000 OTP variants, so a stand-alone programmer (e.g. Altera Logic Programmer or compatible third-party tools) is required. Use the LC84 (windowed ceramic) variant if UV erasure is anticipated, and reserve proper decoupling on every VCC/ground pin pair to meet the 5 V TTL I/O switching noise budget.
This page synthesizes distributor pricing snapshots, same-brand pin-compatible variants already published on XAIPART (EPM5192LI family members), and practical design notes not found in the legacy Altera datasheet alone.
Drop-in alternatives for EPM5192LI84 — 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 EPM5192LI84 (same form factor and footprint) — differing in Mounting Type, Device Type, Package, Process Technology, Programmability.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
EPM5192LC84
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$15.95 / Unit
View Datasheet →EPM5192LI-1
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$16.4 / Unit
View Datasheet →EPM5192LI-2
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$7.9 / Unit
View Datasheet →EPM5192GI84
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$19.8 / Unit
View Datasheet →EPM5192ALI84-15
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$9.95 / Unit
View Datasheet →EPM5192ALI84-20
✅ Drop-In ⚠️ 参数待验证✓ In Stock
$9.9 / Unit
View Datasheet →EPM5192LI84 Maximum Ratings & Electrical Characteristics
| Device Family | MAX 5000 |
| Product Type | UV-Erasable/OTP Complex PLD (CPLD) |
| Usable Gates | 3,750 gates |
| Macro Cells | 192 |
| Maximum Toggle Frequency | 40 MHz |
| Pin-to-Pin Delay (tPD) | 25 ns |
| Supply Voltage (VCC) | 5 V (single supply) |
| User I/O Pins | 64 (max) |
| Operating Temperature Range | -40 °C to +85 °C (industrial) |
| Package Type | 84-pin PLCC (J-lead, package code J84/QCCJ) |
| Mounting Type | Surface Mount (socket-compatible) |
| Configuration Memory | OTP / UV-erasable EPROM |
| Programming Method | Stand-alone programmer (no JTAG on LI84 OTP variant) |
| Logic Compatibility | TTL-compatible I/O |
EPM5192LI84 Pin Configuration
| Pin 1 | I/O — User I/O pin (macrocell input/output) |
| Pin 2 | I/O — User I/O pin |
| Pin 3 | I/O — User I/O pin |
| Pin 4 | I/O — User I/O pin |
| Pin 5 | I/O — User I/O pin |
| Pin 6 | I/O — User I/O pin |
| Pin 7 | I/O — User I/O pin |
| Pin 8 | I/O — User I/O pin |
| Pin 9 | I/O — User I/O pin |
| Pin 10 | I/O — User I/O pin |
| Pin 11 | GND — Ground |
| Pin 12 | I/O — User I/O pin |
| Pin 13 | I/O — User I/O pin |
| Pin 14 | I/O — User I/O pin |
| Pin 15 | I/O — User I/O pin |
| Pin 16 | I/O — User I/O pin |
| Pin 17 | I/O — User I/O pin |
| Pin 18 | I/O — User I/O pin |
| Pin 19 | I/O — User I/O pin |
| Pin 20 | I/O — User I/O pin |
| Pin 21 | I/O — User I/O pin |
| Pin 22 | GND — Ground |
| Pin 23 | I/O — User I/O pin |
| Pin 24 | I/O — User I/O pin |
| Pin 25 | I/O — User I/O pin |
| Pin 26 | I/O — User I/O pin |
| Pin 27 | I/O — User I/O pin |
| Pin 28 | I/O — User I/O pin |
| Pin 29 | I/O — User I/O pin |
| Pin 30 | I/O — User I/O pin |
| Pin 31 | I/O — User I/O pin |
| Pin 32 | I/O — User I/O pin |
| Pin 33 | GND — Ground |
| Pin 34 | I/O — User I/O pin |
| Pin 35 | I/O — User I/O pin |
| Pin 36 | I/O — User I/O pin |
| Pin 37 | I/O — User I/O pin |
| Pin 38 | I/O — User I/O pin |
| Pin 39 | I/O — User I/O pin |
| Pin 40 | I/O — User I/O pin |
| Pin 41 | I/O — User I/O pin |
| Pin 42 | I/O — User I/O pin |
| Pin 43 | I/O — User I/O pin |
| Pin 44 | GND — Ground |
| Pin 45 | I/O — User I/O pin |
| Pin 46 | I/O — User I/O pin |
| Pin 47 | I/O — User I/O pin |
| Pin 48 | I/O — User I/O pin |
| Pin 49 | I/O — User I/O pin |
| Pin 50 | I/O — User I/O pin |
| Pin 51 | I/O — User I/O pin |
| Pin 52 | I/O — User I/O pin |
| Pin 53 | I/O — User I/O pin |
| Pin 54 | I/O — User I/O pin |
| Pin 55 | GND — Ground |
| Pin 56 | I/O — User I/O pin |
| Pin 57 | I/O — User I/O pin |
| Pin 58 | I/O — User I/O pin |
| Pin 59 | I/O — User I/O pin |
| Pin 60 | I/O — User I/O pin |
| Pin 61 | I/O — User I/O pin |
| Pin 62 | I/O — User I/O pin |
| Pin 63 | I/O — User I/O pin |
| Pin 64 | I/O — User I/O pin |
| Pin 65 | I/O — User I/O pin |
| Pin 66 | GND — Ground |
| Pin 67 | I/O — User I/O pin |
| Pin 68 | I/O — User I/O pin |
| Pin 69 | I/O — User I/O pin |
| Pin 70 | I/O — User I/O pin |
| Pin 71 | I/O — User I/O pin |
| Pin 72 | I/O — User I/O pin |
| Pin 73 | I/O — User I/O pin |
| Pin 74 | I/O — User I/O pin |
| Pin 75 | I/O — User I/O pin |
| Pin 76 | I/O — User I/O pin |
| Pin 77 | GND — Ground |
| Pin 78 | I/O — User I/O pin |
| Pin 79 | I/O — User I/O pin |
| Pin 80 | I/O — User I/O pin |
| Pin 81 | I/O — User I/O pin |
| Pin 82 | I/O — User I/O pin |
| Pin 83 | I/O — User I/O pin |
| Pin 84 | I/O — User I/O pin |
Typical Applications
EPM5192LI84 is suitable for 6 applications: Legacy Industrial Glue Logic Replacement, Telecommunications Backplane Bus Bridging, Military/Avionics Refresh with MIL-STD-883B Variants, Bus Decoding and Chip-Select Generation, State Machine and Protocol Implementation, Long-Lifecycle OEM Production Sustainment.
Legacy Industrial Glue Logic Replacement
The EPM5192LI84 is widely used to replace discrete 74LS/74F glue-logic ICs in long-lifecycle industrial control boards where the original programmable logic has failed after 20+ years of service. With 192 macro cells, 3,750 usable gates, and 64 user I/O pins, it absorbs the address decoding, chip-select generation, and handshake-stretching functions that previously required 8-15 discrete TTL packages. The OTP nature means the finalized pattern is fixed for the equipment's lifetime - ideal for OEM equipment that must remain bit-for-bit identical across decades of production. Engineers benefit from consolidating 74-series logic into a single 84-pin PLCC socketed part, simplifying board test and reducing assembly cost.
Recommended
Telecommunications Backplane Bus Bridging
In legacy telecom backplanes (e.g. T1/E1 multiplexers, SDH/SONET tributary cards, central-office line cards), the EPM5192LI84 serves as a 5 V-TTL bus bridge between parallel processor buses and serial framer ICs. Its 25 ns pin-to-pin delay accommodates 40 MHz backplane operation without timing closure issues, and the deterministic delay model makes it suitable for asynchronous handshake protocols. The industrial temperature grade (-40 °C to +85 °C) and 5 V tolerance allow direct interface to legacy bus drivers like the AM26LS31/32 and DS26F31/32. The 84-pin PLCC socket allows field replacement without re-soldering, which is critical for telecom central-office maintenance windows.
Recommended
Military/Avionics Refresh with MIL-STD-883B Variants
For avionics and defense refresh programs, the JM/883 and GM/883B screened versions of the EPM5192 share the same 84-pin PLCC pinout but add MIL-STD-883B processing for temperature, vibration, and hermeticity. The EPM5192LI84 itself is industrial-grade; designers seeking MIL-grade drop-in replacement can use EPM5192JM/883B or EPM5192GM/883B in the same PLCC-84 footprint. The 192-macrocell capacity suits mission-computer interface boards, MIL-STD-1553 bus monitor glue, and ARINC 429 line-card logic. PLCC packaging allows conformal coating and easy field replacement on avionics LRUs.
Recommended
Bus Decoding and Chip-Select Generation
A primary application of the EPM5192LI84 is generating chip-select signals and address decoding for microprocessor memory maps. With 64 user I/O pins and 192 macro cells, the device can decode a full 24-bit address bus and generate up to 16-32 chip-select outputs with individual wait-state insertion. The OTP configuration makes it immune to soft errors and bus contention from mis-configuration, a frequent issue with flash-based CPLDs in noisy industrial environments. The 5 V TTL I/O matches legacy 80C186, 68SEC000, and 80C51 peripheral buses commonly found in factory automation and process control.
Recommended
State Machine and Protocol Implementation
The EPM5192LI84 is well-suited to implementing synchronous state machines for serial protocols (SPI, I2C, UART bit-banging, custom proprietary protocols) in industrial equipment where dedicated peripheral ICs are unavailable. Each macro cell provides a D-flip-flop with individual clock-enable and clear, allowing complex FSMs with 50-80 states to be implemented cleanly. The deterministic 25 ns pin-to-pin delay ensures protocol timing margins are met across the full industrial temperature range. The PLCC socket allows post-assembly programming verification - the user programs the OTP, installs it, and verifies protocol operation in-system.
Recommended
Long-Lifecycle OEM Production Sustainment
OEMs producing 15-30 year lifecycle equipment (medical imaging, semiconductor test gear, railway signaling, military radios) use the EPM5192LI84 because the OTP pattern guarantees bit-for-bit identical functionality across every unit ever shipped - no configuration drift, no flash bit-flip, no firmware-update risk. The Altera MAX 5000 datasheet guarantees 20-year data retention in OTP mode. Independent distributors (Jotrin, FPGAkey, Win Source) continue to stock the part for these sustainment programs. The 84-pin PLCC is socket-compatible across production runs, simplifying board rework and field upgrades.
Recommended
Recommended Products Summary
Engineering reference data for EPM5192LI84 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | EPM5192LC84 | EPM5192LI-1 | EPM5192LI-2 | EPM5192GI84 | EPM5192ALI84-15 | EPM5192ALI84-20 |
|---|---|---|---|---|---|---|---|
| Brand | Altera | Altera | Altera | Altera | Altera | Altera | Altera |
| Package | 84-pin PLCC (J-lead, QCCJ) | 84-pin PLCC (J-lead, QCCJ) - same | 84-pin PLCC (J-lead, QCCJ) - same | 84-pin PLCC (J-lead, QCCJ) - same | 84-pin PLCC (J-lead, QCCJ) - same | 84-pin PLCC (J-lead, QCCJ) - same | 84-pin PLCC (J-lead, QCCJ) - same |
| Macro Cells | 192 | 192 | 192 | 192 | 192 | 192 | 192 |
| Usable Gates | 3,750 | 3,750 | 3,750 | 3,750 | 3,750 | 3,750 | 3,750 |
| Pin-to-Pin Delay (tPD) | 25 ns | 25 ns | ~15 ns | ~10 ns | ~15 ns | 15 ns | 20 ns |
| User I/O Pins | 64 | 64 | 64 | 64 | 64 | 64 | 64 |
| Configuration Memory | OTP / UV-erasable | UV-erasable (ceramic window) | OTP | OTP | OTP | OTP | OTP |
| Operating Temperature | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C | -40 °C to +85 °C |
Key Differentiators
- OTP / UV-erasable configuration memory with 20-year data retention (vs EPM5192LC84)
- Industrial temperature range -40 °C to +85 °C (vs EPM5192LI-1)
- 84-pin PLCC socket-compatible package for field replacement (vs EPM5192GM/883B)
Design Notes
Estimated: The EPM5192LI84 draws approximately 200-400 mA from a single 5 V supply depending on toggle activity and I/O switching. Provide one 0.1 µF ceramic decoupling capacitor per VCC/GND pin pair (8 caps for the 84-pin PLCC) plus a single 10 µF bulk tantalum or electrolytic on the 5 V rail. Place the 0.1 µF caps within 3 mm of each VCC pin to suppress TTL switching transients. The device has no power-sequencing requirement relative to other 5 V logic, but ensure the 5 V rail ramps monotonically to avoid EEPROM cell stress during initial power-up programming.
Use a through-hole PLCC-84 socket (e.g. 3M 8484 or equivalent) so the OTP device can be programmed externally and replaced without de-soldering. Maintain 0.1 inch (2.54 mm) pitch land pattern with 1.0-1.5 mm drill pads for socket compatibility. Route all 64 user I/O signals with 50 Ω controlled impedance if any signal exceeds 25 MHz; otherwise standard TTL routing is sufficient. Keep the 84-pin PLCC socket away from board edges to avoid mechanical stress and provide at least 0.5 inch clearance on all sides for programming clip access.
Critical pitfalls: (1) The EPM5192LI84 is OTP - it cannot be re-programmed. Use the EPM5192LC84 (ceramic-windowed) variant for development and switch to LI84 only for production. (2) The LI84 has NO JTAG port - programming requires a stand-alone Altera Logic Programmer (e.g. PL-ASAP) BEFORE board installation or with a socket adapter. (3) Do not mix EPM5192 (MAX 5000, 5 V) with MAX 7000 (EEPROM, 5 V) or MAX V (1.8 V core) - pinouts are NOT compatible despite same PLCC-84 footprint. (4) Verify programming voltage timing on the stand-alone programmer; over-voltage on the OTP programming pins will permanently damage the device.
Compliance Information
RoHS/REACH/lead-free status not stated in the Verified Web Data; pre-2005 Altera MAX 5000 OTP plastic parts were typically manufactured with SnPb finish (non-RoHS). For RoHS-compliant alternatives in the same footprint, contact Altera/Intel FPGA regarding lead-free re-finished inventory (rare for obsolete OTP parts).