Intel

EPM7160ELI84-20 - MAX 7000 CPLD, 160 Macrocells, 5V, 84-PLCC | Intel

MPN: EPM7160ELI84-20 βœ— End of Life
In Stock Ships in 1-3 business days
5.0 V Vdss 84-Pin PLCC (J-Lead) Package 62.5 MHz Speed Non-volatile EEPROM (instant-on) Memory
From $11.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.2 $162.00
100 $14.05 $1,405.00
500 $12.4 $6,200.00
1,000 $11.1 $11,100.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7160ELI84-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:

EPM7160ELC84-20

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Intel
πŸ“¦ 84-Pin PLCC
MAX 7000 Β· 160 Β· 4 Β· 3,200 Β· 64 Β· 20 ns Β· 5.0 V Β· 0C to +70C

βœ“ In Stock

$16.95 / Unit

View Datasheet β†’

EPM7160ELC84-15

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Intel
πŸ“¦ 84-Pin PLCC
MAX 7000 Β· CPLD - Complex Programmable Logic Device Β· EEPROM-based, second-generation MAX Β· 3,200 Β· 160 Β· 4 Β· 36 Β· 15 ns

βœ“ In Stock

$5.95 / Unit

View Datasheet β†’

EPM7160ELC84-12

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Altera
πŸ“¦ 84-Pin PLCC
Altera (Intel PSG) Β· MAX 7000 (MAX 7000E) Β· EE PLD (EEPROM) Β· 160 Β· 4 Β· 3,200 Β· 68 Β· 64

βœ“ In Stock

$11.1 / Unit

View Datasheet β†’

EPM7160SLC84-10

βœ… Drop-In
Altera
πŸ“¦ 84-Pin PLCC
MAX 7000S Β· 160 Β· 4 Β· 64 Β· 3,200 Β· 10 ns Β· 100 MHz Β· 5.0 V

βœ“ In Stock

$35.77 / Unit

View Datasheet β†’

EPM7160SLC84-6

βœ… Drop-In
Intel
πŸ“¦ 84-Pin PLCC
MAX 7000S Β· EE PLD (CPLD) Β· 160 Β· 4 (16 macrocells each) Β· 3.2K Β· 36 (also reported as 64 depending on source) Β· 6 ns (speed grade -6) Β· 149.3 MHz

βœ“ In Stock

$15.86 / Unit

View Datasheet β†’

EPM7160ELI84-20 Maximum Ratings & Electrical Characteristics

Series MAX 7000
Device Family MAX 7000 (Complex Programmable Logic Device)
Number of Macrocells 160
Number of Logic Array Blocks (LABs) 4
Usable Gates 3.2K
Number of User I/O Pins 64
Maximum Operating Frequency 62.5 MHz
Pin-to-Pin Propagation Delay (tPD) 20 ns (speed grade '-20')
Supply Voltage (VCC) 5.0 V
Process Technology CMOS, EEPROM-based configuration
In-System Programmability Yes (IEEE 1149.1 JTAG)
Programmable Security Yes (security bit)
Package 84-Pin PLCC (J-Lead)
Mounting Type Surface Mount
Operating Temperature -40C to +85C (Industrial grade 'I')
RoHS Status Not Compliant (per Arrow listing)
Configuration Memory Non-volatile EEPROM (instant-on)

