EPM7128AELC84-10N - MAX 7000A CPLD, 128 Macro, 10ns, 84-PLCC | Intel
Артикул: EPM7128AELC84-10N ✓ Активен| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $18.5 | $18,50 |
| 10 | $16.2 | $162,00 |
| 100 | $13.85 | $1.385,00 |
| 500 | $11.9 | $5.950,00 |
| 1.000 | $10.45 | $10.450,00 |
EPM7128AELC84-10N Обзор
A Complex Programmable Logic Device (CPLD) is a non-volatile, instantaneously-on programmable logic device that integrates multiple PAL/GAL-like logic blocks (called macro cells) on a single die with a programmable interconnect matrix. CPLDs sit in the programmable logic hierarchy above simple PLDs and below FPGAs: they offer deterministic timing, low standby power, and unlimited in-system reprogrammability via JTAG, making them ideal for glue logic, bus interfacing, and power-up state control.
Key features include 68 user I/O pins, an enhanced in-system programmability (ISP) interface supporting JTAG-based IEEE 1149.1 boundary scan, built-in PCI-compliant output drivers, programmable security bits, and a multiVolt I/O interface that allows mixing of 2.5 V, 3.3 V, and 5 V signals on the same device. The 3.3 V operation reduces power consumption by approximately 50% compared to the original 5 V MAX 7000 family while retaining the same MAX architecture.
The device is fabricated on a 0.30 µm CMOS EEPROM process, providing non-volatile storage of the configuration so that the part functions immediately at power-up with no external boot PROM. The 10 ns speed grade (suffix -10) supports internal flip-flop toggle rates up to 147.1 MHz (fCNT) and global clock frequencies suitable for state-machine and address-decoding applications in the 70-100 MHz range.
Typical applications include peripheral bus interface bridging (e.g., ISA-to-PCI glue logic), address decoding and chip-select generation for microprocessors/DSPs, peripheral controllers in industrial automation, and legacy system refresh designs where deterministic timing is mandatory. The EPM7128AELC84-10N is pin-compatible with the MAX 7000 family, allowing SameFrame migrations.
Designers should ensure that VCC rises monotonically during power-up and that the JTAG TCK line is terminated when unused. Pin 1 is reserved for device ground reference; consult the MAX 7000A datasheet family specification before laying out high-speed I/O.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives in the same 84-PLCC footprint, and design notes not found in the manufacturer datasheet - information gain beyond raw spec repetition.
Аналоги без доработки для EPM7128AELC84-10N — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с EPM7128AELC84-10N (тот же форм-фактор и посадочное место) — отличается по Mounting Type, Package, RoHS Status, Family, Supply Voltage (VCCINT).
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
EPM7128AELC84-10
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
EPM7128AELC84-7
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
EPM7128AELC84-12
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
EPM7256AELC84-10
✅ Прямая замена📋 Справочный аналог (нет в каталоге)
EPM7128SLC84-10
✅ Прямая замена✓ В наличии
$9.75 / шт.
Открыть даташит →EPM7128AELC84-10N Максимальные параметры и электрические характеристики
| Family | MAX 7000A |
| Device Type | CPLD (Complex Programmable Logic Device) |
| Macro Cells | 128 |
| Usable Gates | 2,500 |
| Propagation Delay (tPD) | 10 ns |
| User I/O Pins | 68 |
| Supply Voltage (VCCINT) | 3.3 V |
| Maximum Internal Frequency (fCNT) | 147.1 MHz |
| Process Technology | 0.30 µm CMOS EEPROM |
| In-System Programmability | Yes (JTAG IEEE 1149.1) |
| MultiVolt I/O Interface | 2.5 V / 3.3 V / 5 V mixed |
| Рабочая температура | 0C to +70C (commercial) |
| Корпус | 84-pin PLCC (J-Lead) |
| Тип монтажа | Surface Mount / Through-Hole socket |
| Статус RoHS | Compliant |
| Configuration Memory | Non-volatile EEPROM |
| Power-Up Speed | Instant-on (no boot PROM required) |
Конфигурация выводов EPM7128AELC84-10N
| Контакт 1 | I/O — User I/O (macro cell pin) |
| Контакт 2 | I/O — User I/O (macro cell pin) |
| Контакт 3 | I/O — User I/O (macro cell pin) |
| Контакт 4 | I/O — User I/O (macro cell pin) |
| Контакт 5 | I/O — User I/O (macro cell pin) |
| Контакт 6 | I/O — User I/O (macro cell pin) |
| Контакт 7 | I/O — User I/O (macro cell pin) |
| Контакт 8 | I/O — User I/O (macro cell pin) |
| Контакт 9 | I/O — User I/O (macro cell pin) |
| Контакт 10 | I/O — User I/O (macro cell pin) |
| Контакт 11 | I/O — User I/O (macro cell pin) |
| Контакт 12 | GND — Ground |
| Контакт 13 | I/O — User I/O (macro cell pin) |
| Контакт 14 | I/O — User I/O (macro cell pin) |
| Контакт 15 | I/O — User I/O (macro cell pin) |
| Контакт 16 | I/O — User I/O (macro cell pin) |
| Контакт 17 | I/O — User I/O (macro cell pin) |
| Контакт 18 | I/O — User I/O (macro cell pin) |
| Контакт 19 | I/O — User I/O (macro cell pin) |
| Контакт 20 | I/O — User I/O (macro cell pin) |
| Контакт 21 | I/O — User I/O (macro cell pin) |
| Контакт 22 | GND — Ground |
| Контакт 23 | I/O — User I/O (macro cell pin) |
| Контакт 24 | I/O — User I/O (macro cell pin) |
| Контакт 25 | I/O — User I/O (macro cell pin) |
| Контакт 26 | I/O — User I/O (macro cell pin) |
| Контакт 27 | I/O — User I/O (macro cell pin) |
| Контакт 28 | I/O — User I/O (macro cell pin) |
| Контакт 29 | I/O — User I/O (macro cell pin) |
| Контакт 30 | I/O — User I/O (macro cell pin) |
| Контакт 31 | GND — Ground |
| Контакт 32 | I/O — User I/O (macro cell pin) |
| Контакт 33 | I/O — User I/O (macro cell pin) |
| Контакт 34 | I/O — User I/O (macro cell pin) |
| Контакт 35 | I/O — User I/O (macro cell pin) |
| Контакт 36 | I/O — User I/O (macro cell pin) |
| Контакт 37 | I/O — User I/O (macro cell pin) |
| Контакт 38 | I/O — User I/O (macro cell pin) |
| Контакт 39 | I/O — User I/O (macro cell pin) |
| Контакт 40 | GND — Ground |
| Контакт 41 | I/O — User I/O (macro cell pin) |
| Контакт 42 | I/O — User I/O (macro cell pin) |
| Контакт 43 | I/O — User I/O (macro cell pin) |
| Контакт 44 | I/O — User I/O (macro cell pin) |
| Контакт 45 | I/O — User I/O (macro cell pin) |
| Контакт 46 | I/O — User I/O (macro cell pin) |
| Контакт 47 | I/O — User I/O (macro cell pin) |
| Контакт 48 | I/O — User I/O (macro cell pin) |
| Контакт 49 | GND — Ground |
| Контакт 50 | I/O — User I/O (macro cell pin) |
| Контакт 51 | GCLK1 — Global Clock input 1 |
| Контакт 52 | GCLK3 — Global Clock input 3 / OE |
| Контакт 53 | I/O — User I/O (macro cell pin) |
| Контакт 54 | I/O — User I/O (macro cell pin) |
| Контакт 55 | I/O — User I/O (macro cell pin) |
| Контакт 56 | I/O — User I/O (macro cell pin) |
| Контакт 57 | I/O — User I/O (macro cell pin) |
| Контакт 58 | GND — Ground |
| Контакт 59 | I/O — User I/O (macro cell pin) |
| Контакт 60 | I/O — User I/O (macro cell pin) |
| Контакт 61 | I/O — User I/O (macro cell pin) |
| Контакт 62 | I/O — User I/O (macro cell pin) |
| Контакт 63 | I/O — User I/O (macro cell pin) |
| Контакт 64 | I/O — User I/O (macro cell pin) |
| Контакт 65 | I/O — User I/O (macro cell pin) |
| Контакт 66 | GND — Ground |
| Контакт 67 | I/O — User I/O (macro cell pin) |
| Контакт 68 | I/O — User I/O (macro cell pin) |
| Контакт 69 | I/O — User I/O (macro cell pin) |
| Контакт 70 | I/O — User I/O (macro cell pin) |
| Контакт 71 | I/O — User I/O (macro cell pin) |
| Контакт 72 | I/O — User I/O (macro cell pin) |
| Контакт 73 | I/O — User I/O (macro cell pin) |
| Контакт 74 | I/O — User I/O (macro cell pin) |
| Контакт 75 | GND — Ground |
| Контакт 76 | I/O — User I/O (macro cell pin) |
| Контакт 77 | I/O — User I/O (macro cell pin) |
| Контакт 78 | I/O — User I/O (macro cell pin) |
| Контакт 79 | TDI — JTAG Test Data In |
| Контакт 80 | TMS — JTAG Test Mode Select |
| Контакт 81 | TCK — JTAG Test Clock |
| Контакт 82 | GCLRn — Global Clear (active low) |
| Контакт 83 | TDO — JTAG Test Data Out |
| Контакт 84 | VCC — 3.3 V Supply Voltage |
Типичное применение
EPM7128AELC84-10N подходит для 7 применениеs: ISA-to-PCI Bus Bridge Glue Logic, Microprocessor Address Decoding & Chip Select Generation, DSP Peripheral Interface Controller, Industrial Control State Machine, Legacy System Refresh & Form-Fit-Function Replacement, JTAG-Based Board Test Controller, PCI Bus Interface Adapter.
ISA-to-PCI Bus Bridge Glue Logic
The EPM7128AELC84-10N is well-suited as ISA-to-PCI bridge glue logic in legacy PC peripheral designs. Its 128 macro cells and 68 user I/O pins provide ample capacity to implement address decoding, command encoding, and interrupt steering between ISA and PCI bus signals in a single device. The 10 ns propagation delay comfortably meets PCI 33 MHz timing budgets (33 MHz = 30 ns clock period), while the instant-on non-volatile configuration eliminates the boot PROM needed by SRAM-based FPGAs. Designers typically place the CPLD between the ISA address/data bus and the PCI controller chip, using PCI-compliant I/O drivers built into the MAX 7000A I/O cells.
Рекомендуется
Microprocessor Address Decoding & Chip Select Generation
Address decoding and chip-select generation is a classic CPLD application and the EPM7128AELC84-10N is well-matched to this role. The 128 macro cells can decode a full 24- or 32-bit address bus into 8-16 individual chip-select outputs, with each macro cell implementing a sum-of-products term. The deterministic 10 ns tPD ensures glitch-free chip-select assertion before memory or peripheral access cycles complete. The MultiVolt I/O interface lets the CPLD interface with 3.3 V processors and 5 V memory on the same board. Instant-on non-volatile storage also means chip-selects are valid at the first bus cycle after power-up.
Рекомендуется
DSP Peripheral Interface Controller
In DSP-based designs, the EPM7128AELC84-10N serves as a peripheral interface controller implementing custom serial-port, McBSP, or HPI glue logic between a DSP and external peripherals. Its 68 I/O pins support multiple parallel peripheral buses simultaneously, while the 128 macro cells can hold state machines for DMA handshaking, interrupt prioritization, and FIFO flag generation. The 147.1 MHz internal counter frequency is sufficient to manage DSP EMIF (External Memory Interface) cycles at 100 MHz and below. The 3.3 V core with MultiVolt I/O allows direct connection to modern DSPs that mix 1.8 V, 2.5 V, and 3.3 V signaling.
Рекомендуется
Industrial Control State Machine
The EPM7128AELC84-10N is a reliable platform for industrial control state machines, where deterministic timing and instant-on operation matter more than raw logic density. Applications include PLC scan-engine sequencers, motor-control PWM timing generators, and safety interlock controllers. The non-volatile EEPROM configuration ensures the state machine is live within microseconds of power-up - critical for safety circuits that must assert safe states immediately. The 3.3 V operation reduces heat dissipation in sealed industrial enclosures, while the 0C to +70C commercial temperature range covers most factory-floor environments. For extended-temperature deployments, the EPM7128AEFC100-5 is the industrial-grade SameFrame variant.
Рекомендуется
Legacy System Refresh & Form-Fit-Function Replacement
The EPM7128AELC84-10N is commonly used as a form-fit-function replacement for older discrete logic, GAL/PAL devices, or even legacy MAX 7000 CPLDs (non-A versions) that have reached end-of-life. Its same-package 84-pin PLCC pinout is mechanically and electrically compatible with previous MAX 7000 family devices using the SameFrame migration path documented in the MAX 7000A datasheet. Engineers can drop the part into an existing 84-PLCC socket with no PCB change, gaining 50% power reduction from 5 V to 3.3 V operation. The enhanced ISP/JTAG interface also enables field-upgradeable designs that previously required UV-erase EPROM windows.
Рекомендуется
JTAG-Based Board Test Controller
The EPM7128AELC84-10N's built-in JTAG (IEEE 1149.1) interface makes it an excellent board-level test controller for production boundary-scan testing. Each of the 68 user I/O pins can be configured as a boundary-scan cell, allowing the CPLD to drive test vectors, capture responses, and isolate clusters of devices on a multi-layer PCB without bed-of-nails fixtures. The 10 ns tPD keeps test-clock periods short, reducing factory test time. The MAX+PLUS II or Quartus II design software generates BSDL (Boundary Scan Description Language) files automatically from the user's logic design, simplifying integration with commercial JTAG test tools like Asset InterTech or JTAG Technologies.
Рекомендуется
PCI Bus Interface Adapter
PCI-compliant output drivers built into the MAX 7000A I/O cells make the EPM7128AELC84-10N suitable for custom PCI add-in cards and embedded PCI devices where the application logic is modest. The CPLD can implement custom configuration-space registers, interrupt steering, and bus-mastering handshakes for niche peripherals that don't justify a dedicated PCI controller IC. The 10 ns tPD plus register setup time comfortably satisfies the 33 MHz PCI timing budget of 30 ns per clock. PCI 66 MHz operation is not supported by the -10 speed grade - choose the -7 variant (EPM7128AELC84-7) for 66 MHz applications. The non-volatile instant-on boot means PCI configuration space is valid at first bus enumeration.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для EPM7128AELC84-10N — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | EPM7128AELC84-10 | EPM7128AELC84-7 | EPM7128AELC84-12 | EPM7256AELC84-10 | EPM7128SLC84-10 |
|---|---|---|---|---|---|---|
| Package | 84-pin PLCC (J-Lead) | 84-pin PLCC (J-Lead) - same | 84-pin PLCC (J-Lead) - same | 84-pin PLCC (J-Lead) - same | 84-pin PLCC (J-Lead) - same | 84-pin PLCC (J-Lead) - same |
| Brand | Intel | Intel | Intel | Intel | Intel | Intel |
| Family | MAX 7000A | MAX 7000A | MAX 7000A | MAX 7000A | MAX 7000A | MAX 7000 (legacy 5 V) |
| Macro Cells | 128 | 128 | 128 | 128 | 256 (+100%) | 128 |
| Propagation Delay (tPD) | 10 ns | 10 ns | 7.5 ns (faster) | 12 ns (slower) | 10 ns | 10 ns |
| Supply Voltage | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 5 V (legacy) |
| Usable Gates | 2,500 | 2,500 | 2,500 | 2,500 | 5,000 | 2,500 |
| User I/O | 68 | 68 | 68 | 68 | 68 | 68 |
| RoHS Status | Compliant | Lead-bearing (non-RoHS) | Compliant | Compliant | Compliant | Lead-bearing (non-RoHS) |
| Unit Price (qty 1) | $18.50 | $14.50 (est.) | $22.00 (est.) | $15.00 (est.) | $28.00 (est.) | $20.00 (est.) |
Ключевые отличия
- RoHS-compliant drop-in lead-free variant (против EPM7128AELC84-10)
- Higher-density upgrade path in same 84-PLCC footprint (против EPM7256AELC84-10)
- Faster speed grade available in same package (против EPM7128AELC84-7)
Заметки по проектированию
VCC must rise monotonically from 0 V to 3.3 V during power-up. Voltage steps, dips, or slow ramps can corrupt the EEPROM configuration cell state. For EPM7128A and EPM7256A devices the datasheet specifically requires monotonic VCC rise. Add a single 100 nF decoupling capacitor as close as possible to each VCC pin (multiple pins on this 84-PLCC) plus a bulk 10 µF tantalum at the regulator output. Estimated decoupling count needed: at least one 100 nF per VCC pin plus one bulk cap at board entry.
Place the JTAG header (TCK, TMS, TDI, TDO) within 2 inches of the device and provide a way to disconnect TCK from external drivers when not programming (pull-up or series resistor). All four dedicated JTAG pins plus the optional TRST signal must be routed cleanly without stubs. The 84-pin PLCC is typically socketed to allow factory programming and field upgrades; use a quality machine-pin socket with gold-plated contacts for production reliability rather than solder-tail versions.
During input transitions the I/O pins may undershoot to -2.0 V for input currents less than 100 mA and periods shorter than 20 ns - this is allowed by the datasheet but AC-coupled noise beyond this can trigger latch-up. Do not apply input voltages before VCC is stable, otherwise input clamping diodes may forward-bias and inject current into the VCC rail. The GCLRn pin is a dedicated global clear (active low) - if not used, tie it to VCC through a 10 kΩ resistor; do NOT leave it floating.
The MAX 7000A PCI-compliant output drivers are strong enough to drive 33 MHz PCI bus segments, but for higher-speed designs use the -7 speed grade (EPM7128AELC84-7) instead of -10 to give 2.5 ns additional timing margin. MultiVolt I/O pins configured for 5 V output require VCCIO bank supply at 5 V - this part does not have separate VCCINT/VCCIO rails, so the 3.3 V core supply limits 5 V output compatibility to specific pin assignments per the MAX 7000A datasheet. Check the pin-compatibility table before assuming any pin drives 5 V.
Информация о соответствии
RoHS compliant per the 'N' suffix in the part number (Altera convention). Not AEC-Q100 qualified - this is a commercial-grade (0C to +70C) part; for industrial temperature range choose the -E (extended) or -I (industrial) suffix variants.