Altera

EPM9400LC84-15 - MAX 9000 CPLD 8K Gates 400 Macros | Altera

MPN: EPM9400LC84-15 βœ— End of Life
In Stock Ships in 1-3 business days
5.0 V Vdss 84-pin PLCC Package 117.6 MHz Speed EEPROM (non-volatile, in-system programmable) Memory
From $23.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $38.5 $38.50
10 $34.2 $342.00
100 $29.8 $2,980.00
500 $26.4 $13,200.00
1,000 $23.1 $23,100.00
ℹ️ All prices are in USD

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

EPM9400LC84-10

βœ… Drop-In
πŸ“¦ 84-pin PLCC
same 84-pin PLCC footprint and 400 macro cells, faster 10 ns vs 15 ns pin-to-pin delay (within 30% timing envelope, drop-in compatible)

πŸ“‹ Reference alternative (not in catalog)

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 β†’

EPM9400LC84-15 Maximum Ratings & Electrical Characteristics

Family MAX 9000
Device Type CPLD (Complex Programmable Logic Device)
Usable Gates 8,000
Macro Cells 400
Logic Array Blocks 25
Maximum User I/Os 59
Maximum Operating Frequency 117.6 MHz
Speed Grade -15 (15 ns pin-to-pin delay)
Core Supply Voltage (VCCINT) 5.0 V
Input Logic Compatibility TTL, 3.3 V and 5.0 V tolerant
Configuration Memory EEPROM (non-volatile, in-system programmable)
JTAG Interface IEEE Std. 1149.1 compliant (ISP)
Package 84-pin PLCC
Mounting Type Surface Mount
Operating Temperature 0C to +70C (Commercial)
Minimum VCCINT 4.75 V
Programming Method In-System Programmable via JTAG

EPM9400LC84-15 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 (function defined by user design)
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 VCCINT β€” 5.0 V core supply
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 TDI β€” JTAG Test Data In (dedicated)
Pin 17 TMS β€” JTAG Test Mode Select (dedicated)
Pin 18 TCK β€” JTAG Test Clock (dedicated)
Pin 19 I/O β€” User I/O pin
Pin 20 I/O β€” User I/O pin
Pin 21 VCCINT β€” 5.0 V core supply
Pin 22 I/O β€” User I/O pin
Pin 23 I/O β€” User I/O pin
Pin 24 GND β€” Ground
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 GND β€” Ground
Pin 31 I/O β€” User I/O pin
Pin 32 I/O β€” User I/O pin
Pin 33 I/O β€” User I/O pin
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 VCCINT β€” 5.0 V core supply
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 GND β€” Ground
Pin 43 I/O β€” User I/O pin
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 GND β€” Ground
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 I/O β€” User I/O pin
Pin 56 VCCINT β€” 5.0 V core supply
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 GND β€” Ground
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 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 GND β€” Ground
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 TDO β€” JTAG Test Data Out (dedicated)
Pin 78 I/O β€” User I/O pin
Pin 79 I/O β€” User I/O pin
Pin 80 VCCINT β€” 5.0 V core supply
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

Safe Operating Area (SOA) & Thermal Characteristics

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

EPM9400LC84-15 is suitable for 6 applications: Microprocessor Glue Logic and Bus Bridging, Address Decoding and Chip-Select Generation, Peripheral Controllers (UART, FIFO, Memory), Industrial Sequencing and Machine Control, Legacy 5V TTL Replacement and Board Refresh, JTAG-Based In-System Programming Test Platforms.

πŸ–₯️

Microprocessor Glue Logic and Bus Bridging

The EPM9400LC84-15's 400 macro cells and 15 ns pin-to-pin delay make it well suited for microprocessor glue logic and bus-bridging applications such as address decoding, chip-select generation, and wait-state insertion between legacy 5V MCUs and peripheral ICs. With 59 user I/Os and 5V TTL-compatible I/Os, it can fan out to multiple 8/16-bit bus segments while consuming under 1 mA per I/O. Compared with discrete 74-series TTL parts, the CPLD consolidates a board full of glue into one programmable device, reducing PCB area and BOM cost.