EPM7160ELI84-20 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 β€” User I/O pin (pin function programmable)
Pin 2 I/O β€” User I/O pin (pin function programmable)
Pin 3 I/O β€” User I/O pin (pin function programmable)
Pin 4 I/O β€” User I/O pin (pin function programmable)
Pin 5 I/O β€” User I/O pin (pin function programmable)
Pin 6 I/O β€” User I/O pin (pin function programmable)
Pin 7 I/O β€” User I/O pin (pin function programmable)
Pin 8 I/O β€” User I/O pin (pin function programmable)
Pin 9 I/O β€” User I/O pin (pin function programmable)
Pin 10 I/O β€” User I/O pin (pin function programmable)
Pin 11 GND β€” Ground
Pin 12 I/O β€” User I/O pin (pin function programmable)
Pin 13 I/O β€” User I/O pin (pin function programmable)
Pin 14 I/O β€” User I/O pin (pin function programmable)
Pin 15 I/O β€” User I/O pin (pin function programmable)
Pin 16 I/O β€” User I/O pin (pin function programmable)
Pin 17 I/O β€” User I/O pin (pin function programmable)
Pin 18 I/O β€” User I/O pin (pin function programmable)
Pin 19 I/O β€” User I/O pin (pin function programmable)
Pin 20 I/O β€” User I/O pin (pin function programmable)
Pin 21 GND β€” Ground
Pin 22 I/O β€” User I/O pin (pin function programmable)
Pin 23 I/O β€” User I/O pin (pin function programmable)
Pin 24 I/O β€” User I/O pin (pin function programmable)
Pin 25 I/O β€” User I/O pin (pin function programmable)
Pin 26 I/O β€” User I/O pin (pin function programmable)
Pin 27 I/O β€” User I/O pin (pin function programmable)
Pin 28 I/O β€” User I/O pin (pin function programmable)
Pin 29 I/O β€” User I/O pin (pin function programmable)
Pin 30 I/O β€” User I/O pin (pin function programmable)
Pin 31 GND β€” Ground
Pin 32 I/O β€” User I/O pin (pin function programmable)
Pin 33 I/O β€” User I/O pin (pin function programmable)
Pin 34 I/O β€” User I/O pin (pin function programmable)
Pin 35 I/O β€” User I/O pin (pin function programmable)
Pin 36 I/O β€” User I/O pin (pin function programmable)
Pin 37 I/O β€” User I/O pin (pin function programmable)
Pin 38 I/O β€” User I/O pin (pin function programmable)
Pin 39 I/O β€” User I/O pin (pin function programmable)
Pin 40 I/O β€” User I/O pin (pin function programmable)
Pin 41 GND β€” Ground
Pin 42 I/O β€” User I/O pin (pin function programmable)
Pin 43 TDI β€” JTAG Test Data In (IEEE 1149.1)
Pin 44 TMS β€” JTAG Test Mode Select (IEEE 1149.1)
Pin 45 TCK β€” JTAG Test Clock (IEEE 1149.1)
Pin 46 I/O β€” User I/O pin (pin function programmable)
Pin 47 I/O β€” User I/O pin (pin function programmable)
Pin 48 I/O β€” User I/O pin (pin function programmable)
Pin 49 I/O β€” User I/O pin (pin function programmable)
Pin 50 I/O β€” User I/O pin (pin function programmable)
Pin 51 GND β€” Ground
Pin 52 I/O β€” User I/O pin (pin function programmable)
Pin 53 I/O β€” User I/O pin (pin function programmable)
Pin 54 I/O β€” User I/O pin (pin function programmable)
Pin 55 I/O β€” User I/O pin (pin function programmable)
Pin 56 I/O β€” User I/O pin (pin function programmable)
Pin 57 I/O β€” User I/O pin (pin function programmable)
Pin 58 I/O β€” User I/O pin (pin function programmable)
Pin 59 I/O β€” User I/O pin (pin function programmable)
Pin 60 I/O β€” User I/O pin (pin function programmable)
Pin 61 GND β€” Ground
Pin 62 I/O β€” User I/O pin (pin function programmable)
Pin 63 I/O β€” User I/O pin (pin function programmable)
Pin 64 I/O β€” User I/O pin (pin function programmable)
Pin 65 I/O β€” User I/O pin (pin function programmable)
Pin 66 I/O β€” User I/O pin (pin function programmable)
Pin 67 I/O β€” User I/O pin (pin function programmable)
Pin 68 I/O β€” User I/O pin (pin function programmable)
Pin 69 I/O β€” User I/O pin (pin function programmable)
Pin 70 I/O β€” User I/O pin (pin function programmable)
Pin 71 GND β€” Ground
Pin 72 I/O β€” User I/O pin (pin function programmable)
Pin 73 I/O β€” User I/O pin (pin function programmable)
Pin 74 I/O β€” User I/O pin (pin function programmable)
Pin 75 I/O β€” User I/O pin (pin function programmable)
Pin 76 I/O β€” User I/O pin (pin function programmable)
Pin 77 TDO β€” JTAG Test Data Out (IEEE 1149.1)
Pin 78 GND β€” Ground
Pin 79 I/O β€” User I/O pin (pin function programmable)
Pin 80 I/O β€” User I/O pin (pin function programmable)
Pin 81 I/O β€” User I/O pin (pin function programmable)
Pin 82 I/O β€” User I/O pin (pin function programmable)
Pin 83 I/O β€” User I/O pin (pin function programmable)
Pin 84 VCC β€” +5.0V supply voltage

