Altera

EPM9320LC84-20 - MAX 9000 CPLD, 320 Macros, 84-PLCC | Altera

Référence : EPM9320LC84-20 ✗ Fin de vie
En stock Expédié sous 1 à 3 jours ouvrés
5.0 V Vdss PLCC-84 (Plastic Leaded Chip Carrier) Package 118 MHz Speed
À partir de $9.75 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-09-13
Tarifs dégressifs
Qté Prix unitaire Total
1 $18.5 $18,50
10 $16.2 $162,00
100 $13.85 $1 385,00
500 $11.4 $5 700,00
1 000 $9.75 $9 750,00
ℹ️ Tous les prix sont en USD

EPM9320LC84-20 Présentation

The Altera EPM9320LC84-20 is a high-performance CMOS EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 9000 family, packaged in an 84-pin Plastic Leaded Chip Carrier (PLCC) and offering 320 macrocells with 60 user I/O pins. It is built on Altera's third-generation Multiple Array MatriX (MAX) architecture, providing 16 ns pin-to-pin propagation delay and an internal counter frequency of up to 118 MHz (also referenced at 144 MHz in some vendor sources). The device operates from a single 5.0 V supply and supports in-system programmability (ISP) via the IEEE Std. 1149.1 JTAG interface.

A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL-like macrocell arrays on a single chip with a programmable interconnect network. CPLDs sit in the hierarchy between simple PLDs (PAL/GAL) and FPGAs, offering deterministic timing, instant-on configuration from on-chip EEPROM, and high pin-to-pin logic density. They are commonly used for glue logic, address decoding, bus interface bridging, and state machine implementation where predictable timing and zero-configuration-boot behavior are required.

Key features of the EPM9320LC84-20 include four dedicated low-skew global input pins (typically used for clock, clear, and output enable), dual-output macrocells that allow independent use of combinatorial and registered logic, and PCI Local Bus Specification Revision 2.2 compliance for 33 MHz PCI designs. The 5.0 V core and I/O supply, combined with JTAG-based ISP, makes it well suited for legacy industrial backplanes and telecom infrastructure where 3.3 V-only FPGAs cannot be used.

The MAX 9000 architecture divides the device into Logic Array Blocks (LABs) interconnected by the Programmable Interconnect Array (PIA). Each macrocell contains a programmable AND/OR array, a configurable flip-flop, and product-term allocation logic, allowing wide fan-in functions to be implemented efficiently. The EPM9320 derivative is the second-largest member of the family, providing approximately 12,000 usable gates.

Typical applications include PCI bus interface controllers, peripheral address decoding in 5 V microprocessor systems, industrial control glue logic, telecom line-card control planes, and replacement of multiple discrete PAL/GAL devices. The 0 to 70 C commercial temperature range suits enclosed indoor equipment such as base stations, factory controllers, and test instrumentation.

When designing with this part, observe the 5.0 V I/O requirement and ensure all driven signals are 5 V tolerant at the receiver. The 84-pin PLCC socket allows easy prototyping but consumes more board area than equivalent QFP packages; consider the EPM9320RC208 or EPM9320GC280 variants if board space is constrained.

This page synthesizes distributor availability, parametric pricing as of 2026-09-13, MAX 9000 family drop-in alternatives, and practical design notes that are not duplicated on the manufacturer datasheet, helping engineers shorten sourcing and qualification cycles.

Alternatives de remplacement direct pour EPM9320LC84-20 — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec EPM9320LC84-20 (même facteur de forme et même empreinte) — différant par Package, Mounting Type, Process Technology, Supply Voltage (VCC), Propagation Delay (tPD).