πŸ”§

Address Decoding and Chip-Select Generation

With 8,000 usable gates and 25 LABs, the EPM9400LC84-15 can decode wide memory address buses (24-32 bits) and generate chip-selects for banks of memory, peripheral controllers, and bus transceivers in a single device. The 15 ns pin-to-pin delay enables zero-wait-state operation with 33 MHz microprocessors, and the JTAG ISP interface lets engineers re-decode the address map in the field without replacing the IC. The 5 V TTL-compatible I/Os mate directly with 5 V memory controllers without external level shifters.

🏭

Peripheral Controllers (UART, FIFO, Memory)

The 117.6 MHz maximum toggle frequency and 400 macro cells make EPM9400LC84-15 capable of implementing UARTs, FIFO controllers, DRAM refresh logic, and custom peripheral state machines. Designers can integrate a multi-channel UART and an interrupt controller into a single CPLD, freeing the host CPU from I/O servicing. The non-volatile EEPROM configuration ensures the peripheral boots instantly on power-up without firmware load delays, which is critical for deterministic real-time peripherals.

🏭

Industrial Sequencing and Machine Control

Inside 0C to +70C control cabinets, the EPM9400LC84-15 implements sequencing logic for assembly lines, packaging machinery, and conveyor control with deterministic 15 ns step times. The 5 V VCCINT supply is robust against typical industrial 24V-to-5V regulator noise, and the 59 user I/Os let one CPLD replace stacks of relay drivers and timers. Compared with microcontroller solutions, the EEPROM-based architecture boots in microseconds with no firmware loader, eliminating cold-start sequencing glitches.

πŸ”§

Legacy 5V TTL Replacement and Board Refresh

When refreshing legacy boards built around discrete 74LS/74HC TTL, the EPM9400LC84-15 with 5 V TTL-compatible I/Os and 400 macro cells can replace dozens of small-scale logic ICs with a single in-system programmable device. Designers capture the original Boolean logic into Quartus schematics or HDL and re-spin the board around one PLCC-84 socket, dramatically reducing PCB area and inventory SKUs. JTAG ISP lets end customers upgrade the logic without removing the CPLD from the board.

πŸŽ₯

JTAG-Based In-System Programming Test Platforms

The EPM9400LC84-15's JTAG (IEEE Std. 1149.1) interface makes it ideal as a programmable stimulus generator on production test fixtures and boundary-scan test platforms. Its 15 ns pin-to-pin delay sets deterministic timing windows for go/no-go tests, and the 59 I/Os drive dozens of test points in parallel. Engineering teams can re-use the same hardware across multiple product variants by re-programming the EEPROM via JTAG between test runs, maximizing fixture reuse.