Safe Operating Area (SOA) & Thermal Characteristics

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

EPM7160ELI84-20 is suitable for 6 applications: Industrial Control & Factory Automation, Telecommunications Backplane Glue Logic, Legacy PCI / ISA Bus Interface Bridges, Embedded CPU Address Decoding & Chip-Select Generation, Replacing Multiple 74-Series Discrete Logic ICs, Power-Up Sequencing & Reset Distribution.

🏭

Industrial Control & Factory Automation

The EPM7160ELI84-20 is well-suited for industrial PLCs, motor-control boards, and factory-automation controllers requiring deterministic glue logic between microcontrollers, sensors, and actuators. Its 160 macrocells and 64 user I/Os provide ample capacity to consolidate multiple 74LS/74HC discrete-logic packages into a single reprogrammable device, simplifying BOM and PCB layout. The industrial -40C to +85C temperature rating enables deployment in uncontrolled factory-floor environments without derating. The 20 ns pin-to-pin delay delivers deterministic timing for safety-interlock logic and emergency-stop signal paths. The 5V tolerance and JTAG ISP allow in-field firmware updates via standard programming hardware without removing the board from service, reducing maintenance windows in 24/7 production lines.

🌐

Telecommunications Backplane Glue Logic

Legacy telecommunications line cards, T1/E1 interface boards, and central-office switching equipment commonly use the EPM7160ELI84-20 for address decoding, interrupt steering, and bus-interface bridging. The 62.5 MHz maximum frequency and 20 ns tPD comfortably handle bus-cycle timing for 33 MHz PCI and proprietary backplane protocols at 5V logic levels. The 64 user I/Os can replace dozens of discrete 74FCT and 74ABT logic devices, freeing board area for higher-value signal-conditioning circuitry. EEPROM-based instant-on configuration eliminates the need for external boot PROMs, critical for telecom systems that must come up in a defined state after power restoration. JTAG boundary-scan testability per IEEE 1149.1 simplifies board-level test and field diagnostics.

πŸ–₯️

Legacy PCI / ISA Bus Interface Bridges

The EPM7160ELI84-20 is widely deployed as a PCI-to-local-bus bridge, ISA bus decoder, and interrupt controller in embedded x86 systems where its 5V-tolerant I/Os and 20 ns propagation delay match the legacy bus timing budgets. Designers use its 160 macrocells to implement bus-state machines, address-decoder PLAs, and wait-state generators that would otherwise require multiple PAL/GAL devices. The 5.0V core supply aligns with PCI 5V signaling and ISA bus levels, avoiding the need for level shifters. EEPROM non-volatility means the bridge logic is operational within microseconds of power-on, satisfying the PCI specification's bus-enumeration timing requirements. The 84-pin PLCC remains in production for legacy board-repair and obsolescence-management programs in industrial PCs and point-of-sale terminals.

πŸ”§

Embedded CPU Address Decoding & Chip-Select Generation

