EPM5128JC-2 - 128-Macrocell UV PLD, 45ns, CQCC-68 | Altera
Référence : EPM5128JC-2 ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $38.5 | $38,50 |
| 10 | $34.2 | $342,00 |
| 100 | $28.9 | $2 890,00 |
| 500 | $24.5 | $12 250,00 |
| 1 000 | $21.75 | $21 750,00 |
EPM5128JC-2 Présentation
A PLD (Programmable Logic Device) is a generic class of digital semiconductor that allows the designer to implement custom combinatorial and sequential logic by programming an on-chip AND/OR array, in this case a sum-of-products macrocell fabric. Within the broader programmable logic hierarchy, the EPM5128 sits at the entry-level/mid-density tier between classic PAL/GAL devices and modern SRAM-based FPGAs, and is part of the one-time-programmable (OTP) or UV-erasable segment that was eventually superseded by EEPROM/Flash-based MAX 7000/MAX 3000 and SRAM-based FLEX/ACEX families.
Key features of the EPM5128JC-2 include 128 macrocells of sum-of-products logic, a 45 ns pin-to-pin propagation delay, 50 MHz maximum internal counter frequency, 7 dedicated data inputs, and 7.5 ns input setup time. The device also provides 12 mA DC output drive on each I/O pin, support for both combinatorial and registered macrocell configurations, and an internal global clock network. The J-suffix windowed ceramic package allows up to 1000 erase/program cycles for iterative development and field firmware changes.
From an architecture perspective, the EPM5128JC-2 uses a programmable AND array feeding a fixed OR array within each macrocell, with output polarity and feedback paths that are user-configurable. The 50 MHz fCNT figure is derived from the internal counter path rather than the slower tPD path, so designers should follow the 45 ns tPD specification for combinational paths and the 50 MHz figure for registered/counter paths. The 7 dedicated inputs are useful for synchronous control signals such as clock, clock enable, asynchronous clear, and output enable that need to be routed to every macrocell.
Typical applications for the EPM5128JC-2 include bus-interface glue logic in 5 V VME and Multibus II systems, state-machine controllers in industrial automation, address decoding for legacy 8-bit and 16-bit microprocessors such as the 8086, 68k, and 68000, peripheral chip-select generation, and DMA/arbitration logic. The wide 5 V tolerance, 128 macrocell density, and 45 ns tPD made it a workhorse for board-level designers in the late 1980s and early 1990s, and windowed ceramic parts remain in service today in long-lifecycle military and aerospace programs where PCB redesign is impractical.
A key design consideration is that the J-windowed ceramic package is larger and more expensive than plastic PLCC alternatives, so production builds should migrate to the LC (PLCC-68) or GM (PGA-68) variants once the design is stable. Designers should also budget for the 7 dedicated input pins being non-allocatable as I/O, which reduces effective I/O count compared to the raw macrocell figure.
This page synthesizes distributor pricing, package-level drop-in alternatives from the MAX 5000 family, and practical design notes for legacy PLD migration that are not present in the original Altera datasheet.
Alternatives de remplacement direct pour EPM5128JC-2 — 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 EPM5128JC-2 (même facteur de forme et même empreinte) — différant par Mounting Type, Package, Propagation Delay (tPD), Device Type, Configuration Memory.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
EPM5128JC-1
✅ Remplacement direct✓ En stock
$24.95 / unité
Voir la fiche technique →EPM5128JC
✅ Remplacement direct✓ En stock
$9.75 / unité
Voir la fiche technique →EPM5128GM/883B
✅ Remplacement direct✓ En stock
$2.1 / unité
Voir la fiche technique →EPM5128GM883B
✅ Remplacement direct✓ En stock
$159.25 / unité
Voir la fiche technique →EPM5128GC-2
✅ Remplacement direct✓ En stock
$8.95 / unité
Voir la fiche technique →EPM5128GC-1
✅ Remplacement direct✓ En stock
$18.95 / unité
Voir la fiche technique →EPM5128GC
✅ Remplacement direct✓ En stock
$19.2 / unité
Voir la fiche technique →EPM5128GI
✅ Remplacement direct✓ En stock
$19.85 / unité
Voir la fiche technique →EPM5128JC-2 Valeurs maximales et caractéristiques électriques
| Family | MAX 5000 |
| Device Type | UV-Erasable Programmable Logic Device (PLD) |
| Macrocells | 128 |
| Dedicated Inputs | 7 |
| Propagation Delay (tPD) | 45 ns (max) |
| Maximum Counter Frequency (fCNT) | 50 MHz |
| Input Setup Time (tSU) | 7.5 ns |
| Output Drive Current (IOH/IOL) | 12 mA DC |
| Process Technology | CMOS |
| Boîtier | 68-pin CQCC (Ceramic Quad Flat Pack), windowed |
| Type de montage | Surface Mount |
| Tension d'alimentation | 5 V (nominal) |
| Program/Erase Method | UV (ceramic window) |
| Statut RoHS | Non-compliant (ceramic windowed package contains lead-bearing solder) |
| Logic Family | TTL-compatible I/O |
Configuration des broches de EPM5128JC-2
| Broche 1 | DIP7 — Dedicated input 7 |
| Broche 2 | DIP6 — Dedicated input 6 |
| Broche 3 | DIP5 — Dedicated input 5 |
| Broche 4 | DIP4 — Dedicated input 4 |
| Broche 5 | DIP3 — Dedicated input 3 |
| Broche 6 | DIP2 — Dedicated input 2 |
| Broche 7 | DIP1 — Dedicated input 1 |
| Broche 8 | GND — Ground |
| Broche 9 | I/O — Bidirectional I/O pin |
| Broche 10 | I/O — Bidirectional I/O pin |
| Broche 11 | I/O — Bidirectional I/O pin |
| Broche 12 | I/O — Bidirectional I/O pin |
| Broche 13 | I/O — Bidirectional I/O pin |
| Broche 14 | I/O — Bidirectional I/O pin |
| Broche 15 | I/O — Bidirectional I/O pin |
| Broche 16 | I/O — Bidirectional I/O pin |
| Broche 17 | I/O — Bidirectional I/O pin |
| Broche 18 | I/O — Bidirectional I/O pin |
| Broche 19 | I/O — Bidirectional I/O pin |
| Broche 20 | I/O — Bidirectional I/O pin |
| Broche 21 | VCC — +5V supply |
| Broche 22 | I/O — Bidirectional I/O pin |
| Broche 23 | I/O — Bidirectional I/O pin |
| Broche 24 | I/O — Bidirectional I/O pin |
| Broche 25 | I/O — Bidirectional I/O pin |
| Broche 26 | I/O — Bidirectional I/O pin |
| Broche 27 | I/O — Bidirectional I/O pin |
| Broche 28 | I/O — Bidirectional I/O pin |
| Broche 29 | I/O — Bidirectional I/O pin |
| Broche 30 | I/O — Bidirectional I/O pin |
| Broche 31 | I/O — Bidirectional I/O pin |
| Broche 32 | I/O — Bidirectional I/O pin |
| Broche 33 | I/O — Bidirectional I/O pin |
| Broche 34 | GND — Ground |
| Broche 35 | I/O — Bidirectional I/O pin |
| Broche 36 | I/O — Bidirectional I/O pin |
| Broche 37 | I/O — Bidirectional I/O pin |
| Broche 38 | I/O — Bidirectional I/O pin |
| Broche 39 | I/O — Bidirectional I/O pin |
| Broche 40 | I/O — Bidirectional I/O pin |
| Broche 41 | I/O — Bidirectional I/O pin |
| Broche 42 | I/O — Bidirectional I/O pin |
| Broche 43 | I/O — Bidirectional I/O pin |
| Broche 44 | I/O — Bidirectional I/O pin |
| Broche 45 | I/O — Bidirectional I/O pin |
| Broche 46 | I/O — Bidirectional I/O pin |
| Broche 47 | I/O — Bidirectional I/O pin |
| Broche 48 | VCC — +5V supply |
| Broche 49 | I/O — Bidirectional I/O pin |
| Broche 50 | I/O — Bidirectional I/O pin |
| Broche 51 | I/O — Bidirectional I/O pin |
| Broche 52 | I/O — Bidirectional I/O pin |
| Broche 53 | I/O — Bidirectional I/O pin |
| Broche 54 | I/O — Bidirectional I/O pin |
| Broche 55 | I/O — Bidirectional I/O pin |
| Broche 56 | I/O — Bidirectional I/O pin |
| Broche 57 | I/O — Bidirectional I/O pin |
| Broche 58 | I/O — Bidirectional I/O pin |
| Broche 59 | I/O — Bidirectional I/O pin |
| Broche 60 | I/O — Bidirectional I/O pin |
| Broche 61 | GND — Ground |
| Broche 62 | I/O — Bidirectional I/O pin |
| Broche 63 | I/O — Bidirectional I/O pin |
| Broche 64 | I/O — Bidirectional I/O pin |
| Broche 65 | I/O — Bidirectional I/O pin |
| Broche 66 | I/O — Bidirectional I/O pin |
| Broche 67 | I/O — Bidirectional I/O pin |
| Broche 68 | I/O — Bidirectional I/O pin |
Applications typiques
EPM5128JC-2 convient pour 6 applications: Legacy 5V Bus Glue Logic, Address Decoder for Microprocessor Systems, State Machine Controller (Industrial Automation), DMA Controller / Bus Arbiter, VME / Multibus II Backplane Interface, Military / Aerospace Long-Lifecycle System.
Legacy 5V Bus Glue Logic
The EPM5128JC-2 fits 5V bus-interface glue logic applications because its 128 macrocells, 45 ns tPD, and TTL-compatible I/O directly support address decoding, chip-select generation, and wait-state insertion for legacy 8/16-bit buses. Placed between a 68000 or 8086 microprocessor and peripheral memory, the 45 ns tPD satisfies the 200 ns 68000 bus cycle when registered logic adds one clock of latency. Unlike a discrete 74LS/74F TTL decoder array, the EPM5128JC-2 consolidates a full board's worth of glue logic into one 128-macrocell device, freeing PCB area. The CQCC-68 ceramic package is also ruggedized for industrial and military environments where commercial plastic PLD packages would be inadequate.
Recommandé
Address Decoder for Microprocessor Systems
The EPM5128JC-2 is well suited to 24-bit address decoder applications because its 128 macrocells can implement 8-12 independent chip-select outputs with overlapping address windows, replacing 4-6 standard 74LS138/139 decoders. With 45 ns tPD, the worst-case decoder latency through one PLD level is 45 ns, well within a 100 ns 8086 read cycle budget. The 7 dedicated inputs are useful for routing read/write/address-strobe signals globally to every macrocell. Compared to discrete TTL decoders, the EPM5128JC-2 reduces board area by ~70 percent and simplifies design changes since the address map is reprogrammable in software rather than requiring a PCB spin.
Recommandé
State Machine Controller (Industrial Automation)
The EPM5128JC-2 fits industrial state-machine controller applications because 128 macrocells can hold 8-12 complex FSMs with 8-16 states each, while 45 ns tPD supports state-transition frequencies up to 22 MHz for high-speed sorting or motion-control logic. Its 50 MHz fCNT figure is more than adequate for sequencing stepper motors, solenoid valves, and conveyor actuators. The windowed ceramic CQCC package tolerates the wide temperature and humidity swings of factory floors better than plastic parts. According to the MAX 5000 datasheet, the 7 dedicated inputs are ideal for global asynchronous-clear and clock-enable signals common to industrial state machines.
Recommandé
DMA Controller / Bus Arbiter
The EPM5128JC-2 is appropriate for legacy DMA and bus arbitration logic because 128 macrocells can implement a multi-master round-robin or priority arbiter, bus-request/grant state machines, and transfer counters. Its 45 ns tPD supports arbitration decisions within one 50 ns VME or Multibus clock cycle, which is critical for high-throughput DMA. The 12 mA DC output drive directly interfaces TTL peripherals without external buffers. Compared to a discrete arbiter built from 74LS/74AS logic, the EPM5128JC-2 implements the entire arbiter in one device, simplifying debug and allowing late changes to priority schemes via in-circuit reprogramming (with UV erasure).
Recommandé
VME / Multibus II Backplane Interface
The EPM5128JC-2 is well matched to VME and Multibus II backplane interface applications because its 128 macrocells can implement a complete bus-interface handler including address decoding, interrupt acknowledge, bus-error timeout, and DTACK generation. The 45 ns tPD is fast enough for 8 MHz VMEbus (125 ns cycle) and 10 MHz Multibus II (100 ns cycle) bus protocols. The windowed ceramic CQCC-68 package meets the long-term reliability requirements of industrial and military backplane systems. The 5 V TTL-compatible I/O directly drives the VMEbus backplane transceivers without level translation.
Recommandé
Military / Aerospace Long-Lifecycle System
The EPM5128JC-2 is used in military and aerospace long-lifecycle applications because the windowed ceramic CQCC package supports up to 1000 UV erase/program cycles, allowing field firmware updates on deployed equipment. The same 128-macrocell die is available in 883B-screened variants (EPM5128GM/883B) for Class B and Class S military qualification. The ceramic CQCC package is hermetically sealed, qualifying it for high-altitude, humidity, and vibration environments. According to the Altera datasheet, the MAX 5000 architecture is rated for -55C to +125C operation in military variants, making it ideal for avionics and weapons-platform subsystems that must remain in service for 20-30 years.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour EPM5128JC-2 — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | EPM5128JC-1 | EPM5128JC | EPM5128GM/883B | EPM5128GC-2 | EPM5128GC-1 | EPM5128GC | EPM5128GI |
|---|---|---|---|---|---|---|---|---|
| Brand | Altera | Altera | Altera | Altera | Altera | Altera | Altera | Altera |
| Package | 68-pin CQCC (windowed ceramic) | 68-pin CQCC (windowed ceramic) - same | 68-pin CQCC (windowed ceramic) - same | 68-pin ceramic pin grid equivalent - same footprint | 68-pin CQCC (non-windowed ceramic) - same | 68-pin CQCC (non-windowed ceramic) - same | 68-pin CQCC (non-windowed ceramic) - same | 68-pin CQCC (industrial temp ceramic) - same |
| Macrocells | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 |
| Propagation Delay (tPD) | 45 ns | 35 ns | 45 ns | 45 ns | 45 ns | 35 ns | 45 ns | 45 ns |
| Windowed (UV-erasable) | Yes | Yes | Yes | Yes | No (OTP) | No (OTP) | No (OTP) | No (OTP) |
| Speed Grade | -2 (45 ns) | -1 (35 ns) | No suffix (45 ns) | -2 (45 ns, military screened) | -2 (45 ns) | -1 (35 ns) | No suffix (45 ns) | Industrial temp |
| Military Grade (883B) | No (commercial) | No | No | Yes | No | No | No | No |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete (military long-term support) | Obsolete | Obsolete | Obsolete | Obsolete |
| Typical Unit Price (1 pc, as of 2026-09-12) | $38.50 | Higher (faster grade) | Similar ($36-40) | Higher (military screening) | Lower (non-windowed) | Lower (non-windowed, faster) | Lower (non-windowed) | Higher (industrial temp) |
Principaux différenciateurs
- Windowed ceramic package allows field re-programmability (vs EPM5128GC-2 (non-windowed ceramic OTP version))
- -2 speed grade for mid-speed applications (vs EPM5128JC-1 (faster 35 ns -1 grade))
- Maximum 128-macrocell density in MAX 5000 family (vs EPM5064JC (64 macrocells, half the density))
- Commercial temperature grade, lowest cost in windowed MAX 5000 (vs EPM5128GM/883B (military-screened windowed ceramic))
Notes de conception
The EPM5128JC-2 has 7 dedicated inputs that are NOT usable as I/O pins. Designers must subtract these from the available I/O count when planning pin allocation. The 7 dedicated inputs are typically used for global clock, clock enable, asynchronous clear, and output enable signals that need to be routed to every macrocell. Failing to budget for these dedicated pins is a common mistake when porting designs from generic PLDs to the MAX 5000 family.
Estimated: At maximum toggle frequency (50 MHz fCNT) with all 48 I/O pins driving 12 mA loads, the EPM5128JC-2 in the 68-pin CQCC ceramic package dissipates approximately 1.0-1.5 W. The CQCC ceramic package has good thermal performance with a theta_JA of roughly 30-40 C/W due to the ceramic substrate, so junction temperature rise is around 30-50 C above ambient at typical operating conditions. Designers should still provide adequate PCB copper area and verify junction temperature with a thermal probe in production builds for high-reliability applications.
When migrating from the J-suffix windowed ceramic CQCC-68 to the L-suffix plastic PLCC-68 (EPM5128LC-2), the PCB footprint is NOT 1:1. The ceramic CQCC has JEDEC-standard ceramic-flat-pack land patterns with 1.27 mm pitch gull-wing leads, while the PLCC-68 has J-leads on a slightly different pad geometry. The package outline differs in body size (CQCC-68 ~24x24 mm vs PLCC-68 ~24x24 mm) and lead bend style. Use the appropriate JEDEC land pattern from the Altera datasheet for the target package. Many legacy designs mount the J-package on a through-hole socket to allow easy removal and UV erasure during development.
The EPM5128JC-2's 45 ns tPD is for a single combinational path through one macrocell. Multi-level logic paths add propagation delays linearly, so a 3-macrocell decoder chain has approximately 3 x 45 ns = 135 ns total delay. Designers should keep critical-speed paths within 2 macrocell levels (90 ns) to stay within VME/8086 bus cycle budgets. Registered outputs add one flip-flop clock-to-Q delay (typically 10-15 ns) but break the combinational delay chain, which is often faster overall for deep logic. According to the MAX 5000 datasheet, registered macrocells also consume 1 dedicated input for the global clock.
Informations de conformité
Windowed ceramic CQCC package uses lead-bearing solder for the ceramic lid seal, exempt from RoHS under exemption 7(b) for lead in ceramic electronic components. Not qualified to AEC-Q100 (automotive) standard. REACH, halogen-free, and conflict-mineral compliance status not stated in manufacturer datasheet.