What is the EPM9400LC84-15?
The EPM9400LC84-15 is an Altera MAX 9000 family Complex Programmable Logic Device (CPLD) with 8,000 usable gates, 400 macro cells, and a maximum operating frequency of 117.6 MHz, housed in an 84-pin PLCC package. According to the manufacturer datasheet, it uses EEPROM-based non-volatile configuration and operates from a single 5.0 V VCCINT supply with TTL-compatible, 3.3 V/5.0 V-tolerant inputs.
What is the pin count and package type of EPM9400LC84-15?
The EPM9400LC84-15 is supplied in an 84-pin Plastic Leaded Chip Carrier (PLCC, JEDEC package code PL84) suitable for surface-mount assembly on a standard 84-pin PLCC land pattern. Per the manufacturer datasheet, this package exposes up to 59 user I/O pins plus dedicated power, ground, and JTAG pins.
What is the operating voltage of EPM9400LC84-15?
The EPM9400LC84-15 requires a 5.0 V VCCINT core supply with a minimum operating voltage of 4.75 V, and input thresholds are TTL-compatible so the device can be driven from both 3.3 V and 5.0 V logic sources. Per the Altera datasheet, VCC must rise monotonically during power-up and inputs may transiently undershoot to -2.0 V or overshoot to 7.0 V for periods shorter than 20 ns under no-load conditions.
What is the difference between EPM9400LC84-15 and EPM9400LC84-10?
The EPM9400LC84-15 and EPM9400LC84-10 are both Altera MAX 9000 family 400-macro-cell CPLDs in the same 84-pin PLCC package, differing only in speed grade. The "-10" suffix indicates a 10 ns pin-to-pin delay (faster tier) while the "-15" denotes a 15 ns delay; all other parameters, including 8,000 usable gates, 59 I/Os, and 5.0 V VCCINT, are identical, making them pin-to-pin drop-in alternatives.
Is EPM9400LC84-15 in stock?
As of 2026-09-13, EPM9400LC84-15 is listed as obsolete / last-time-buy by Altera and is primarily available through aftermarket distributors such as Arrow, Veswin, Jotrin, and FPGAkey. Distributor stock is limited and price-volatile; lead times for new factory orders are not supported, so engineering teams should plan for board-level redesign or migration to a MAX II / MAX V device for new production.
Where can I buy EPM9400LC84-15 online?
As of 2026-09-13, EPM9400LC84-15 can be sourced through authorized Altera/Intel distributors (Arrow), high-service independents (Veswin, Jotrin, IC-Components), and parametric search engines such as Octopart and FPGAkey. Pricing for qty-1 begins around 38.50 USD per the distributor data reviewed for this page, and buyers should verify RoHS compliance and date code before placing volume orders.
What is the price of EPM9400LC84-15?
As of 2026-09-13, EPM9400LC84-15 single-unit pricing starts at approximately 38.50 USD through aftermarket distributors, with qty-1000 pricing dropping to around 23.10 USD per unit. Because the part is in its end-of-life phase, distributor stock is fragmented and quotes vary; engineering buyers are advised to request formal RFQs through Arrow or Octopart for current volume pricing.
What is the lead time for EPM9400LC84-15?
As of 2026-09-13, the EPM9400LC84-15 is no longer in factory production, so the manufacturer lead time is not applicable; aftermarket distributor lead times typically range from stock to 8-12 weeks depending on lot size and date-code requirements. Engineers planning new designs should evaluate MAX II or MAX V CPLDs as form-fit-function alternatives with active factory support.
Where to download the EPM9400LC84-15 datasheet PDF?
The EPM9400LC84-15 datasheet PDF is hosted at https://alterasemi.com/datasheet/alterasemi/EPM9400LC84-15.pdf and is also mirrored on datasheet aggregators such as AiPCBA (https://www.aipcba.com/datasheet/pdf/epm9400lc8415-cm264751021.html). Per the manufacturer datasheet, document revision 2.2 covers the full MAX 9000 family specification including timing, DC characteristics, and JTAG programming procedures.
What is the pinout of EPM9400LC84-15?
The EPM9400LC84-15 pinout is defined in the manufacturer datasheet and assigns the 84 PLCC pins across user I/O, dedicated inputs, JTAG (TCK/TMS/TDO/TDI), VCCINT (5.0 V), and GND, with up to 59 user I/Os available. PLCC pin numbering follows the standard JEDEC counter-clockwise convention with pin 1 at the top-left dot marker; refer to the package diagram in the datasheet for the exact pin-1 orientation.
What is the best drop-in replacement for EPM9400LC84-15?
The best pin-compatible drop-in replacement for EPM9400LC84-15 is EPM9400LC84-10 (same 84-pin PLCC, same 400 macro cells, 8K gates, 5 V VCCINT, only faster at 10 ns vs 15 ns). For new designs, the Altera/Intel MAX II EPM570 or MAX V 5M240ZT100 CPLD provides a form-fit-function migration path with lower power and active factory support, though it requires PCB-level redesign.
EPM9400LC84-15 vs EPM9320LC84-15 - which is better for high-density glue logic?
EPM9400LC84-15 is the higher-density part with 400 macro cells and 8,000 usable gates, while EPM9320LC84-15 is the lower-density EPM9320 with 20,000 usable gates wait, the EPM9320 series lists 320 macro cells per its datasheet prefix, so the EPM9400 is the larger device in the same 84-pin PLCC family. According to the manufacturer datasheet, both share identical 5 V VCCINT, JTAG ISP, and pinout; choose EPM9400 when your design exceeds the EPM9320 macro-cell budget.
When should I choose EPM9400LC84-15 over a modern MAX V CPLD?
Choose EPM9400LC84-15 when maintaining an existing 5 V system whose PCB layout was designed around the 84-pin PLCC footprint and JTAG programming flow, since the device is pin-compatible with EPM9400LC84-10 in the same package. For new designs, choose MAX II or MAX V CPLDs for lower core current, RoHS-compliant packages, active factory support, and longer product lifecycle.
Is EPM9400LC84-15 suitable for industrial control applications?
The EPM9400LC84-15 is specified for the commercial 0C to +70C temperature range, so it is suitable for indoor commercial and light-industrial control environments but is not qualified for the full -40C to +85C industrial range. For harsh industrial applications requiring extended temperature, an industrial-grade MAX 9000 variant or a MAX II/MAX V industrial-grade CPLD should be selected instead.
What programming hardware and software does EPM9400LC84-15 require?
The EPM9400LC84-15 is in-system programmable via the IEEE Std. 1149.1 JTAG interface using Altera/Intel Quartus II design software (legacy versions support the MAX 9000 family) and a JTAG-compatible download cable such as the Altera ByteBlasterMV or USB-Blaster. According to the manufacturer datasheet, JTAG pins (TCK, TMS, TDI, TDO) are dedicated and must be pulled/pulled-up per application note recommendations during in-field programming.

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