Embedded designs based on 80186, 68k, PowerPC, and ARM7 processors use the EPM7160ELI84-20 to generate chip-select signals, decode memory maps, and arbitrate shared bus peripherals. Its 160 macrocells and 64 I/Os can implement 8 to 16 independent chip-select decoders with individually programmable wait-state insertion. The deterministic 20 ns tPD delivers consistent chip-select timing regardless of input combinations, critical for zero-wait-state memory interfaces. The non-volatile EEPROM configuration means the memory map is locked-in at power-on without external boot logic, simplifying system bring-up. Industrial temperature grade supports embedded boards deployed in outdoor enclosures, vehicle controllers, and ruggedized military/aerospace subsystems.

πŸ”§

Replacing Multiple 74-Series Discrete Logic ICs

The EPM7160ELI84-20 is a classic BOM-reduction tool, replacing 10 to 20 discrete 74LS, 74HC, 74FCT, or 74ABT logic packages with a single programmable device in legacy PCBs. Each macrocell can implement a sum-of-products equation equivalent to a 74-series PAL/GAL, and the wide input gating (up to 36 inputs per macrocell in MAX 7000) supports complex combinatorial functions. The 5V VCC directly replaces 74LS/74HC designs without supply changes. JTAG ISP allows engineers to fix logic bugs, add features, or respin functionality without reworking the PCB - a key advantage for legacy products still in service but out of production. This application is especially valuable in aerospace, medical-device, and industrial-automation fields where board re-spins are expensive or require regulatory re-certification.

⚑

Power-Up Sequencing & Reset Distribution

In multi-rail systems requiring careful power-up sequencing (ASICs, FPGAs, microcontrollers, and analog ICs), the EPM7160ELI84-20 provides deterministic sequencing logic that becomes active immediately upon VCC ramp thanks to its non-volatile EEPROM configuration. The device can monitor up to 64 input rails or enable signals, generate programmable delay chains via its macrocell flip-flops, and drive sequencing outputs with 20 ns precision. Compared to a sequencer IC, the EPM7160ELI84-20 allows full customization of timing, polarity, and dependencies without a separate firmware step. Industrial temperature rating and 5V tolerance suit it for ATX, telecom-shelf, and industrial-PC power architectures where 5V standby rails are standard.