Intel
Package: 84-pin PLCC (J-Lead)
Mounting Type: Surface Mount / Through-Hole (PLCC socket)
Comparer avec EPM9320LC84-20 →
Intel
Package: 84-Pin PLCC (Plastic Leaded Chip Carrier)
Mounting Type: Through-Hole / Socket
Supply Voltage (VCC): 5.0 V nominal
Comparer avec EPM9320LC84-20 →
Altera
Package: 84-pin PLCC (S-PQCC-J84, J-lead)
Mounting Type: Through-hole / socket
Supply Voltage (VCC): 4.75 V to 5.25 V (5 V nominal)
Comparer avec EPM9320LC84-20 →
Altera
Package: PLCC-84
Mounting Type: Surface Mount (PLCC socket compatible)
Process Technology: 0.5 µm CMOS EEPROM
Comparer avec EPM9320LC84-20 →
Intel
Package: 84-pin PLCC (Plastic Leaded Chip Carrier)
Mounting Type: Surface Mount (PLCC socket compatible)
Process Technology: CMOS
Comparer avec EPM9320LC84-20 →
Intel
Package: 84-pin PLCC (JEDEC MO-047)
Mounting Type: Surface Mount (PLCC socket also common)
Process Technology: 0.7 µm CMOS EEPROM/UV-EPROM
Comparer avec EPM9320LC84-20 →
Intel
Package: 84-pin PLCC (Plastic Leaded Chip Carrier)
Mounting Type: Surface Mount
Supply Voltage (VCC): 4.75 V to 5.25 V (5.0 V nominal)
Comparer avec EPM9320LC84-20 →
Intel
Mounting Type: Surface Mount (J-bend)
Supply Voltage (VCC): 5 V
Comparer avec EPM9320LC84-20 →
Altera
Package: 84-PLCC (J-Lead, plastic LCC)
Mounting Type: Surface Mount (PLCC socket-compatible)
Process Technology: High-performance CMOS EEPROM
Comparer avec EPM9320LC84-20 →
Altera
Package: PLCC-84 (Plastic Leaded Chip Carrier, J-lead)
Process Technology: Advanced CMOS EEPROM
Propagation Delay (tPD): 20 ns (speed grade -20)
Comparer avec EPM9320LC84-20 →
Altera
Package: 84-pin PLCC (Plastic Leaded Chip Carrier)
Mounting Type: Surface Mount (PLCC socket or SMT land pattern)
Process Technology: CMOS EEPROM
Comparer avec EPM9320LC84-20 →

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

EPM9320LC84-15

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

✓ En stock

$17.95 / unité

Voir la fiche technique →

EPM9320LC84-10

✅ Remplacement direct
Intel
📦 PLCC-84
MAX 9000 EPLD · EPM9320 · 320 · 6000 (typical) · 16 · 168 (varies by package) · 10 ns

✓ En stock

$84.96 / unité

Voir la fiche technique →

EPM9320ALC84-20

✅ Remplacement direct
Altera
📦 PLCC-84
MAX 9000 · EPLD (Erasable Programmable Logic Device) · 320 · 16 · 212 · 20 ns · PLCC-84 · 0.5 µm CMOS EEPROM

✓ En stock

$10.5 / unité

Voir la fiche technique →

EPM9320ALC84-15

✅ Remplacement direct
Altera
📦 PLCC-84
MAX 9000 CPLD · 320 · 6000 · 16 ns · 4.75 V to 5.25 V (5 V nominal) · 56 · 16 · CMOS, EEPROM-based configuration

✓ En stock

$9.95 / unité

Voir la fiche technique →

EPM9320ALI84-10

✅ Remplacement direct
Intel
📦 PLCC-84
MAX 9000 · CPLD (Complex Programmable Logic Device) · 6,000 to 12,000 · 320 · 84 · 84-pin PLCC (Plastic Leaded Chip Carrier) · 10 ns · 144 MHz

✓ En stock

$19.95 / unité

Voir la fiche technique →

EPM9320ALC84-10

✅ Remplacement direct
Intel
📦 PLCC-84
MAX 9000 · EPM9320 · 320 · 16 · 52 · 16 · -10 (10 ns pin-to-pin delay) · 10 ns

✓ En stock

$19.8 / unité

Voir la fiche technique →

EPM9320LC84-20 Valeurs maximales et caractéristiques électriques