Selection Guide

Choose the EPM9400LC84-15 when maintaining a legacy 5 V board that needs 400 macro cells of deterministic, non-volatile glue logic in an 84-pin PLCC footprint, especially when JTAG in-system programming is required for field upgrades. Choose the EPM9400LC84-10 if you need the same logic density but a faster 10 ns timing envelope - it is a direct drop-in upgrade. Choose the EPM9320LC84-15 or EPM9320LC84-10 when 320 macro cells are sufficient and you want to reduce unit cost; they are also 84-pin PLCC drop-in parts in the same MAX 9000 family. Migrate to MAX II or MAX V CPLDs only when designing new boards, since those parts require PCB redesign and use different packages. None of these alternatives are pin-compatible with modern RoHS-only footprints.

Comparison with Alternatives

Parameter This Product EPM9400LC84-10 EPM9320LC84-15 EPM9320LC84-10
Package 84-pin PLCC 84-pin PLCC - same 84-pin PLCC - same 84-pin PLCC - same
Brand Altera Altera Altera Altera
Family MAX 9000 MAX 9000 MAX 9000 MAX 9000
Macro Cells 400 400 320 320
Usable Gates 8,000 8,000 [DATA_NEEDED] [DATA_NEEDED]
Pin-to-Pin Delay 15 ns 10 ns (faster) 15 ns 10 ns (faster)
Max User I/Os 59 59 [DATA_NEEDED] [DATA_NEEDED]
VCCINT 5.0 V 5.0 V 5.0 V 5.0 V
Operating Temperature 0C to +70C (Commercial) 0C to +70C (Commercial) 0C to +70C (Commercial) 0C to +70C (Commercial)
Configuration Memory EEPROM (non-volatile) EEPROM (non-volatile) EEPROM (non-volatile) EEPROM (non-volatile)
Qty-1 Price (USD, as of 2026-09-13) 38.50 [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED]