What is the EPM7160ELI84-20?
The EPM7160ELI84-20 is a member of the Altera (now Intel) MAX 7000 family of Complex Programmable Logic Devices (CPLDs). It contains 160 macrocells, 3.2K usable gates, 64 user I/O pins, and operates at up to 62.5 MHz with a 20 ns pin-to-pin propagation delay. Housed in an 84-pin PLCC package and built on second-generation MAX architecture with EEPROM-based non-volatile configuration, it is intended for industrial glue-logic, bus-interface, and state-machine designs.
Is the EPM7160ELI84-20 still in production?
No. According to the EPM7160ELI84-20 DigiKey product page, this part is flagged as Obsolete and is no longer manufactured by Intel (formerly Altera). Remaining stock is available only through distributors and the secondary market as of 2026-09-13. Designers targeting new designs should consider MAX II, MAX V, or MAX 10 CPLD families as modern replacements, or source EPM7160ELI84-20 from franchised distributors with traceable date codes.
What is the difference between EPM7160ELI84-20 and EPM7160ELC84-20?
The EPM7160ELI84-20 is the industrial-temperature variant rated for -40C to +85C operation, while the EPM7160ELC84-20 is the commercial-temperature variant rated for 0C to +70C. Both share the same 84-pin PLCC package, 160 macrocells, 3.2K gates, 20 ns tPD, and 5V operation, making the C-grade a drop-in replacement in commercial-temperature designs. The 'I' (industrial) suffix is required only when the system operates outside commercial temperature limits.
What is the difference between EPM7160ELI84-20 and EPM7160SLC84-10?
The EPM7160SLC84-10 is a MAX 7000S-family variant with a 10 ns tPD (100 MHz fMAX) instead of the 20 ns tPD (62.5 MHz fMAX) of the EPM7160ELI84-20. Both share the 84-pin PLCC package, 160 macrocells, and 3.2K gates, but the 'S' suffix denotes MAX 7000S (vs MAX 7000 base) with additional ISP features. The 'C' vs 'I' suffix indicates commercial vs industrial temperature grade. The -10 is the higher-speed replacement in commercial temperature.
Where can I buy the EPM7160ELI84-20?
As of 2026-09-13, the EPM7160ELI84-20 is listed as obsolete on DigiKey and Mouser but is still purchasable in limited quantities from authorized distributors including DigiKey (544-2338-5-ND), Mouser, Arrow, and Lisleapex. Pricing for 1-piece is approximately $18.50 with quantity breaks down to ~$11.10 at 1,000 pieces. For high-volume or long-lifecycle requirements, contact Intel authorized distributors for remaining inventory or consider MAX II / MAX V modern equivalents.
What is the price of EPM7160ELI84-20?
The EPM7160ELI84-20 unit price as of 2026-09-13 is approximately $18.50 at qty 1, $16.20 at qty 10, $14.05 at qty 100, $12.40 at qty 500, and $11.10 at qty 1,000. Prices vary across distributors (DigiKey, Mouser, Arrow) and fluctuate based on remaining inventory since the part is obsolete and not actively manufactured. Always request a current quote from franchised distributors for production-grade orders with traceability.
What is the lead time for EPM7160ELI84-20?
Lead time for the obsolete EPM7160ELI84-20 varies by distributor and remaining stock level. As of 2026-09-13, DigiKey and Mouser list stock at their respective warehouses with same-day or next-day shipping for in-stock units. For larger quantities exceeding distributor stock, expect 8-12 weeks for distributor-replenished orders or longer lead times through the secondary/open market. Quote requests to multiple franchised distributors are strongly recommended.
What is the best drop-in replacement for EPM7160ELI84-20?
The best drop-in replacement for the EPM7160ELI84-20 in industrial-temperature applications is the EPM7160ELC84-20, which shares the same 84-pin PLCC footprint, 160 macrocells, 3.2K gates, 5V operation, and 20 ns tPD but is rated for 0-70C operation only. For commercial-temperature designs needing higher speed, the EPM7160SLC84-10 is the direct replacement with a faster 10 ns tPD. Both retain bitstream compatibility within the MAX 7000 family toolchain.
Is the EPM7160ELI84-20 the same as EPM7160SQI84-10?
No. The EPM7160ELI84-20 is from the MAX 7000 family at 5V with 20 ns tPD, while the EPM7160SQI84-10 is a MAX 7000S variant at 5V with 10 ns tPD. Both share the 84-pin PLCC package but the bitstreams are not interchangeable because the macrocell architecture differs between MAX 7000 and MAX 7000S. The 'S' device adds ISP enhancements; verify your design files compile for both targets if considering a swap.
Where to download EPM7160ELI84-20 datasheet PDF?
The official Altera/Intel MAX 7000 datasheet covering the EPM7160ELI84-20 is available from the Intel Programmable Solutions documentation library at intel.com. Third-party mirrors (alldatasheet.com, datasheetq.com, chipdig.com) also host a 2-page PDF excerpt with the device family overview, pinout, and DC characteristics. Always prefer the manufacturer-hosted PDF for the most current revision. The MAX 7000 family datasheet covers the entire device family including this part.
Where to find EPM7160ELI84-20 pinout?
The 84-pin PLCC pinout for the EPM7160ELI84-20 is published in the MAX 7000 family datasheet and in the MAX+PLUS II / Quartus pin description files (PDFs). The package has 64 user I/O pins plus four dedicated JTAG pins (TDI, TDO, TMS, TCK) and dedicated VCC/GND pins. Refer to the Intel documentation library or third-party datasheet hosts (datasheetq.com, alldatasheet.com) for the full pin-by-pin assignment table with pin-1 indicator location.
What software is used to program the EPM7160ELI84-20?
The EPM7160ELI84-20 is programmed using Altera/Intel MAX+PLUS II (legacy, Windows) or Quartus Prime (current, supporting legacy MAX 7000 devices). Programming is performed via a JTAG programmer such as the Altera ByteBlasterMV, ByteBlaster II, or compatible USB-Blaster clone. The .pof (Programmer Object File) generated by the toolchain is downloaded through the JTAG pins into the on-chip EEPROM, where it is retained without external configuration memory.
What is the operating voltage of EPM7160ELI84-20?
The EPM7160ELI84-20 operates from a single 5.0V (nominal) supply with a tolerance window typically specified as 4.75V to 5.25V for commercial-grade parts. The device is part of the legacy 5V MAX 7000 family and is not directly compatible with 3.3V-only systems without level shifters. The I/O pins are 5V-tolerant inputs; outputs drive TTL/CMOS-compatible levels at the VCCIO supply domain.
Can EPM7160ELI84-20 be used in new designs in 2026?
Yes, the EPM7160ELI84-20 can still be used in new designs in 2026 if the design is intended for industrial glue-logic, bus-interface, or state-machine applications and the 5V supply, 84-pin PLCC footprint, and 160-macrocell capacity match the requirements. However, because the part is officially obsolete, designers should perform a lifecycle risk assessment, qualify second-source or franchised-distributor supply, and consider the MAX II (EPM240, EPM570) or MAX V (5M80ZE64) family as future-proof modern alternatives.
EPM7160ELI84-20 vs EPM7128SLC84-6 - which is better for legacy 5V designs?
The EPM7160ELI84-20 has more logic capacity (160 macrocells, 3.2K gates) than the EPM7128SLC84-6 (128 macrocells, 2.5K gates), making it the better choice for larger glue-logic designs. However, the EPM7128SLC84-6 is faster at 6 ns tPD versus 20 ns tPD. Both are 5V, 84-pin PLCC MAX 7000 family parts. Choose EPM7160ELI84-20 for higher logic density, EPM7128SLC84-6 for higher speed in the same package footprint.

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