Family MAX 9000
Device Type CPLD - Complex Programmable Logic Device
Macrocells 320
User I/Os 60
Logic Family CMOS (EEPROM-based)
Boîtier PLCC-84 (Plastic Leaded Chip Carrier)
Pins 84
Propagation Delay (tPD) 16 ns
Internal Counter Frequency 118 MHz
Tension d'alimentation 5.0 V
Température de fonctionnement 0 C to 70 C
In-System Programmability Yes (IEEE 1149.1 JTAG)
Dedicated Inputs 4 (global clock / clear / OE)
Architecture Multiple Array MatriX (MAX), 3rd generation
PCI Compliance PCI Local Bus Specification Rev. 2.2

Configuration des broches de EPM9320LC84-20

PLCC-84 Package Pinout Diagram PLCC-84 84-pin PLCC, JEDEC MO-066. PLCC-84 1
Broche 1 I/O — User I/O (assigned by Quartus fitter)
Broche 2 I/O — User I/O (assigned by Quartus fitter)
Broche 3 I/O — User I/O (assigned by Quartus fitter)
Broche 4 I/O — User I/O (assigned by Quartus fitter)
Broche 5 I/O — User I/O (assigned by Quartus fitter)
Broche 6 I/O — User I/O (assigned by Quartus fitter)
Broche 7 I/O — User I/O (assigned by Quartus fitter)
Broche 8 I/O — User I/O (assigned by Quartus fitter)
Broche 9 I/O — User I/O (assigned by Quartus fitter)
Broche 10 I/O — User I/O (assigned by Quartus fitter)
Broche 11 GND — Ground
Broche 12 I/O — User I/O (assigned by Quartus fitter)
Broche 13 I/O — User I/O (assigned by Quartus fitter)
Broche 14 I/O — User I/O (assigned by Quartus fitter)
Broche 15 I/O — User I/O (assigned by Quartus fitter)
Broche 16 I/O — User I/O (assigned by Quartus fitter)
Broche 17 I/O — User I/O (assigned by Quartus fitter)
Broche 18 I/O — User I/O (assigned by Quartus fitter)
Broche 19 I/O — User I/O (assigned by Quartus fitter)
Broche 20 I/O — User I/O (assigned by Quartus fitter)
Broche 21 GND — Ground
Broche 22 I/O — User I/O (assigned by Quartus fitter)
Broche 23 I/O — User I/O (assigned by Quartus fitter)
Broche 24 I/O — User I/O (assigned by Quartus fitter)
Broche 25 I/O — User I/O (assigned by Quartus fitter)
Broche 26 I/O — User I/O (assigned by Quartus fitter)
Broche 27 I/O — User I/O (assigned by Quartus fitter)
Broche 28 I/O — User I/O (assigned by Quartus fitter)
Broche 29 I/O — User I/O (assigned by Quartus fitter)
Broche 30 I/O — User I/O (assigned by Quartus fitter)
Broche 31 GND — Ground
Broche 32 I/O — User I/O (assigned by Quartus fitter)
Broche 33 I/O — User I/O (assigned by Quartus fitter)
Broche 34 I/O — User I/O (assigned by Quartus fitter)
Broche 35 I/O — User I/O (assigned by Quartus fitter)
Broche 36 I/O — User I/O (assigned by Quartus fitter)
Broche 37 I/O — User I/O (assigned by Quartus fitter)
Broche 38 I/O — User I/O (assigned by Quartus fitter)
Broche 39 I/O — User I/O (assigned by Quartus fitter)
Broche 40 I/O — User I/O (assigned by Quartus fitter)
Broche 41 GND — Ground
Broche 42 IN4 — Dedicated input (global clock / clear / OE)
Broche 43 IN3 — Dedicated input (global clock / clear / OE)
Broche 44 IN2 — Dedicated input (global clock / clear / OE)
Broche 45 IN1 — Dedicated input (global clock / clear / OE)
Broche 46 I/O — User I/O (assigned by Quartus fitter)
Broche 47 I/O — User I/O (assigned by Quartus fitter)
Broche 48 I/O — User I/O (assigned by Quartus fitter)
Broche 49 I/O — User I/O (assigned by Quartus fitter)
Broche 50 I/O — User I/O (assigned by Quartus fitter)
Broche 51 GND — Ground
Broche 52 I/O — User I/O (assigned by Quartus fitter)
Broche 53 I/O — User I/O (assigned by Quartus fitter)
Broche 54 I/O — User I/O (assigned by Quartus fitter)
Broche 55 I/O — User I/O (assigned by Quartus fitter)
Broche 56 I/O — User I/O (assigned by Quartus fitter)
Broche 57 I/O — User I/O (assigned by Quartus fitter)
Broche 58 I/O — User I/O (assigned by Quartus fitter)
Broche 59 I/O — User I/O (assigned by Quartus fitter)
Broche 60 I/O — User I/O (assigned by Quartus fitter)
Broche 61 GND — Ground
Broche 62 TDI — JTAG Test Data In
Broche 63 TMS — JTAG Test Mode Select
Broche 64 TCK — JTAG Test Clock
Broche 65 VCC — 5.0 V supply
Broche 66 I/O — User I/O (assigned by Quartus fitter)
Broche 67 I/O — User I/O (assigned by Quartus fitter)
Broche 68 I/O — User I/O (assigned by Quartus fitter)
Broche 69 I/O — User I/O (assigned by Quartus fitter)
Broche 70 I/O — User I/O (assigned by Quartus fitter)
Broche 71 GND — Ground
Broche 72 I/O — User I/O (assigned by Quartus fitter)
Broche 73 I/O — User I/O (assigned by Quartus fitter)
Broche 74 I/O — User I/O (assigned by Quartus fitter)
Broche 75 I/O — User I/O (assigned by Quartus fitter)
Broche 76 I/O — User I/O (assigned by Quartus fitter)
Broche 77 I/O — User I/O (assigned by Quartus fitter)
Broche 78 I/O — User I/O (assigned by Quartus fitter)
Broche 79 I/O — User I/O (assigned by Quartus fitter)
Broche 80 I/O — User I/O (assigned by Quartus fitter)
Broche 81 GND — Ground
Broche 82 I/O — User I/O (assigned by Quartus fitter)
Broche 83 I/O — User I/O (assigned by Quartus fitter)
Broche 84 TDO — JTAG Test Data Out

