Altera

EPM7160SLC84-15 - MAX 7000 CPLD, 160 Macrocells, 15ns | Altera

MPN: EPM7160SLC84-15 ✗ End of Life
In Stock Ships in 1-3 business days
4.75 V to 5.25 V (5 V nominal) Vdss PLCC-84 (PQCC84, JEDEC S-PQCC-J84) Package
From $10.8 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.4 $164.00
100 $14.1 $1,410.00
500 $12.25 $6,125.00
1,000 $10.8 $10,800.00
ℹ️ All prices are in USD

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

EPM7160SLC84-10

✅ Drop-In
Altera
📦 PLCC-84 (PQCC84)
MAX 7000S · 160 · 4 · 64 · 3,200 · 10 ns · 100 MHz · 5.0 V

✓ In Stock

$35.77 / Unit

View Datasheet →

EPM7160SLC84-10N

✅ Drop-In
Intel
📦 PLCC-84 (PQCC84)
MAX 7000S · 160 macrocells · 3,200 gates · 4 · 64 (also reported as 60 or 36 depending on variant) · 10 ns · up to 175.4 MHz · 100 MHz

✓ In Stock

$9.85 / Unit

View Datasheet →

EPM7160ELC84-15

✅ Drop-In
Intel
📦 PLCC-84 (PQCC84)
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
📦 PLCC-84 (PQCC84)
Altera (Intel PSG) · MAX 7000 (MAX 7000E) · EE PLD (EEPROM) · 160 · 4 · 3,200 · 68 · 64

✓ In Stock

$11.1 / Unit

View Datasheet →

EPM7160ELI84-20

✅ Drop-In
Intel
📦 PLCC-84 (PQCC84)
MAX 7000 · MAX 7000 (Complex Programmable Logic Device) · 160 · 4 · 3.2K · 64 · 62.5 MHz · 20 ns (speed grade '-20')

✓ In Stock

$11.1 / Unit

View Datasheet →

EPM7128SLC84-15

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

EPM7160SLC84-15 Maximum Ratings & Electrical Characteristics

Family MAX 7000
Macrocells 160
Usable Gates 3,200
Maximum Propagation Delay 15 ns
Maximum User I/O Pins 64
Supply Voltage (VCCINT/VCIO) 4.75 V to 5.25 V (5 V nominal)
I/O Logic Level Configurable 3.3 V or 5 V
Technology CMOS, EEPROM configuration
Package Type PLCC-84 (PQCC84, JEDEC S-PQCC-J84)
Terminal Pitch 1.270 mm
Mounting Type Surface Mount (PLCC socket or direct solder)
Operating Temperature 0 C to 70 C
Programming Interface JTAG (IEEE 1149.1) in-system programmable
RoHS Status Not RoHS compliant (contains lead, SnPb finish typical)
Lifecycle Obsolete / last-time-buy (per Altera/Intel PDN)

EPM7160SLC84-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 pin
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 GND — Ground
Pin 44 I/O — User I/O pin
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 GND — Ground
Pin 55 I/O — User I/O pin
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 GND — Ground
Pin 66 I/O — User I/O pin
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 GND — Ground
Pin 77 TCK — JTAG test clock (IEEE 1149.1)
Pin 78 TMS — JTAG test mode select
Pin 79 TDI — JTAG test data in
Pin 80 TDO — JTAG test data out
Pin 81 ENABLE — Device enable (low to program)
Pin 82 GCLK — Global clock input
Pin 83 OE1 — Output enable 1 (global)
Pin 84 VCC — +5 V supply (VCCINT and VCIO)

Safe Operating Area (SOA) & Thermal Characteristics

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

EPM7160SLC84-15 is suitable for 6 applications: Industrial Control Glue Logic, Telecommunications Infrastructure Bus Interfaces, Legacy Microprocessor Address Decoding, I/O Expansion and Register Replacement, Consumer Electronics Peripheral Controllers, Prototyping and Education Platforms.

🏭

Industrial Control Glue Logic

The EPM7160SLC84-15 is well suited for industrial control glue-logic applications because its 160 macrocells and 3,200 usable gates provide ample capacity for address decoding, bus arbitration, and discrete state-machine replacement while the 15 ns pin-to-pin delay meets typical PLC scan-cycle timing budgets. Configurable 5 V or 3.3 V I/O allows the CPLD to interface directly with legacy 5 V peripheral buses (e.g., ISA, PC/104, HCTL) without level shifters, and the JTAG ISP interface lets field-service technicians update logic without removing the board.

🌐

Telecommunications Infrastructure Bus Interfaces