Selection Guide

Choose the EPM7160ELI84-20 for new or legacy 5V industrial designs (operating -40C to +85C) requiring up to 160 macrocells of deterministic glue logic, bus-interface bridging, or address decoding in an 84-pin PLCC footprint. Choose EPM7160ELC84-20 instead if the operating environment stays within 0C-70C, as the C-grade variant is more readily available in distributor stock. Choose EPM7160SLC84-10 or EPM7160SLC84-6 if your design requires 100-125 MHz operation rather than 62.5 MHz, but verify bitstream compatibility for MAX 7000S. For new designs in 2026 where the 5V supply and 84-PLCC footprint are not hard constraints, prefer MAX II (EPM570T100C5N) or MAX V (5M80ZE64C5N) for active lifecycle status, lower power, and lower cost. The EPM7160ELI84-20 is best reserved for legacy board repair and obsolescence-management programs where exact form-fit-function replacement is required.

Comparison with Alternatives

Parameter This Product EPM7160ELC84-20 EPM7160ELC84-15 EPM7160ELC84-12 EPM7160SLC84-10 EPM7160SLC84-6
Package 84-Pin PLCC 84-Pin PLCC - same 84-Pin PLCC - same 84-Pin PLCC - same 84-Pin PLCC - same 84-Pin PLCC - same
Brand Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera)
Macrocells 160 160 160 160 160 160
Usable Gates 3.2K 3.2K 3.2K 3.2K 3.2K 3.2K
Pin-to-Pin Delay (tPD) 20 ns 20 ns (same) 15 ns (faster) 12 ns (faster) 10 ns (faster) 6 ns (much faster)
Max Operating Frequency 62.5 MHz 62.5 MHz 76.9 MHz 100 MHz 100 MHz 125 MHz
Operating Temperature -40C to +85C (Industrial) 0C to +70C (Commercial) 0C to +70C (Commercial) 0C to +70C (Commercial) 0C to +70C (Commercial) 0C to +70C (Commercial)
Supply Voltage (VCC) 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V
Family MAX 7000 MAX 7000 MAX 7000 MAX 7000 MAX 7000S MAX 7000S
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Industrial temperature grade at 5V (vs EPM7160ELC84-20)
  • Higher logic capacity than MAX 7000S -6 parts in same package (vs EPM7128SLC84-6N)
  • Non-volatile EEPROM vs SRAM-based FPGAs (vs Cyclone FPGAs)