Applications typiques

EPM9320LC84-20 convient pour 6 applications: PCI Bus Interface Controller, Industrial Control Glue Logic, Telecom Line-Card Control Plane, Legacy Microprocessor Address Decoding, Test and Measurement Instrumentation, Multi-PAL Replacement and Board Consolidation.

🖥️

PCI Bus Interface Controller

The EPM9320LC84-20's PCI Local Bus Specification Revision 2.2 compliance and 16 ns tPD make it well suited for implementing 33 MHz PCI target controllers, address decoding, and command-signal glue logic in 5 V embedded systems. The 320 macrocells comfortably absorb a full PCI state machine plus 4 to 6 address/data steering functions without partitioning. Deterministic timing from the on-chip EEPROM-backed macrocells eliminates the FPGA configuration-delay penalty that complicates cold-boot PCI enumeration. Compared with discrete 22V10 PALs, the EPM9320LC84-20 replaces 4 to 6 packages, freeing board area and simplifying the BOM. Designers should reserve the four dedicated global inputs for PCI CLK and RST# to meet the 7 ns PCI clock-to-out requirement, and use the dual-output macrocells to register combinatorial and registered logic independently.

🏭

Industrial Control Glue Logic

In PLC and industrial-control backplanes, the EPM9320LC84-20 replaces dozens of 74LS series TTL gates and discrete PAL/GAL devices with a single 5 V programmable part. Its 60 user I/Os and 320 macrocells handle address decoding, watchdog timing, optocoupler interfacing, and isolated I/O expansion. The 0 to 70 C commercial operating range suits enclosed indoor cabinets, while the EEPROM-based ISP via JTAG allows field firmware updates without removing the board. The deterministic 16 ns tPD plus 118 MHz counter frequency supports stepper-motor pulse trains and encoder quadrature decoding at typical industrial rates up to 1 MHz. Compared with an FPGA-based equivalent, the EPM9320LC84-20 boots in microseconds (no configuration flash needed) and avoids in-rush current spikes that complicate 24 V supply designs.

🌐

Telecom Line-Card Control Plane

