Altera

EPM9400LC84-20 - MAX 9000 CPLD 400 Macrocells 5V ISP | Altera

MPN: EPM9400LC84-20 ✗ End of Life
In Stock Ships in 1-3 business days
5 V Vdss 84-pin PLCC (Plastic Leaded Chip Carrier) Package 144 MHz Speed
From $38.5 USD / Unit
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $60 $60.00
10 $55 $550.00
100 $48.5 $4,850.00
500 $42 $21,000.00
1,000 $38.5 $38,500.00
ℹ️ All prices are in USD

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

EPM9400LC84-15

✅ Drop-In
Altera
📦 84-pin PLCC
MAX 9000 · CPLD (Complex Programmable Logic Device) · 8,000 · 400 · 25 · 59 · 117.6 MHz · -15 (15 ns pin-to-pin delay)

✓ In Stock

$23.1 / Unit

View Datasheet →

EPM9400LC84-10

✅ Drop-In
📦 84-pin PLCC
same 84-pin PLCC and 400 macrocells, tpd 10 ns vs 20 ns (50% faster timing), pin-to-pin compatible

📋 Reference alternative (not in catalog)

EPM9320LC84-20

✅ Drop-In
Altera
📦 84-pin PLCC
MAX 9000 · CPLD - Complex Programmable Logic Device · 320 · 60 · CMOS (EEPROM-based) · PLCC-84 (Plastic Leaded Chip Carrier) · 84 · 16 ns

✓ In Stock

$9.75 / Unit

View Datasheet →

EPM9320LC84-15

✅ Drop-In
Intel
📦 84-pin PLCC
MAX 9000 · EPM9320 · CPLD (Complex Programmable Logic Device) · 320 · 6,000 · 20 · 15 ns (max) · 117.6 MHz

✓ In Stock

$17.95 / Unit

View Datasheet →

EPM9320LC84-10

✅ Drop-In
Intel
📦 84-pin PLCC
MAX 9000 EPLD · EPM9320 · 320 · 6000 (typical) · 16 · 168 (varies by package) · 10 ns · [DATA_NEEDED: fCNT in MHz]

✓ In Stock

$84.96 / Unit

View Datasheet →

EPM7160SLC84-15

✅ Drop-In
Altera
📦 84-pin PLCC
MAX 7000 · 160 · 3,200 · 15 ns · 64 · 4.75 V to 5.25 V (5 V nominal) · Configurable 3.3 V or 5 V · CMOS, EEPROM configuration

✓ In Stock

$10.8 / Unit

View Datasheet →

EPM9400LC84-20 Maximum Ratings & Electrical Characteristics

Family MAX 9000
Device Type CPLD (Complex Programmable Logic Device)
Architecture Multiple Array Matrix (MAX), 3rd generation, EEPROM-based
Macrocells 400
Usable Gates 8,000 (6,000 to 12,000 typical range)
Flip-Flops 580
Maximum User I/O 55
Pin-to-Pin Propagation Delay 20 ns (speed grade -20)
Maximum Counter Frequency 144 MHz
Supply Voltage (VCCINT) 5 V
I/O Voltage (VCCIO) 3.3 V or 5 V (configurable)
In-System Programming Yes (IEEE 1149.1 JTAG)
Package 84-pin PLCC (Plastic Leaded Chip Carrier)
Process Technology CMOS EEPROM
Operating Temperature Commercial (0C to +70C) - assumed from -20 speed grade
Mounting Type Surface Mount (PLCC socket or SMT land pattern)

EPM9400LC84-20 84-pin plcc (plastic leaded chip carrier) Pin Configuration Guide