In telecom backplane and line-card designs, the EPM7160SLC84-15 provides deterministic 15 ns timing for address decoding, chip-select generation, and protocol glue between processors, ASICs, and bus switches. Its 64 user I/O pins comfortably handle TDM bus multiplexing and HDLC channel routing, and the non-volatile EEPROM configuration eliminates the boot-time delay of SRAM-based FPGAs. The PLCC-84 footprint suits legacy CompactPCI and VMEbus cards where board re-spin cost is high.

🖥️

Legacy Microprocessor Address Decoding

The EPM7160SLC84-15 is a classic choice for replacing 74-series TTL/CMOS address decoding trees around legacy processors such as the 8086, 68000, Z80, or 8051 family. Its 15 ns propagation delay fits comfortably within typical 8 MHz to 33 MHz memory-access windows, and the 64 user I/O pins support multiple chip-select outputs, wait-state generators, and interrupt controllers in a single device. The PLCC-84 socketed package simplifies prototyping on wire-wrap or through-hole evaluation boards.

🔧

I/O Expansion and Register Replacement

Designers use the EPM7160SLC84-15 to consolidate discrete 74HC573, 74HC574, 74HC245, and 74HC138 functions into a single programmable device, reducing PCB area and BOM count. Each macrocell provides a flip-flop plus tri-state I/O control, so the CPLD can act as a multi-port register file, parallel FIFO, or generic latch array. With 64 I/O pins, the -15 grade can replace up to sixteen 8-bit buffer chips in a typical peripheral interface design.

📱

Consumer Electronics Peripheral Controllers

In consumer appliances such as set-top boxes, DVD players, and washing-machine controllers, the EPM7160SLC84-15 replaces dozens of discrete logic gates with a single non-volatile programmable device, simplifying firmware updates during production runs. Its commercial 0 C to 70 C temperature range covers indoor consumer environments, and the 5 V tolerant I/O supports direct drive of relay coils and LED indicator arrays.

🧩

Prototyping and Education Platforms

Universities and design labs use the EPM7160SLC84-15 in digital-logic courses because its PLCC-84 socketed package tolerates repeated insertion cycles, the JTAG ISP interface avoids external programmers, and the 160-macrocell capacity is large enough for instructional designs (traffic-light controllers, ALUs, UARTs) without overwhelming students. The Altera MAX+PLUS II student edition is freely available and supports the MAX 7000 family.