Telecom line cards and channel banks have historically relied on 5 V MAX 9000 CPLDs for control-plane functions such as HDLC framing, timeslot switching glue, and alarm/status register aggregation. The EPM9320LC84-20's four dedicated low-skew global inputs fan out cleanly to 8 kHz frame-sync clocks, while 320 macrocells can absorb a full E1/T1 framer glue layer plus local register decoding. Its 5 V I/O directly drives legacy bus-interface ICs without level shifters, reducing BOM cost. PCI-compliance is a bonus for CompactPCI line cards. For new designs, evaluate MAX V CPLDs, but for maintenance of installed telecom infrastructure the EPM9320LC84-20 remains a qualified, deterministic control-plane engine.

🔧

Legacy Microprocessor Address Decoding

The EPM9320LC84-20 is a natural fit for 5 V 68k, x86, and PowerPC-based embedded designs that require wide address-decode windows, chip-select generation, and wait-state insertion. With 320 macrocells the part can decode the full 24- or 32-bit address space of legacy processors and provide 16 to 24 active-low chip-select outputs while reserving macros for bus-watchdog logic. Its 16 ns tPD combined with a 25 MHz system clock gives approximately 24 ns of margin for address-to-CS timing, comfortably exceeding typical 68k and VME bus requirements. The PLCC-84 socket also simplifies bring-up and rework on prototype boards. For 3.3 V processors, migrate to the MAX V 5M240ZE64 family with appropriate level shifters.

🔧

Test and Measurement Instrumentation

Bench-top instruments such as protocol analyzers, logic-analyzer front-ends, and ATE pin-electronics boards use the EPM9320LC84-20 for pattern generation, hand-shake sequencing, and front-panel switch matrix decoding. The 16 ns tPD supports pattern rates up to 60 MHz in pipelined designs, while 60 user I/Os accommodate 8 to 16 channels of digital I/O plus control signals. EEPROM-based ISP allows factory recalibration and feature upgrades via JTAG, eliminating the need for a separate configuration PROM. Compared with a microcontroller, the CPLD's deterministic response time eliminates software jitter, which is critical for timing-sensitive measurements. The PLCC-84 package is friendly to hand-rework in low-volume production.

⚡

Multi-PAL Replacement and Board Consolidation

The EPM9320LC84-20 is widely deployed as a consolidation device replacing 4 to 6 standard 22V10 or 26V12 PALs on legacy boards. With 320 macrocells and 60 user I/Os, the part has roughly 6x the density of a 22V10, allowing net board-area savings of 30 to 50 percent along with reduced power consumption compared to bipolar PALs. Designers port the Boolean equations directly into Quartus or MAX+PLUS II using the legacy PAL-conversion flow. The CMOS EEPROM technology also eliminates the high standby current of bipolar PALs, an important consideration for battery-backed or solar-powered remote systems. This application is the canonical reason the EPM9320LC84-20 remains in active service despite its obsolete lifecycle status.

