EPM9320ALC84-20 - MAX 9000 EPLD, 84-PLCC, 20ns | Altera
MPN: EPM9320ALC84-20 β End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.4 | $164.00 |
| 100 | $14.2 | $1,420.00 |
| 500 | $12.1 | $6,050.00 |
| 1,000 | $10.5 | $10,500.00 |
Drop-in alternatives for EPM9320ALC84-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:
EPM9320ALC84-15
β Drop-Inβ In Stock
$9.95 / Unit
View Datasheet βEPM9320ALC84-10
β Drop-Inβ In Stock
$19.8 / Unit
View Datasheet βEPM9320ALC84-10N
β Drop-Inβ In Stock
$21.4 / Unit
View Datasheet βEPM9320LI84-20
β Drop-Inβ In Stock
$12.8 / Unit
View Datasheet βEPM9320ALI84-10
β Drop-In β οΈ εζ°εΎ ιͺθ―β In Stock
$19.95 / Unit
View Datasheet βEPM9320ALC84-20 Maximum Ratings & Electrical Characteristics
| Family | MAX 9000 |
| Device Type | EPLD (Erasable Programmable Logic Device) |
| Macrocells | 320 |
| Logic Array Blocks (LABs) | 16 |
| Maximum User I/Os | 212 |
| Pin-to-Pin Delay (tPD) | 20 ns |
| Package | PLCC-84 |
| Process Technology | 0.5 Β΅m CMOS EEPROM |
| Supply Voltage | 5.0 V |
| Programmability | In-system via IEEE 1149.1 JTAG |
| Mounting Type | Surface Mount (PLCC socket compatible) |
| Configuration Memory | Non-volatile EEPROM |
| Boundary Scan | JTAG IEEE 1149.1 |
| Design Software | MAX+PLUS II / Quartus II (legacy) |
EPM9320ALC84-20 Pin Configuration
| Pin 1 | I/O β User I/O pin (dedicated JTAG function depending on bank) |
| 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 | TDI β JTAG Test Data In (dedicated) |
| 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 | VCC β 5.0 V supply |
| 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 | 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 | TMS β JTAG Test Mode Select (dedicated) |
| 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 | VCC β 5.0 V supply |
| 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 | I/O β User I/O pin |
| Pin 50 | I/O β User I/O pin |
| Pin 51 | GND β Ground |
| Pin 52 | I/O β User I/O pin |
| Pin 53 | I/O β User I/O pin |
| Pin 54 | TCK β JTAG Test Clock (dedicated) |
| 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 | VCC β 5.0 V supply |
| 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 | I/O β User I/O pin |
| Pin 71 | GND β Ground |
| 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 | TDO β JTAG Test Data Out (dedicated) |
| Pin 76 | I/O β User I/O pin |
| Pin 77 | I/O β User I/O pin |
| Pin 78 | I/O β User I/O pin |
| Pin 79 | I/O β User I/O pin |
| Pin 80 | I/O β User I/O pin |
| Pin 81 | I/O β User I/O pin |
| Pin 82 | VCC β 5.0 V supply |
| Pin 83 | I/O β User I/O pin |
| Pin 84 | I/O β User I/O pin |
Safe Operating Area (SOA) & Thermal Characteristics
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
EPM9320ALC84-20 is suitable for 6 applications: Legacy Industrial PLC I/O Expansion, Telecommunications Backplane Glue Logic, Military and Aerospace Legacy Avionics, Discrete Logic Replacement and Board Consolidation, Bus Interface Bridging and Protocol Conversion, Test and Measurement Equipment Front-End Logic.
Legacy Industrial PLC I/O Expansion
The EPM9320ALC84-20 is well suited to legacy PLC I/O expansion modules where its 320 macrocells and 16 LABs can consolidate 15-25 discrete 74LS/74F logic packages into a single programmable device. The 20 ns tPD is more than adequate for typical PLC scan-cycle times of 1-10 ms and supports deterministic asynchronous logic and decoded I/O addressing without FPGA configuration memory. The PLCC-84 socket-mount format allows field replacement of failed boards without re-soldering. Industrial designers appreciate the instant-on non-volatile EEPROM configuration that boots instantly at power-up with no external PROM.
Recommended
Telecommunications Backplane Glue Logic
In telecommunications backplane designs, the EPM9320ALC84-20 serves as glue logic between microprocessors, DSPs, and bus transceivers, where its 20 ns tPD supports clock frequencies up to ~33 MHz. The 212 available user I/Os (in larger package variants) handle parallel bus multiplexing, address decoding, and wait-state generation with deterministic timing. The device's JTAG boundary-scan (IEEE 1149.1) simplifies board-level testability for high-density telecom backplanes. Its non-volatile EEPROM configuration eliminates the boot-PROM complexity that FPGAs would otherwise require for instant-on operation.
Recommended
Military and Aerospace Legacy Avionics
The EPM9320ALC84-20 is commonly deployed in legacy military and aerospace avionics systems where its instant-on non-volatile operation and deterministic timing are critical for mission-critical boot sequences. The 20 ns tPD meets the timing margins of MIL-STD-1553 and ARINC 429 bus interface logic, while the 320 macrocells provide sufficient density for protocol bridging, encoding/decoding, and watch-dog timer implementations. PLCC-84 sockets allow field maintenance swap-out, and the mature Altera MAX 9000 architecture has decades of field-proven reliability in deployed platforms.
Recommended
Discrete Logic Replacement and Board Consolidation
The EPM9320ALC84-20 is widely used to replace dozens of discrete 74LS, 74F, 74HC, and 74HCT logic gates, flip-flops, and decoders on legacy PCB designs. With 320 macrocells equivalent to roughly 600-800 discrete gates, a single EPM9320 can replace 15-30 SSI/MSI packages, dramatically reducing board area and power consumption. The PLCC-84 socketed footprint simplifies board rework and field upgrades. Designers can re-program the device via JTAG to fix logic errors or add features without respinning the PCB, making it ideal for low-to-medium volume legacy product refresh cycles.
Recommended
Bus Interface Bridging and Protocol Conversion
The EPM9320ALC84-20 is well suited for bridging between legacy parallel buses (ISA, PC/104, VME) and modern interfaces, where its 212 user I/Os handle parallel address and data paths without external transceivers. The 20 ns tPD supports 25-33 MHz bus operation with comfortable timing margin, while the deterministic PLA-style interconnect avoids the routing contention seen in SRAM-based FPGAs. Common use cases include address decoding for memory-mapped peripherals, wait-state insertion for slow peripherals, and byte-swapping logic for endian conversion in industrial computing platforms.
Recommended
Test and Measurement Equipment Front-End Logic
The EPM9320ALC84-20 is used in test and measurement equipment for front-end signal routing, range switching control, and timing generator logic. Its deterministic 20 ns tPD enables precise timing control for measurement sequencing, while the 320 macrocells accommodate complex state machines for instrument mode control. The PLCC-84 socket allows easy firmware updates during product development, and the non-volatile instant-on behavior is critical in production ATE systems where boot time directly impacts test throughput. JTAG boundary-scan aids board-level diagnostics in high-density test fixtures.
Recommended
Recommended Products Summary
Engineering reference data for EPM9320ALC84-20 β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | EPM9320ALC84-15 | EPM9320ALC84-10 | EPM9320ALC84-10N | EPM9320LI84-20 | EPM9320ALI84-10 |
|---|---|---|---|---|---|---|
| Package | PLCC-84 | PLCC-84 | PLCC-84 | PLCC-84 | PLCC-84 | PLCC-84 |
| Brand | Altera | Altera | Altera | Altera | Altera | Altera |
| tPD (Pin-to-Pin Delay) | 20 ns | 15 ns (-25%) | 10 ns (-50%) | 10 ns (-50%) | 20 ns (identical) | 10 ns (-50%) |
| Macrocells | 320 | 320 (identical) | 320 (identical) | 320 (identical) | 320 (identical) | 320 (identical) |
| Logic Array Blocks | 16 | 16 (identical) | 16 (identical) | 16 (identical) | 16 (identical) | 16 (identical) |
| Supply Voltage | 5.0 V | 5.0 V (identical) | 5.0 V (identical) | 5.0 V (identical) | 5.0 V (identical) | 5.0 V (identical) |
| Operating Temperature | Commercial 0C to +70C | Commercial 0C to +70C | Commercial 0C to +70C | Commercial 0C to +70C | Industrial -40C to +85C | Industrial -40C to +85C |
| Configuration Memory | EEPROM (non-volatile) | EEPROM (identical) | EEPROM (identical) | EEPROM (identical) | EEPROM (identical) | EEPROM (identical) |
| JTAG Programming | Yes (IEEE 1149.1) | Yes (identical) | Yes (identical) | Yes (identical) | Yes (identical) | Yes (identical) |
| Lifecycle Status | NRND | NRND | NRND | NRND | NRND | NRND |
Key Differentiators
- Mid-range speed grade offering balance of timing margin and power (vs EPM9320ALC84-10)
- Commercial temperature grade standard option (vs EPM9320LI84-20)
- Drop-in compatible with industrial temperature option (vs EPM9320ALI84-10)
Design Notes
The EPM9320ALC84-20 requires the legacy Altera MAX+PLUS II toolchain or Quartus II version 9.0 or earlier (with legacy device support enabled). Modern Quartus Prime versions DO NOT support the MAX 9000 family - attempting to open a MAX 9000 project in Quartus Prime produces a 'device not supported' error. Retain MAX+PLUS II v10.2 baseline or Quartus II 9.0 SP2 for synthesis, fitting, and .pof/.sof programming file generation. Use a ByteBlasterMV parallel port cable or USB-Blaster with legacy driver for JTAG programming.
Estimated: at 25 MHz toggle frequency with all 212 I/O driving 50 pF loads, internal power dissipation is approximately 0.9-1.2 W (calculated from typical MAX 9000 ICC vs frequency curves in the datasheet). The PLCC-84 package has a theta_JA of approximately 38 C/W in still air, yielding a junction temperature rise of ~45 C above ambient. For commercial-grade operation (0C to +70C), forced-air cooling is generally not required, but the device should not be co-located with high-power components exceeding 100 C/W without thermal verification.
Do not confuse the EPM9320ALC84-20 (commercial 0C to +70C, 20 ns) with the EPM9320LI84-20 (industrial -40C to +85C, 20 ns) - they are pin-compatible but the 'L' prefix indicates industrial temperature grade, and the 'A' indicates the die revision. Also verify the toolchain supports your exact speed grade: MAX+PLUS II defaults often assume a 15 ns timing model and may produce overly pessimistic fitter results for 20 ns designs. Always re-run timing simulation with the correct speed grade model file loaded.
Use a JEDEC-standard 84-pin PLCC socket (e.g., 3M 8484 or equivalent) for through-hole board mounting to allow field replacement and programming access. PLCC sockets rated for at least 1A per pin and -55C to +125C operating range are recommended for industrial and military applications. Apply a 0.1 uF ceramic decoupling capacitor close to each VCC pin (pins 22, 42, 62, 82 per typical MAX 9000 PLCC-84 assignments) and a single 10 uF bulk tantalum or ceramic capacitor at the board's power-entry point. JTAG signals (TDI/TDO/TMS/TCK) require 10 kohm pull-ups to VCC for reliable boundary-scan operation.
Compliance Information
Compliance information not present in the verified web data. The EPM9320ALC84-20 was introduced in the 1990s before RoHS compliance was standard; consult the manufacturer datasheet or specific lot documentation for compliance verification. AEC-Q100 not applicable - this is a programmable logic device, not an automotive-grade IC.