What is the maximum propagation delay of EPM7160SLC84-15?
The EPM7160SLC84-15 has a maximum pin-to-pin propagation delay of 15 ns, which defines the -15 speed grade. According to the Altera MAX 7000 datasheet, this delay is measured from any input pin to any output pin through the AND/OR plane, macrocell, and I/O control block under worst-case commercial operating conditions (4.75 V, 70 C).
How many macrocells does EPM7160SLC84-15 contain?
The EPM7160SLC84-15 contains 160 macrocells, providing 3,200 usable gates of logic capacity. Each macrocell includes a programmable flip-flop, product-term allocator, and I/O control block, making the device suitable for medium-complexity glue logic, bus decoding, and state-machine integration.
What is the difference between EPM7160SLC84-15 and EPM7160SLC84-10?
The only difference between the -15 and -10 speed grades is propagation delay: the -10 grade is faster at 10 ns versus 15 ns. Both parts share the same PLCC-84 (PQCC84) package, 160 macrocells, 5 V supply, and JTAG ISP interface, making the -10 a fully drop-in compatible upgrade for the -15 in designs that need additional timing margin.
What is the difference between EPM7160SLC84-15 and EPM7160ELC84-15?
The E (Enhanced) suffix denotes the MAX 7000E sub-family, which adds I/O standards support such as 2.5 V and improved JTAG features versus the classic 5 V-only MAX 7000. The EPM7160ELC84-15 is generally a drop-in replacement in PLCC-84 with 160 macrocells, but designers should verify I/O voltage compatibility and JTAG pinout differences against the MAX 7000 versus 7000E datasheets before substituting.
Where can I download the EPM7160SLC84-15 datasheet?
The original Altera MAX 7000 family datasheet (covering the EPM7160SLC84-15) is hosted on the Altera/Intel website at the legacy document location https://www.altera.com/literature/ds/m7000.pdf, and is mirrored on datasheet archive sites such as https://www.datasheetarchive.com/?q=epm7160slc84. The datasheet contains timing models, JTAG programming waveforms, and macrocell configuration details.
Where to buy EPM7160SLC84-15 online?
As of 2026-09-13, the EPM7160SLC84-15 is available from authorized distributors listed on Octopart (https://octopart.com/part/altera/EPM7160SLC84) and from independent stockists such as Microchip USA, Jotrin Electronics, Veswin Electronics, AIChipLink, and Ntemall. Because the part is now obsolete (last-time-buy), prices fluctuate widely and lead times may extend to 8-12 weeks; always request a current quote.
What is the price of EPM7160SLC84-15?
Pricing for the EPM7160SLC84-15 as of 2026-09-13 is approximately USD 18.50 at quantity 1, scaling down to USD 10.80 at quantity 1,000 from independent stockists. Prices are highly variable due to the part's obsolete status; broker inventory, date code, and screening level significantly affect quotes, so use Octopart or FindChips for live comparison.
What is the lead time for EPM7160SLC84-15?
Lead time for EPM7160SLC84-15 as of 2026-09-13 is approximately 8-12 weeks when ordered through authorized channels, because Altera/Intel issued a Product Discontinuance Notice for the MAX 7000 classic series. Independent distributors may have spot stock at premium pricing, but production volumes require advance planning or migration to MAX II or MAX V CPLDs.
EPM7160SLC84-15 vs EPM7160EQC160-12 - which should I choose for a new design?
For new designs, choose the EPM7160EQC160-12 (EQC160 package, 12 ns speed) because it is part of the MAX 7000 Enhanced sub-family and remains in active production with RoHS-compliant packaging. The EPM7160SLC84-15 (classic MAX 7000, PLCC-84, 15 ns) should be reserved for legacy board replacements where the existing footprint, supply rails, and timing budget are already fixed.
What is the best drop-in replacement for EPM7160SLC84-15?
The best drop-in replacement for EPM7160SLC84-15 is the EPM7160SLC84-10 from the same MAX 7000 family, offering a faster 10 ns propagation delay in the identical PLCC-84 package with 160 macrocells. The EPM7160SLC84-10N (industrial-grade variant, N-suffix) is the recommended choice when the original was a commercial-temperature part. Both share pinout and JTAG ISP behaviour with the -15.
What is the operating temperature range of EPM7160SLC84-15?
The EPM7160SLC84-15 operates from 0 C to 70 C (commercial temperature grade) per the Altera MAX 7000 datasheet. The -15 speed grade does not have an industrial -40 C to +85 C version; for industrial temperature applications, designers should migrate to the EPM7160ELI84-20 or MAX V CPLDs that provide both extended temperature range and active production status.
Does the EPM7160SLC84-15 support in-system programming (ISP)?
Yes, the EPM7160SLC84-15 supports JTAG (IEEE 1149.1) in-system programming via the four-wire TCK, TMS, TDI, TDO interface plus the ENABLE pin. The non-volatile EEPROM configuration cell allows the device to be re-programmed on the board without removing it, making field upgrades and prototyping straightforward using Altera's MAX+PLUS II or Quartus programmer tools.
How do I replace EPM7160SLC84-15 in an obsolete design?
Replace EPM7160SLC84-15 with EPM7160SLC84-10N (industrial grade, PLCC-84, 10 ns) for a true drop-in substitute on the same PCB footprint, or migrate to a MAX V CPLD such as the 5M160ZE64C5N if the board can be re-laid. Migration to MAX V requires re-synthesizing the design in Quartus because the macrocell architecture differs from MAX 7000.
Is the EPM7160SLC84-15 RoHS compliant?
No, the EPM7160SLC84-15 is not RoHS compliant. The PLCC-84 package uses a tin-lead (SnPb) solder finish typical of pre-RoHS Altera MAX 7000 family parts, and the device carries the legacy lead-based finish designation. For RoHS-compliant designs, migrate to the MAX 7000AE (RoHS) variant or a MAX II/MAX V replacement CPLD with lead-free matte-tin plating.
What is the pinout of EPM7160SLC84-15?
The EPM7160SLC84-15 PLCC-84 pinout follows the standard JEDEC PQCC-84 (S-PQCC-J84) outline with 1.270 mm pitch and 64 user I/O pins, 8 dedicated inputs (GCLK, OE1, OE2/GCLK2, CLR), JTAG signals (TDI, TDO, TMS, TCK), ENABLE, VCCINT (5 V) and GND pins. The full pin-by-pin assignment for I/O banks is documented in the MAX 7000 datasheet Table 7 (PLCC-84 pinout).

Engineering reference data for EPM7160SLC84-15 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM7160SLC84-15 when you are maintaining legacy equipment designed around the MAX 7000 classic sub-family and need a form-fit-function replacement on existing PLCC-84 boards. The 15 ns delay is sufficient for microprocessors up to 25 MHz and for bus decoding, address latching, and discrete logic consolidation. For new designs, choose the EPM7160EQC160-12 (active production, RoHS, EQFP-160) or migrate to MAX II/MAX V CPLDs. If you need a drop-in speed upgrade, use the EPM7160SLC84-10 (same PLCC-84, 10 ns). For industrial temperature, use the EPM7160ELI84-20 (-40 to +85 C). For higher I/O standards support, use the EPM7160ELC84-15 (MAX 7000E). The EPM7128SLC84-15 is the cost-reduced choice when 128 macrocells are sufficient.

Comparison with Alternatives

Parameter This Product EPM7160SLC84-10 EPM7160SLC84-10N EPM7160ELC84-15 EPM7160ELC84-12 EPM7160ELI84-20 EPM7128SLC84-15
Brand Altera Altera Altera Altera Altera Altera Altera
Package PLCC-84 (PQCC84) PLCC-84 (PQCC84) - same PLCC-84 (PQCC84) - same PLCC-84 (PQCC84) - same PLCC-84 (PQCC84) - same PLCC-84 (PQCC84) - same PLCC-84 (PQCC84) - same
Macrocells 160 160 160 160 160 160 128
Propagation Delay 15 ns 10 ns (faster) 10 ns (faster) 15 ns 12 ns (faster) 20 ns (slower) 15 ns
Sub-family MAX 7000 MAX 7000 MAX 7000 MAX 7000E (Enhanced) MAX 7000E (Enhanced) MAX 7000E (Enhanced) MAX 7000
Operating Temperature 0 C to 70 C (Commercial) 0 C to 70 C -40 C to +85 C (Industrial) 0 C to 70 C 0 C to 70 C -40 C to +85 C (Industrial) 0 C to 70 C
Supply Voltage 4.75 V to 5.25 V 4.75 V to 5.25 V 4.75 V to 5.25 V 4.75 V to 5.25 V 4.75 V to 5.25 V 4.75 V to 5.25 V 4.75 V to 5.25 V
User I/O Pins 64 64 64 64 64 64 64
Programming Interface JTAG (IEEE 1149.1) ISP JTAG ISP JTAG ISP JTAG ISP (Enhanced) JTAG ISP (Enhanced) JTAG ISP (Enhanced) JTAG ISP

Key Differentiators

  • Classic MAX 7000 architecture with proven field reliability (vs EPM7160ELC84-15)
  • 15 ns speed grade provides ample timing margin for legacy microprocessors (vs EPM7160SLC84-10)
  • Commercial 0-70 C temperature range suits indoor/office equipment (vs EPM7160ELI84-20)

Design Notes

Decouple the EPM7160SLC84-15 with at least one 0.1 uF ceramic capacitor within 1 cm of every VCC pin (pin 84 plus any additional VCC pins) and one bulk 10 uF tantalum or aluminum electrolytic capacitor near the package. The MAX 7000 internal core draws up to 200 mA during programming pulses, so a poor decoupling network will cause VCC droop and JTAG programming failures. Estimated: at 5 V with all I/O switching at 25 MHz, average ICC is approximately 150 mA per the MAX 7000 datasheet ICC vs frequency curves.

Place the JTAG header (TCK/TMS/TDI/TDO/ENABLE/GND) within 5 cm of the device to preserve signal integrity during in-system programming. Use a 2.54 mm 2x5 or 1x6 pin header following the Altera ByteBlaster pinout. Keep the JTAG traces away from high-speed switching signals and clock edges; add a 10 kohm pull-up on TDI and TMS to prevent spurious JTAG state transitions during board power-up.

The EPM7160SLC84-15 is NOT RoHS compliant - the PLCC-84 package uses a tin-lead (SnPb) solder finish, and attempting to reflow it at lead-free peak temperatures (245 C) will damage the plastic body. For new RoHS designs, choose the EPM7160EQC160-12 (EQFP-160) or migrate to a MAX II / MAX V CPLD. Also note that the ENABLE pin must be held high during normal operation; tying it to GND will place the device in programming mode and all I/O will be tri-stated.

Compliance Information

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

PLCC-84 package uses tin-lead (SnPb) solder finish per MAX 7000 family datasheet. Not AEC-Q100 qualified (commercial grade only). Lifecycle is obsolete/last-time-buy per Altera/Intel PDN for the MAX 7000 classic series.

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

Related Searches

EPM7160SLC84-15 EPM7160SLC84-15 datasheet PDF Altera MAX 7000 CPLD 160 macrocells EPM7160SLC84-15 15ns PLCC-84 PLCC-84 CPLD Altera legacy EPM7160SLC84-15 vs EPM7160SLC84-10 EPM7160SLC84-15 drop-in replacement MAX 7000 obsolete last time buy buy EPM7160SLC84-15 online EPM7160SLC84-15 price lead time how to program EPM7160SLC84-15 JTAG MAX 7000 vs MAX 7000E difference

Related Components & Terms

Altera Intel EPM7160SLC84-15 EPM7160SLC84-10 EPM7160SLC84-10N EPM7160ELC84-15 EPM7160ELC84-12 EPM7160ELI84-20 EPM7128SLC84-15 MAX 7000 MAX 7000E CPLD Complex Programmable Logic Device PLCC-84 PQCC84 JEDEC S-PQCC-J84 JTAG IEEE 1149.1 EEPROM macrocell in-system programmable glue logic address decoding Altera MAX+PLUS II Altera Quartus
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