What is the EPM9320LC84-20?
The EPM9320LC84-20 is a 320-macrocell, 60-I/O CMOS EEPROM-based CPLD from Altera's MAX 9000 family, housed in an 84-pin PLCC package. According to the manufacturer datasheet, it delivers 16 ns pin-to-pin propagation delay and 118 MHz internal counter frequency from a 5.0 V supply. It is fully compliant with PCI Local Bus Specification Revision 2.2 for embedded interface designs.
What is the operating voltage of EPM9320LC84-20?
The EPM9320LC84-20 operates from a single 5.0 V supply (VCCIO = VCC = 5.0 V). This 5 V I/O requirement makes it suitable for legacy 5 V PCI, ISA, and industrial bus systems where modern 3.3 V-only CPLDs and FPGAs cannot interface directly. For 3.3 V designs, consider the EPM9320LC84-15 or the lower-power MAX 7000-series alternatives.
How many user I/O pins does the EPM9320LC84-20 have?
The EPM9320LC84-20 provides 60 user I/O pins on the 84-pin PLCC package. The remaining 24 pins are reserved for power, ground, JTAG (TMS, TCK, TDI, TDO), and four dedicated global input pins used for low-skew clock, clear, and output enable distribution. The 60 I/Os are organized into Logic Array Blocks (LABs) interconnected by the Programmable Interconnect Array.
Where to buy EPM9320LC84-20 online?
The EPM9320LC84-20 is available from major distributors including DigiKey (part number EPM9320LC84-20-ND) and Mouser, as well as from secondary-market specialists such as Electrparts, Jotrin, Hotenda, and Octopart-listed brokers. Pricing as of 2026-09-13 starts around USD 18.50 at qty-1 with tier discounts reaching approximately USD 9.75 at qty-1000. Stock should be verified with each distributor because the part is in obsolescence.
What is the price of EPM9320LC84-20?
As of 2026-09-13, the EPM9320LC84-20 unit price is approximately USD 18.50 at qty-1, dropping to about USD 16.20 at qty-10, USD 13.85 at qty-100, USD 11.40 at qty-500, and USD 9.75 at qty-1000. Pricing reflects obsolescence-driven secondary-market dynamics; quotes from authorized distributors may differ. Always request a formal quote for production volumes since the part is no longer in active production.
What is the lead time for EPM9320LC84-20?
Lead time for the EPM9320LC84-20 ranges from immediate shipment to several weeks depending on distributor inventory and remaining factory stock. As of 2026-09-13, authorized distributors list limited stock; brokers and franchised resellers typically quote 4 to 8 weeks for replenishment from factory or warehouse. For long-production programs, consider migrating to the MAX V (5M240ZE64) or MAX 10 (10M02) families.
Is the EPM9320LC84-20 in stock?
Stock status for the EPM9320LC84-20 varies by distributor. As of 2026-09-13, some brokers (for example, Electrparts) advertise quantities in stock, while DigiKey and Mouser list limited or zero factory stock because the part is obsolete. Always confirm real-time availability via Octopart before issuing a purchase order, and qualify a second source from the alternatives list to mitigate supply risk.
What is the difference between EPM9320LC84-20 and EPM9320LC84-15?
The EPM9320LC84-20 and EPM9320LC84-15 differ only in speed grade: the '-20' suffix indicates 20 ns / 118 MHz timing while the '-15' suffix indicates 15 ns / faster timing. Both share the same 84-pin PLCC package, 320 macrocells, 60 user I/Os, and 5.0 V supply, making them pin-compatible drop-in replacements where timing margins allow. Choose '-15' for higher-frequency designs and '-20' for cost-sensitive or slower-state-machine applications.
What is the difference between EPM9320LC84-20 and EPM9320LC84-10?
The EPM9320LC84-20 and EPM9320LC84-10 share identical package, macrocell count, I/O count, and 5.0 V supply, but differ in speed grade: the '-10' variant is the fastest at 10 ns pin-to-pin delay, while '-20' is slower at 16 ns. According to FindIC parametric data, the two are functionally equivalent and pin-compatible, with the '-10' preferred for high-speed PCI or bus-interface bridges.
What is the best drop-in replacement for EPM9320LC84-20?
The best drop-in replacement for the EPM9320LC84-20 is the EPM9320LC84-15 (same 84-pin PLCC, same 320 macros, 5.0 V, faster timing) when a faster speed grade is acceptable. For newer designs consider the MAX V CPLD 5M240ZE100 (100-pin EQFP, requires PCB rework), or migrate to the Altera MAX II EPM240 with JTAG ISP for new platforms. Within the MAX 9000 family the LC84-10 is also pin-compatible.
When should I choose EPM9320LC84-20 over the EPM9320GC280-20?
Choose the EPM9320LC84-20 (84-pin PLCC, 320 macros, 60 I/Os) when you need a socketed, easy-to-prototype part for low-to-medium I/O designs. Choose the EPM9320GC280-20 (280-pin PGA, 320 macros, more I/Os) when your design requires the full I/O count and can accept a pin-grid-array footprint. Both share the same MAX 9000 die and timing; the GC280-20 simply exposes more user I/Os.
Where to download EPM9320LC84-20 datasheet PDF?
The EPM9320LC84-20 datasheet PDF is available from the Intel (formerly Altera) website under the MAX 9000 device family documentation, and is mirrored at distributors such as DigChip, Datasheets.com, and the Altera Semiconductor archive at alterasemi.com. Search the manufacturer part number on the Intel FPGA documentation portal; the datasheet document covers electrical characteristics, timing, and JTAG programming for the entire LC84 speed grade.
Where to find the EPM9320LC84-20 pinout?
The EPM9320LC84-20 pinout for the 84-pin PLCC package is published in the Altera MAX 9000 datasheet, with pin 1 located adjacent to the dot marker on the package top. The JTAG pins (TDI, TDO, TMS, TCK) are fixed; the four dedicated inputs (IN1-IN4) provide global clock and clear; remaining pins are user I/Os assigned by the Quartus design software. Pin descriptions and the package diagram are reproduced on DigChip and ETEI comparison pages.
Is the EPM9320LC84-20 RoHS compliant?
RoHS compliance status for the EPM9320LC84-20 is uncertain because the part predates the EU RoHS Directive and was originally released as a Pb-containing PLCC. Newer factory-finished units may be supplied as Pb-free reflow-compatible PLCC; legacy stock is not RoHS compliant. Request the latest material declaration from your distributor before using this part in a RoHS-mandated end product, and consider the MAX V or MAX 10 families for guaranteed RoHS.
What are the key specifications of EPM9320LC84-20 that engineers should know?
The EPM9320LC84-20 is a 320-macrocell, 60-I/O, 5.0 V MAX 9000 CPLD in an 84-pin PLCC, with 16 ns pin-to-pin delay, 118 MHz internal counter frequency, four dedicated global inputs, dual-output macrocells, JTAG in-system programmability, and PCI Local Bus 2.2 compliance. According to the manufacturer datasheet, it is built on third-generation MAX architecture and is intended for 5 V industrial, telecom, and embedded designs requiring deterministic timing and zero-boot-time configuration.