Complete pinout information for EPM9400LC84-20 (84-pin plcc (plastic leaded chip carrier) 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 (plastic leaded chip carrier) package pinout diagram for EPM9400LC84-20

No detailed pinout data available for EPM9400LC84-20.

Refer to the datasheet for full pin configuration.

Safe Operating Area (SOA) & Thermal Characteristics

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

EPM9400LC84-20 is suitable for 7 applications: Peripheral Bus Interface (PCI/ISA/VME Bridging), Address Decoding and Glue Logic, State-Machine Controller, Peripheral Driver (UART/FIFO/Timer), Industrial Control Logic Replacement, Legacy System Field Replacement, Test and Measurement Equipment Interface.

🌐

Peripheral Bus Interface (PCI/ISA/VME Bridging)

The EPM9400LC84-20's 400 macrocells and 55 user I/Os make it well-suited for legacy peripheral bus bridging between PCI, ISA, and VME interfaces in industrial backplane systems. With 20 ns pin-to-pin tpd (speed grade -20) and counter frequencies up to 144 MHz, the device can decode bus addresses, generate chip selects, and arbitrate interrupts with deterministic timing - critical for real-time backplane protocols. The 5 V VCCIO tolerance matches legacy 5 V bus signaling levels, while the JTAG ISP allows field firmware updates. Place the CPLD between the bus transceivers and the local MCU/ASIC to offload glue logic and replace discrete 74-series TTL.

🔧

Address Decoding and Glue Logic

With 400 macrocells and fast 20 ns tpd, the EPM9400LC84-20 efficiently performs address decoding, chip-select generation, and bus steering in microprocessor systems. The device's wide input gating (up to 80 product terms per macrocell in MAX architecture) handles complex address maps without external 74LS138/139 decoders, saving PCB area and improving signal integrity. The 5 V tolerance interfaces directly with 5 V microprocessors and memories, while the EEPROM-based MAX architecture provides instant-on configuration - no boot delay. This makes it ideal for legacy 8051, 68k, and x86 system designs where deterministic power-up behavior is required.

🏭

State-Machine Controller

The EPM9400LC84-20's 580 flip-flops across 400 macrocells make it well-suited for implementing complex state machines - sequencers, protocol controllers, and timing generators - in industrial automation equipment. The deterministic 20 ns tpd ensures predictable state-transition timing regardless of internal routing, a key advantage over FPGA-based state machines. The non-volatile EEPROM configuration means the device powers up directly into the correct state, eliminating the boot delay of SRAM-based FPGAs. Quartus and MAX+PLUS II design tools provide state-machine entry with HDL or graphical encoding, supporting up to hundreds of states.

🖥️

Peripheral Driver (UART/FIFO/Timer)

The EPM9400LC84-20 implements custom UART, FIFO buffer, and timer peripherals with deterministic timing, replacing multiple discrete 16C550-style UARTs and 8254 timers in embedded designs. The 400 macrocells and 580 flip-flops allow multi-channel UART implementations (up to 4 full-duplex channels with FIFO), while the 55 I/O pins provide ample handshake and interrupt lines. The 5 V I/O tolerance matches RS-232/RS-485 transceiver signal levels, and the JTAG ISP allows in-field baud-rate or protocol updates without board rework.

🏭

Industrial Control Logic Replacement

The EPM9400LC84-20 replaces multiple 74LS/74HC TTL glue-logic ICs in industrial PLC and process-control systems, integrating decoder, latch, multiplexer, and flip-flop functions into a single chip. With 400 macrocells and 580 flip-flops, the device can replace up to 20 equivalent TTL packages, reducing PCB area, BOM cost, and mean-time-between-failure rate. The commercial temperature range (0C to +70C) suits factory-floor enclosures, and the JTAG ISP allows last-minute logic changes during commissioning. Designers targeting IEC 61131-3 or ladder-logic emulation frequently choose MAX 9000 CPLDs for this reason.

🔧

Legacy System Field Replacement

The EPM9400LC84-20 serves as a form-fit-function replacement for legacy MAX 9000 designs that require ongoing maintenance due to component failure or feature updates. Because the device retains the same 84-pin PLCC footprint, EEPROM non-volatile configuration, and JTAG ISP as previous-generation MAX 9000 parts, existing PCBs and Quartus/MAX+PLUS II design files remain compatible. This eliminates costly board respins and toolchain migration for industrial customers with long-life-cycle equipment (15-20 year service windows). Stock from authorized Altera distributors remains available for these maintenance programs.

🖥️

Test and Measurement Equipment Interface

The EPM9400LC84-20's combination of 55 I/O pins, 400 macrocells, and 5 V tolerance makes it valuable for interface logic in oscilloscopes, logic analyzers, and data-acquisition systems. The device can implement parallel-bus capture, trigger generation, channel multiplexing, and timing-skew compensation with deterministic 20 ns delays. JTAG ISP enables factory calibration and field firmware updates without disassembly. The 580 flip-flops handle deep FIFO buffers and parallel-data pipelining for high-speed ADC/DAC interfacing, while EEPROM non-volatility ensures instant power-up to known states - critical for safety-critical test equipment.

What is the EPM9400LC84-20?
The EPM9400LC84-20 is an Altera MAX 9000 family Complex Programmable Logic Device (CPLD) with 400 macrocells, approximately 8,000 usable gates, and 580 flip-flops in an 84-pin PLCC package. According to the Altera MAX 9000 datasheet, it is built on third-generation Multiple Array Matrix (MAX) EEPROM architecture and supports 5.0-V in-system programmability through the IEEE 1149.1 JTAG interface. It is a legacy high-density glue-logic and bus-interface CPLD.
What is the propagation delay of EPM9400LC84-20?
The EPM9400LC84-20 (speed grade -20) offers a pin-to-pin propagation delay of 20 ns and counter frequencies up to 144 MHz. The -20 suffix designates the slowest speed grade in the MAX 9400 family, meaning -15 and -10 variants of the same device deliver faster timing. For new designs needing faster speeds, choose the EPM9400LC84-15 (15 ns tpd) or EPM9400LC84-10 (10 ns tpd) speed grades.
How many macrocells and I/O pins does EPM9400LC84-20 have?
The EPM9400LC84-20 contains 400 macrocells, 580 flip-flops, and supports up to 55 user I/O pins. According to the Altera MAX 9000 datasheet, the device provides 6,000 to 12,000 usable gates depending on utilization. The 84-pin PLCC package dedicates the remaining pins to power, ground, JTAG, and dedicated configuration signals.
Does the EPM9400LC84-20 support in-system programming?
Yes, the EPM9400LC84-20 supports 5.0-V in-system programmability (ISP) through a built-in IEEE Std. 1149.1 JTAG interface. The four JTAG signals (TMS, TCK, TDO, TDI) allow the device to be reprogrammed directly on the PCB without removing the chip. This feature is critical for field upgrades and design iteration without swapping the device.
Is the EPM9400LC84-20 still in production?
The Altera MAX 9000 family is classified as Not Recommended for New Designs (NRND) by Altera (now Intel). As of 2026-09-13, the part is still available from authorized distributors like Octopart and microchipusa.com but stock is declining. For new designs, Intel recommends migrating to MAX II, MAX V, or MAX 10 CPLD families. Legacy maintenance and field-replacement designs can still source this part from distributor inventory.
What is the difference between EPM9400LC84-20 and EPM9400LC84-15?
The EPM9400LC84-20 and EPM9400LC84-15 share the same 84-pin PLCC package, 400 macrocells, and 8,000-gate MAX 9000 architecture. The only difference is speed grade: EPM9400LC84-20 offers 20 ns pin-to-pin tpd, while EPM9400LC84-15 offers 15 ns tpd (25% faster). The -15 variant is pin-to-pin compatible with the -20, so it can be used as a direct drop-in upgrade in timing-critical designs.
Where can I buy the EPM9400LC84-20?
The EPM9400LC84-20 is available from authorized Altera/Intel distributors including DigiKey, Mouser, Arrow, and Octopart-listed suppliers, as well as brokers like microchipusa.com and Nantian Electronics. As of 2026-09-13, listed pricing starts at approximately USD 60.00 per unit in single-piece quantity. Because the part is NRND, lead times may extend beyond standard 8-12 weeks; we recommend verifying current stock via Octopart before placing orders.
What is the price of EPM9400LC84-20?
The EPM9400LC84-20 listed price starts at approximately USD 60.00 per unit for single-piece quantity, as of 2026-09-13. Volume pricing breaks down to roughly USD 55.00 at 10 pieces, USD 48.50 at 100 pieces, USD 42.00 at 500 pieces, and USD 38.50 at 1,000 pieces. Pricing reflects the part's NRND (Not Recommended for New Designs) status; modern MAX II or MAX V CPLDs typically offer better cost-per-macrocell.
What is the lead time for EPM9400LC84-20?
The lead time for EPM9400LC84-20 is typically 8-16 weeks as of 2026-09-13, reflecting the part's NRND status and legacy inventory draw-down. Stock at major distributors (DigiKey, Mouser, Arrow) varies; broker suppliers like microchipusa.com and Nantian Electronics often hold smaller lot quantities for spot orders. For long-lead maintenance programs, we recommend ordering safety stock now or qualifying a MAX V or MAX 10 modern equivalent.
Is the EPM9400LC84-20 in stock at major distributors?
As of 2026-09-13, the EPM9400LC84-20 has limited stock at major authorized distributors - check Octopart for real-time aggregated availability. Because the part is NRND (Not Recommended for New Designs), inventory is declining and not being replenished. We recommend qualifying an alternative from the same MAX 9000 family (EPM9400LC84-15, EPM9400LC84-10) or migrating to MAX II/MAX V for new designs.
EPM9400LC84-20 vs EPM9320LC84-20 - which is better for high-density glue logic?
The EPM9400LC84-20 (400 macrocells, 8,000 gates) is the higher-density option vs the EPM9320LC84-20 (320 macrocells, 6,000 gates), both in 84-pin PLCC packages. Choose EPM9400LC84-20 when your design needs more than 320 macrocells, complex state machines, or wider bus interfaces. Choose EPM9320LC84-20 for cost-sensitive designs with moderate logic requirements - both share the same MAX 9000 architecture and JTAG ISP, so PCB footprint is identical.
When should I choose EPM9400LC84-20 over a modern MAX V CPLD?
Choose the EPM9400LC84-20 only for legacy maintenance, form-fit-function replacement of existing MAX 9000 designs, or when a board pinout already routes to this exact 84-pin PLCC footprint. For new designs, choose a modern MAX V CPLD (such as 5M80ZE64) or MAX 10 FPGA - they offer higher macrocell density per dollar, lower power, RoHS compliance, and active long-term supply. The EPM9400LC84-20 is NRND and should be considered end-of-life.
What is the best drop-in replacement for EPM9400LC84-20?
The best drop-in replacement for EPM9400LC84-20 in the same 84-pin PLCC footprint is the EPM9400LC84-15 (15 ns tpd, same 400 macrocells, same 84-pin PLCC, pin-to-pin compatible, 25% faster timing). For cost-down redesigns on the same footprint, the EPM9320LC84-20 (320 macrocells, 84-pin PLCC) drops in but uses 20% fewer macrocells. Both alternatives share the MAX 9000 EEPROM architecture and JTAG ISP, ensuring software-tool and board-level compatibility.
Can the EPM9320LC84-20 replace the EPM9400LC84-20?
The EPM9320LC84-20 can replace the EPM9400LC84-20 only if your design uses fewer than 320 macrocells, because the EPM9320 family has 320 macrocells versus 400 in the EPM9400. Both share the 84-pin PLCC package and MAX 9000 architecture, so the board footprint is identical. If your design requires more than 320 macrocells, do not substitute - choose the same-density EPM9400LC84-15 (15 ns, drop-in) instead. Altera's MAX+PLUS II and Quartus tools support both parts within the same project.
Where can I download the EPM9400LC84-20 datasheet PDF?
The EPM9400LC84-20 datasheet is bundled with the Altera MAX 9000 device family datasheet (46 pages, document number per Alldatasheet PDF #592774). Download the full family datasheet from https://www.alldatasheet.com/datasheet-pdf/pdf/592774/ALTERA/EPM9400.html. The datasheet covers all MAX 9000 speed grades (-10, -15, -20), all packages (PLCC, RQFP, PGA, BGA), DC characteristics, AC timing, and JTAG programming specifications.
Hey Google, what can replace the EPM9400LC84-20?
The EPM9400LC84-20 can be replaced within the same Altera MAX 9000 family by the EPM9400LC84-15 (same 84-pin PLCC, 400 macrocells, 15 ns tpd, drop-in upgrade) or EPM9400LC84-10 (same package, 10 ns tpd, fastest grade). For cost-down redesigns using fewer macros, the EPM9320LC84-20 (320 macrocells, 84-pin PLCC) is pin-compatible but with 20% less logic capacity. For modern new designs, migrate to MAX V 5M80ZE64 or MAX 10 10M02SCE144, which are smaller but lower-cost and actively supported.

Engineering reference data for EPM9400LC84-20 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM9400LC84-20 for legacy MAX 9000 designs requiring 400 macrocells and 20 ns tpd in the standard 84-pin PLCC footprint, particularly when upgrading existing PCBs that already route to this exact package. For new designs requiring more timing margin, select the EPM9400LC84-15 (15 ns tpd) or EPM9400LC84-10 (10 ns tpd) - all share the same footprint, macrocell count, and tool support. For cost-down or smaller designs, the EPM9320LC84-20 (320 macrocells, 84-pin PLCC) drops in but uses 20% fewer macros. Avoid this entire family for new greenfield designs because Intel has marked MAX 9000 as NRND; instead migrate to MAX V (5M series) or MAX 10 (10M series) for active long-term supply.

Comparison with Alternatives

Parameter This Product EPM9400LC84-15 EPM9400LC84-10 EPM9320LC84-20 EPM9320LC84-15 EPM9320LC84-10 EPM7160SLC84-15
Brand Altera Altera Altera Altera Altera Altera Altera
Package 84-pin PLCC 84-pin PLCC - same 84-pin PLCC - same 84-pin PLCC - same 84-pin PLCC - same 84-pin PLCC - same 84-pin PLCC - same
Family MAX 9000 MAX 9000 MAX 9000 MAX 9000 MAX 9000 MAX 9000 MAX 7000S
Macrocells 400 400 (same) 400 (same) 320 (-20%) 320 (-20%) 320 (-20%) 160 (-60%)
Pin-to-Pin tpd 20 ns 15 ns (faster) 10 ns (faster) 20 ns (same) 15 ns (faster) 10 ns (faster) 15 ns (faster)
Max Counter Frequency 144 MHz [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED]
VCCINT 5 V 5 V 5 V 5 V 5 V 5 V 5 V
In-System Programming Yes (JTAG IEEE 1149.1) Yes (JTAG) Yes (JTAG) Yes (JTAG) Yes (JTAG) Yes (JTAG) Yes (JTAG)
Flip-Flops 580 580 (same) 580 (same) [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED]

Key Differentiators

  • Faster pin-to-pin tpd (15 ns vs 20 ns) with identical macrocell count (vs EPM9400LC84-20 vs EPM9400LC84-15)
  • Highest macrocell density in MAX 9000 family (400 vs 320 in EPM9320) (vs EPM9400LC84-20 vs EPM9320LC84-20)
  • Largest 84-pin PLCC MAX 9000 device with full 5 V I/O tolerance (vs EPM9400LC84-20 vs EPM7160SLC84-15)

Design Notes

The EPM9400LC84-20 requires a stable 5 V supply on VCCINT (pin VCC) and a separate 3.3 V or 5 V supply on VCCIO pins. Place 0.1 uF ceramic decoupling capacitors as close as possible to every VCC pin, with additional 10 uF bulk capacitors near the package. The MAX 9000 family has separate VCCINT (internal logic) and VCCIO (I/O drivers) planes; improper decoupling can cause JTAG ISP failures or intermittent logic errors. Estimated: at 400 macrocells fully utilized with 100 MHz toggling, ICCINT may reach 200-400 mA - verify with the MAX 9000 power calculator (AN74) before committing to your power budget.

The 84-pin PLCC package has a 1.27 mm pitch and supports both through-hole socket mounting and surface-mount land patterns. For new designs, the SMT land pattern is preferred to avoid socket inductance; for legacy maintenance, a PLCC socket (e.g., 3M 8434-21B1-RK-TF) allows device swap without rework. Route the four JTAG signals (TMS, TCK, TDO, TDI) to a 2x2 0.1-inch header with TRST tied high through 10 kohm. Provide a 4.7 kohm pull-up on TMS and TDI per the IEEE 1149.1 specification.

The MAX 9000 architecture provides predictable 20 ns pin-to-pin tpd regardless of internal routing - a key advantage over FPGAs. However, output-edge di/dt can be high: each output can drive 25 mA with 5 ns rise/fall times, generating ground bounce on shared return paths. Use a continuous ground plane beneath the PLCC footprint and isolate I/O ground returns from logic ground where possible. For high-speed designs (>50 MHz), series-terminate clock and high-fanout outputs with 33-ohm resistors near the driver pin.

Three pitfalls to avoid with the EPM9400LC84-20: (1) Do not confuse the -20 speed grade suffix with package count - '84' is the pin count and '-20' is tpd in nanoseconds. (2) Do not assume modern CPLD design tools support MAX 9000 - use Quartus II v13.0 or MAX+PLUS II (legacy); Quartus Prime does not support MAX 9000. (3) Do not exceed the 5.5 V absolute maximum on any VCCIO pin or 7 V on VCCINT - damage is permanent. Always check the Altera/Intel NRND notice before committing new designs to MAX 9000.

Compliance Information

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

RoHS/REACH status not specified in the provided verified web data. As a legacy Altera (now Intel) product from the MAX 9000 family introduced in the 1990s, the part may not be RoHS-compliant by default; check with the distributor or Intel for the latest lead-free and RoHS-compliant order codes. AEC-Q100 is not applicable for industrial-grade CPLDs. All compliance fields except aec_q100 marked 'unknown' due to absence of explicit data in the verified sources.

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

Related Searches

EPM9400LC84-20 EPM9400LC84-20 datasheet Altera MAX 9000 datasheet PDF EPM9400LC84-20 pinout Altera CPLD 400 macrocells 84-pin PLCC MAX 9000 ISP JTAG programmable logic EPM9400LC84-20 vs EPM9320LC84-20 EPM9400LC84-20 drop-in replacement EPM9400LC84-20 buy price stock what is EPM9400LC84-20 MAX 9000 CPLD still in production 84-pin PLCC CPLD 5V programmable logic

Related Components & Terms

Altera Intel EPM9400LC84-20 EPM9400LC84-15 EPM9400LC84-10 EPM9320LC84-20 EPM7160SLC84-15 MAX 9000 MAX 7000 CPLD Complex Programmable Logic Device Multiple Array Matrix MAX architecture EEPROM JTAG IEEE 1149.1 in-system programming 84-pin PLCC Plastic Leaded Chip Carrier macrocell flip-flop bus interface glue logic address decoding state machine legacy programmable logic
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