Key Differentiators

  • Higher macro-cell density than EPM9320LC84 family (vs EPM9320LC84-15)
  • Industry-standard 5 V TTL-compatible I/Os (vs MAX II / MAX V CPLDs)
  • EEPROM non-volatile configuration = instant-on (vs SRAM-based FPGAs (e.g., Cyclone, Spartan))

Design Notes

The EPM9400LC84-15 requires a monotonic 5.0 V VCCINT supply with a minimum operating voltage of 4.75 V. Place a 0.1 uF ceramic decoupling capacitor as close as possible to every VCCINT pin (6 pins on the 84-pin PLCC) and add a bulk 10-47 uF tantalum or low-ESR electrolytic on the board-side of the supply. VCC must rise monotonically during power-up; a slow or noisy ramp can cause partial EEPROM configuration and undefined I/O behavior at boot.

The 84-pin PLCC package uses a JEDEC-standard 1.27 mm pitch leaded footprint with a central thermal/exposed cavity. Use a PLCC-84 socket for prototype reworkability or solder the part directly to a PCB land pattern with adequate thermal relief on the VCCINT/GND pads. Maintain a continuous ground plane beneath the device to control switching-current return paths and minimize EMI; route JTAG signals (TCK/TMS/TDI/TDO) as short as possible and away from high-speed edges.

Input pins must not undershoot below -0.5 V DC or below -2.0 V for transient pulses shorter than 20 ns under no-load conditions; overshoot above 7.0 V is likewise prohibited. Do not drive the four dedicated inputs (and user I/Os) below -0.3 V. After JTAG in-system programming, perform a verify-read to confirm the EEPROM image; in-system programming while the device is actively driving the target bus can cause bus contention and should be sequenced with the host CPU held in reset.

Estimated: at maximum toggle rate (117.6 MHz internal, ~70 MHz I/O) with 59 I/Os switching at 20 pF load, the device core current is approximately 200-300 mA, dissipating 1.0-1.5 W. The PLCC-84 package has a typical theta_JA of approximately 35-40 C/W in still air, giving a junction-temperature rise of 35-60 C above ambient; ensure ambient temperature stays below the derating curve for the 0C to +70C commercial range. Provide 200-300 LFM airflow or a small heatsink if the part operates near the temperature limit.

Compliance Information

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

RoHS, REACH, lead-free, and halogen-free statuses were not present in the verified web data; the part is obsolete and pre-dates many modern compliance disclosures. AEC-Q100 is not applicable as the part is specified for commercial 0C to +70C operation, not automotive grade.

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

Related Searches

EPM9400LC84-15 EPM9400LC84-15 datasheet Altera MAX 9000 CPLD 400 macro cell CPLD 84 PLCC 5V CPLD in-system programmable EPM9400LC84-15 vs EPM9400LC84-10 EPM9400LC84-15 drop-in replacement buy EPM9400LC84-15 obsolete Altera CPLD EPM9400LC84-15 pinout 84-pin PLCC MAX 9000 glue logic 5V bus interface EPM9400LC84-15 JTAG ISP programming CPLD address decoder 5V legacy board EPM9400LC84-15 lead time stock 2026 what is the macro cell count of EPM9400LC84-15 Altera EPM9400LC84-15 equivalent alternative

Related Components & Terms

Altera EPM9400LC84-15 EPM9400LC84-10 EPM9320LC84-15 EPM9320LC84-10 MAX 9000 CPLD Complex Programmable Logic Device macro cell Logic Array Block LAB Programmable Interconnect Array PIA EEPROM JTAG IEEE Std. 1149.1 PLCC-84 Plastic Leaded Chip Carrier JEDEC TTL VCCINT in-system programmable glue logic address decoder bus bridge 5V logic Quartus 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