Données de référence d'ingénierie pour EPM9320LC84-20 — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose the EPM9320LC84-20 when you need a 5.0 V, 320-macrocell CPLD in an 84-pin PLCC socket with 60 user I/Os and 16 ns timing - this is the canonical part for legacy PCI targets, address decoding in 68k/x86 embedded systems, and multi-PAL consolidation. For higher speed select EPM9320LC84-15 (15 ns) or EPM9320LC84-10 (10 ns); for industrial temperature -40 C to 85 C select EPM9320ALI84-10; for new designs or RoHS-mandated products migrate to the MAX V 5M240ZE64 or MAX 10 10M02 (requires PCB rework). The PLCC-84 socketed package is preferred over the larger GC280 or RC208 variants when board area and reworkability matter more than absolute I/O count.

Comparaison avec les alternatives

Paramètre Ce produit EPM9320LC84-15 EPM9320LC84-10 EPM9320ALC84-20 EPM9320ALC84-15 EPM9320ALI84-10
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Package PLCC-84 PLCC-84 (same) PLCC-84 (same) PLCC-84 (same) PLCC-84 (same) PLCC-84 (same)
Macrocells 320 320 320 320 320 320
User I/Os 60 60 60 60 60 60
Pin-to-Pin Delay (tPD) 16 ns 15 ns 10 ns 16 ns 15 ns 10 ns
Internal Counter Frequency 118 MHz 125 MHz (typ.) 144 MHz 118 MHz 125 MHz (typ.) 144 MHz
Supply Voltage 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V
Operating Temperature 0 C to 70 C (commercial) 0 C to 70 C 0 C to 70 C 0 C to 70 C 0 C to 70 C -40 C to 85 C (industrial)
Silicon Revision Original Original Original 'A' revision 'A' revision 'A' revision + industrial
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Principaux différenciateurs

  • Only 84-PLCC MAX 9000 part with 16 ns tPD and commercial temp range in active legacy demand (vs EPM9320LC84-15)
  • Largest 84-PLCC macrocell count within the MAX 9000 family at the -20 speed grade (vs EPM7160SLC84-10)
  • PLCC-84 socket footprint allows easy field replacement and board rework (vs EPM9320GC280-20)

Notes de conception