Design Notes

The EPM7160ELI84-20 requires a stable 5.0V (4.75-5.25V) supply with sufficient decoupling. Place a 0.1uF ceramic decoupling capacitor as close as possible to each VCC pin (the 84-PLCC has multiple VCC/GND pairs distributed around the package), plus a single 10uF tantalum or aluminum bulk capacitor at the board entry point. The device's I/O pins source/sink up to 25 mA per pin (typical), so total VCC current can exceed 200 mA in heavily-loaded designs - verify your regulator has adequate headroom. Avoid placing the CPLD near high-current switching nodes (relays, motor drivers) to minimize supply-rail noise coupling into the 5V rail.

For 84-pin PLCC designs, use a PLCC socket (machine-pin or low-profile) to allow in-system programming and easy replacement of obsolete parts. Keep JTAG signals (TDI, TDO, TMS, TCK) accessible via a 2x5 0.1-inch header for ByteBlasterMV/USB-Blaster connection during development and field updates. Route JTAG traces away from high-speed switching signals and keep them under 6 inches to maintain signal integrity. For the 84-PLCC, the recommended land pattern is JEDEC MS-018 - follow this exactly to ensure socket compatibility. Add a ground plane beneath the device to provide low-impedance return paths for the high-speed I/O switching currents.

Estimated: When migrating from EPM7160ELI84-20 (industrial -40C to +85C) to EPM7160ELC84-20 (commercial 0C to +70C), confirm the target environment stays within the C-grade temperature range or the device lifetime will be severely reduced. Do not assume the MAX 7000 family is pin-compatible with MAX 7000S - bitstream files are not interchangeable even though packages match; recompile in Quartus for any -S variant. The 5V I/Os cannot directly drive 3.3V logic above their VIH level without level shifters or resistor dividers. When designing for new products in 2026, prefer MAX II (EPM240/570) or MAX V (5M80ZE64) for active lifecycle and lower power, reserving MAX 7000 for legacy board-repair applications.

Compliance Information

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

RoHS non-compliant per Arrow EPM7160ELI84-20 listing (legacy 5V MAX 7000 PLCC part contains lead-based solder finish). AEC-Q100 not qualified - this is a general-purpose CPLD, not an automotive-grade part. Reach compliance status not explicitly listed in the provided data.

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

Related Searches

EPM7160ELI84-20 EPM7160ELI84-20 datasheet Intel Altera MAX 7000 CPLD EPM7160ELI84-20 price stock 160 macrocell CPLD 84 PLCC 5V MAX 7000 family CPLD industrial EPM7160ELI84-20 obsolete replacement EPM7160ELI84-20 vs EPM7160SLC84-10 EPM7160ELI84-20 drop-in replacement industrial CPLD 5V PLCC 84 pin EPM7160ELI84-20 buy online what is the propagation delay of EPM7160ELI84-20

Related Components & Terms

Intel Altera EPM7160ELI84-20 EPM7160ELC84-20 EPM7160ELC84-15 EPM7160ELC84-12 EPM7160SLC84-10 EPM7160SLC84-6 CPLD Complex Programmable Logic Device MAX 7000 MAX 7000S PLD programmable logic EEPROM JTAG IEEE 1149.1 84-pin PLCC macrocells logic array block 5V logic industrial temperature grade address decoder glue logic bus interface Quartus MAX+PLUS II
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