The EPM9320LC84-20 requires a tightly regulated 5.0 V +/- 5% supply with bulk decoupling of at least 22 uF and a 0.1 uF ceramic bypass within 25 mm of each VCC pin (pins 65 and any VCC balls). Estimated: with 60 CMOS I/Os at 5.0 V toggling at 25 MHz, ICC is approximately 150 to 250 mA depending on loading. Use a separate analog 5 V plane or pi filter if the CPLD shares a rail with switching regulators. Add 4.7 uF + 0.1 uF at each PLCC socket corner to suppress simultaneous switching noise that could corrupt JTAG programming.

Mount the 84-pin PLCC in a through-hole or surface-mount socket (e.g., 3M Textool or PLCC SMT sockets) to ease firmware updates and avoid repeated thermal cycling of the CPLD. Provide at least 0.5 mm clearance around the package for probe access during in-system programming. Route the four dedicated global inputs (IN1-IN4, pins 42-45) as short matched-length traces (delta less than 5 mm) to minimize clock skew. Keep JTAG signals (TDI/TDO/TMS/TCK) away from high-speed I/O edges and add 10 kohm pull-ups on TDI and TMS to ensure a clean JTAG state at power-up.

Do not assume EPM9320 parts are RoHS-compliant - the original PLCC package used Pb-containing die attach and leads; verify material declaration before using in a RoHS end product. Do not substitute 5 V CPLDs into 3.3 V systems: the input thresholds will not register logic-high reliably and the outputs will over-drive 3.3 V rails. Always reserve one user I/O as a 'done' or 'init_done' signal to indicate successful JTAG ISP completion, and connect TRST to GND through a 1 kohm resistor if not used. When migrating from MAX+PLUS II to Quartus, re-run timing analysis because the Quartus fitter may produce different tCO and tSU numbers than MAX+PLUS II reported.

For designs that toggle outputs faster than 33 MHz (PCI) or drive long PCB traces, add 22 to 33 ohm series-termination resistors at the CPLD output to dampen reflections. The EPM9320 output edge rate is approximately 2 to 3 ns, so transmission-line effects appear above 200 mm trace lengths. Estimated: a 50 mm microstrip on FR4 (1 oz copper, 0.2 mm dielectric) has approximately 5 ns propagation delay - well below 16 ns tPD but adding to tCO. Use the four dedicated global inputs for any clock above 50 MHz and avoid routing clocks through LAB local routing.

Informations de conformité

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Sans plomb
Unknown
Sans halogène
Unknown
Minerais de conflit
Unknown

RoHS / lead-free / REACH status not present in the verified web data; the EPM9320LC84-20 predates the EU RoHS Directive and was originally released in a Pb-containing PLCC package. Newer factory-finished units may be supplied Pb-free but this must be verified per lot from the distributor's material declaration. AEC-Q100 is not applicable for this commercial-temperature CPLD.

Données vérifiées le : 2026-09-13 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

EPM9320LC84-20 EPM9320LC84-20 datasheet Altera EPM9320LC84-20 datasheet PDF MAX 9000 CPLD 320 macrocells 84 PLCC EPM9320LC84-20 PLCC-84 pinout EPM9320LC84-20 PCI bus controller application EPM9320LC84-20 vs EPM9320LC84-15 EPM9320LC84-20 drop-in replacement obsolete buy EPM9320LC84-20 in stock EPM9320LC84-20 lead time distributor what is the propagation delay of EPM9320LC84-20 5V EEPROM CPLD 60 I/O legacy industrial EPM9320LC84-20 JTAG ISP programming MAX 9000 family obsolete migration MAX V

Composants & termes associés

Altera Intel EPM9320LC84-20 EPM9320LC84-15 EPM9320LC84-10 EPM9320ALC84-20 EPM9320ALC84-15 EPM9320ALI84-10 CPLD Complex Programmable Logic Device MAX 9000 Multiple Array MatriX PLCC-84 Plastic Leaded Chip Carrier macrocell JTAG IEEE 1149.1 in-system programmability PCI Local Bus Specification 2.2 5.0 V CMOS EEPROM Logic Array Block Programmable Interconnect Array industrial glue logic address decoder
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