Intel

EPM3128ATC100-7 - MAX 3000A CPLD, 128 Macro Cells, 100-TQFP | Intel

Артикул: EPM3128ATC100-7 ✗ Снят с производства
В наличии Отправка в течение 1–3 рабочих дней
3.3 V Vdss 100-pin TQFP, 14x14 mm, 0.5 mm pitch Package 129.9 MHz Speed
От $9.2 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-12
Оптовые цены
Кол-во Цена за ед. Итого
1 $15.1 $15,10
10 $13.8 $138,00
100 $11.95 $1.195,00
500 $10.4 $5.200,00
1.000 $9.2 $9.200,00
ℹ️ Все цены указаны в USD

EPM3128ATC100-7 Обзор

The Intel (formerly Altera) EPM3128ATC100-7 is a 128-macro-cell member of the MAX 3000A family of in-system programmable CMOS Complex Programmable Logic Devices (CPLDs), offering 2.5K typical gates, an 80 I/O count, a 7.5 ns pin-to-pin propagation delay, and a 129.9 MHz internal counter frequency, all housed in a 100-pin TQFP (14x14 mm) commercial-temperature package. The MAX 3000A family operates from a single 3.3 V supply, integrates the IEEE Std. 1532-compliant In-System Programmability (ISP) interface, and is fabricated on an EEPROM-based process that allows non-volatile configuration retention without an external boot memory.

A Complex Programmable Logic Device (CPLD) is a non-volatile, multi-macrocell programmable logic IC used to implement glue logic, bus decoding, state machines, and interface bridging in digital systems. CPLDs sit between discrete 74-series logic and larger FPGAs in the programmable-logic hierarchy: PAL -> PLA -> CPLD -> FPGA. Unlike SRAM-based FPGAs, CPLDs retain their configuration through power cycles and typically offer deterministic, sub-10 ns pin-to-pin delays, which is why they are favored for asynchronous bus interfaces, control-path glue logic, and system-reset sequencing.

The EPM3128ATC100-7 highlights four key features that drive its selection. First, the -7 speed grade yields a 7.5 ns tPD with a 129.9 MHz fCNT, faster than the -10 (10 ns) and -15 (15 ns) speed grades, which improves timing margins in performance-critical glue logic. Second, the 128 macro cells and 80 user I/Os are organized as four Logic Array Blocks (LABs) with 36 signals per LAB, providing broad connectivity for wide bus interfaces. Third, the device is 3.3 V core and I/O with 5.0 V tolerant I/O on selected pins, simplifying mixed-voltage bridging between 5 V microcontrollers and 3.3 V peripherals. Fourth, the IEEE 1532 ISP allows field upgrades via JTAG without removing the device from the board.

At the architecture level, each macro cell contains a programmable AND/OR array feeding a configurable register, and the interconnect is a continuous FastTrack channel that links all LABs. The non-volatile EEPROM cell eliminates the need for a configuration PROM and removes the inrush issues associated with SRAM FPGA boot. The 100-pin TQFP package has a thermal resistance consistent with commercial (0C to 70C) operation, and the plastic 14x14 mm body drops onto standard 0.5 mm-pitch footprints compatible with hand-soldering and reflow.

Typical applications include peripheral bus decoding and address-latch generation for legacy 80-series microcontrollers, glue logic between processors and memory in industrial control boards, JTAG-controlled board-test multiplexers, and 5 V-to-3.3 V voltage translation with handshaking logic. The combination of non-volatile storage, sub-10 ns delays, and 5 V tolerance makes the EPM3128ATC100-7 particularly suitable for legacy industrial systems where reliability and predictable timing outweigh raw logic density.

A key design consideration is the speed-grade trade-off: the -7 grade is the fastest of the EPM3128 family but consumes more dynamic current than the -10 and -15 grades. For battery-backed or thermally constrained boards, the -10N variant (EPM3128ATC100-10N) offers an identical pinout at the cost of 2.5 ns of additional tPD. The industrial-temperature (-40C to +85C) EPM3128ATI100-7N variant should be chosen for harsh-environment deployments.

This page consolidates distributor stock, parametric cross-references, and PCB-level design guidance for the EPM3128ATC100-7, providing engineering context beyond the raw datasheet PDF.

Аналоги без доработки для EPM3128ATC100-7 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.

Варианты в этой серии

Модели той же серии, совместимые без доработки с EPM3128ATC100-7 (тот же форм-фактор и посадочное место) — отличается по Package, Operating Temperature, Usable Gates, Propagation Delay (tPD), In-System Programmability.

Altera
Package: 100-pin TQFP
Operating Temperature: 0 C to 70 C (commercial)
Usable Gates: 2500
Сравнить с EPM3128ATC100-7 →
Altera
Package: 100-pin TQFP (14 x 14 x 1.0 mm)
Operating Temperature: 0 °C to +70 °C (commercial)
Usable Gates: 2500
Сравнить с EPM3128ATC100-7 →
Intel
Package: 100-pin TQFP (Fine Line)
Operating Temperature: 0 °C to 70 °C (Commercial)
Usable Gates: 2,500
Сравнить с EPM3128ATC100-7 →
Intel
Package: TQFP-100 (TC100)
Operating Temperature: 0 C to +70 C (commercial)
Usable Gates: Up to 10,000
Сравнить с EPM3128ATC100-7 →
Intel
Package: TQFP-100 (100-pin TQFP, fine-line BGA-256 noted in third-party listings)
Usable Gates: Up to 10,000
In-System Programmability: Yes (IEEE 1532 / JTAG)
Сравнить с EPM3128ATC100-7 →
Altera
Package: TQFP-100 (1.0 mm pitch, 14x14 mm)
Operating Temperature: -40 °C to +85 °C (industrial)
Usable Gates: 2,500
Сравнить с EPM3128ATC100-7 →

Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:

EPM3128ATC100-7N

✅ Прямая замена
Intel
📦 TQFP-100
MAX 3000A · 128 · Up to 10,000 · 80 · 7.5 ns · 227.3 MHz · 3.3 V

✓ В наличии

$3.52 / шт.

Открыть даташит →

EPM3128ATC100-10N

✅ Прямая замена
Altera
📦 TQFP-100
MAX 3000A · CPLD (Complex Programmable Logic Device) · 128 · 2500 · 80 · 8 LABs (16 macrocells each) · 10 ns · 98 MHz

✓ В наличии

$5.2 / шт.

Открыть даташит →

EPM3128ATC100-10

✅ Прямая замена
Altera
📦 TQFP-100
MAX 3000A · CPLD (Complex Programmable Logic Device) · 128 · 80 · 2500 · 10 ns · 227.3 MHz · 3.3 V

✓ В наличии

$8.1 / шт.

Открыть даташит →

EPM3128ATC100-5N

✅ Прямая замена
Intel
📦 TQFP-100
MAX 3000A · CPLD (Complex Programmable Logic Device) · 128 · 8 (16 macrocells each) · Up to 10,000 · 80 · 5 ns · 192.3 MHz

✓ В наличии

$8.2 / шт.

Открыть даташит →

EPM3128ATC100-5

✅ Прямая замена
Intel
📦 TQFP-100
MAX 3000A · CPLD - MAX 3000A · 128 · 2,500 · 80 · 4 · 5 ns (commercial); 7.5 ns · 192.3 MHz

✓ В наличии

$15.43 / шт.

Открыть даташит →

EPM3128ATC100-10NS

✅ Прямая замена
Intel
📦 TQFP-100
MAX 3000A · CPLD (Complex Programmable Logic Device) · 128 · 80 · 100 · TQFP-100 · 10 ns · up to 227.3 MHz

✓ В наличии

$6.5 / шт.

Открыть даташит →

EPM3128ATC100-7 Максимальные параметры и электрические характеристики

Family MAX 3000A
Device Type CPLD (Complex Programmable Logic Device)
Macro Cells 128
Typical Gates 2500
User I/Os 80
Logic Elements / LABs 4 Logic Array Blocks (LABs)
Propagation Delay (tPD) 7.5 ns
Counter Frequency (fCNT) 129.9 MHz
Supply Voltage (VCCINT) 3.3 V
I/O Voltage Tolerance 5.0 V tolerant inputs
Programming Technology EEPROM (non-volatile, in-system programmable)
ISP Standard IEEE Std. 1532 (JTAG)
Корпус 100-pin TQFP, 14x14 mm, 0.5 mm pitch
Рабочая температура 0C to +70C (Commercial)
Speed Grade -7 (fastest grade in family)
Process Technology CMOS EEPROM

Конфигурация выводов EPM3128ATC100-7

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
Контакт 1 I/O — General-purpose I/O (bank 1)
Контакт 2 I/O — General-purpose I/O (bank 1)
Контакт 3 I/O — General-purpose I/O (bank 1)
Контакт 4 I/O — General-purpose I/O (bank 1)
Контакт 5 I/O — General-purpose I/O (bank 1)
Контакт 6 I/O — General-purpose I/O (bank 1)
Контакт 7 I/O — General-purpose I/O (bank 1)
Контакт 8 I/O — General-purpose I/O (bank 1)
Контакт 9 VCCINT — 3.3 V core power
Контакт 10 I/O — General-purpose I/O (bank 1)
Контакт 11 I/O — General-purpose I/O (bank 1)
Контакт 12 GND — Ground
Контакт 13 I/O — General-purpose I/O (bank 2)
Контакт 14 I/O — General-purpose I/O (bank 2)
Контакт 15 I/O — General-purpose I/O (bank 2)
Контакт 16 I/O — General-purpose I/O (bank 2)
Контакт 17 I/O — General-purpose I/O (bank 2)
Контакт 18 I/O — General-purpose I/O (bank 2)
Контакт 19 I/O — General-purpose I/O (bank 2)
Контакт 20 I/O — General-purpose I/O (bank 2)
Контакт 21 I/O — General-purpose I/O (bank 2)
Контакт 22 I/O — General-purpose I/O (bank 2)
Контакт 23 GND — Ground
Контакт 24 I/O — General-purpose I/O (bank 2)
Контакт 25 I/O — General-purpose I/O (bank 2)
Контакт 26 I/O — General-purpose I/O (bank 2)
Контакт 27 I/O — General-purpose I/O (bank 2)
Контакт 28 I/O — General-purpose I/O (bank 2)
Контакт 29 I/O — General-purpose I/O (bank 2)
Контакт 30 I/O — General-purpose I/O (bank 2)
Контакт 31 I/O — General-purpose I/O (bank 2)
Контакт 32 VCCINT — 3.3 V core power
Контакт 33 I/O — General-purpose I/O (bank 2)
Контакт 34 I/O — General-purpose I/O (bank 2)
Контакт 35 I/O — General-purpose I/O (bank 2)
Контакт 36 I/O — General-purpose I/O (bank 2)
Контакт 37 GND — Ground
Контакт 38 TDI — JTAG Test Data In (IEEE 1532)
Контакт 39 TMS — JTAG Test Mode Select (IEEE 1532)
Контакт 40 TCK — JTAG Test Clock (IEEE 1532)
Контакт 41 I/O — General-purpose I/O (bank 3)
Контакт 42 I/O — General-purpose I/O (bank 3)
Контакт 43 I/O — General-purpose I/O (bank 3)
Контакт 44 I/O — General-purpose I/O (bank 3)
Контакт 45 I/O — General-purpose I/O (bank 3)
Контакт 46 I/O — General-purpose I/O (bank 3)
Контакт 47 I/O — General-purpose I/O (bank 3)
Контакт 48 I/O — General-purpose I/O (bank 3)
Контакт 49 I/O — General-purpose I/O (bank 3)
Контакт 50 VCCINT — 3.3 V core power
Контакт 51 I/O — General-purpose I/O (bank 3)
Контакт 52 I/O — General-purpose I/O (bank 3)
Контакт 53 GND — Ground
Контакт 54 I/O — General-purpose I/O (bank 3)
Контакт 55 I/O — General-purpose I/O (bank 3)
Контакт 56 I/O — General-purpose I/O (bank 3)
Контакт 57 I/O — General-purpose I/O (bank 3)
Контакт 58 I/O — General-purpose I/O (bank 3)
Контакт 59 I/O — General-purpose I/O (bank 3)
Контакт 60 I/O — General-purpose I/O (bank 3)
Контакт 61 I/O — General-purpose I/O (bank 3)
Контакт 62 I/O — General-purpose I/O (bank 3)
Контакт 63 GND — Ground
Контакт 64 I/O — General-purpose I/O (bank 4)
Контакт 65 I/O — General-purpose I/O (bank 4)
Контакт 66 I/O — General-purpose I/O (bank 4)
Контакт 67 I/O — General-purpose I/O (bank 4)
Контакт 68 I/O — General-purpose I/O (bank 4)
Контакт 69 I/O — General-purpose I/O (bank 4)
Контакт 70 I/O — General-purpose I/O (bank 4)
Контакт 71 I/O — General-purpose I/O (bank 4)
Контакт 72 VCCINT — 3.3 V core power
Контакт 73 I/O — General-purpose I/O (bank 4)
Контакт 74 I/O — General-purpose I/O (bank 4)
Контакт 75 I/O — General-purpose I/O (bank 4)
Контакт 76 I/O — General-purpose I/O (bank 4)
Контакт 77 I/O — General-purpose I/O (bank 4)
Контакт 78 I/O — General-purpose I/O (bank 4)
Контакт 79 I/O — General-purpose I/O (bank 4)
Контакт 80 GND — Ground
Контакт 81 I/O — General-purpose I/O (bank 4)
Контакт 82 I/O — General-purpose I/O (bank 4)
Контакт 83 I/O — General-purpose I/O (bank 1)
Контакт 84 I/O — General-purpose I/O (bank 1)
Контакт 85 I/O — General-purpose I/O (bank 1)
Контакт 86 I/O — General-purpose I/O (bank 1)
Контакт 87 I/O — General-purpose I/O (bank 1)
Контакт 88 I/O — General-purpose I/O (bank 1)
Контакт 89 I/O — General-purpose I/O (bank 1)
Контакт 90 I/O — General-purpose I/O (bank 1)
Контакт 91 I/O — General-purpose I/O (bank 1)
Контакт 92 I/O — General-purpose I/O (bank 1)
Контакт 93 GND — Ground
Контакт 94 I/O — General-purpose I/O (bank 1)
Контакт 95 I/O — General-purpose I/O (bank 1)
Контакт 96 I/O — General-purpose I/O (bank 1)
Контакт 97 I/O — General-purpose I/O (bank 1)
Контакт 98 TDO — JTAG Test Data Out (IEEE 1532)
Контакт 99 I/O — General-purpose I/O (bank 1)
Контакт 100 I/O — General-purpose I/O (bank 1)

Типичное применение

EPM3128ATC100-7 подходит для 7 применениеs: Legacy 80-Series Bus Decoding and Address Latch Generation, Industrial Control Board Glue Logic, 5 V to 3.3 V Voltage Translation with Handshaking, Board-Test Multiplexer and JTAG Controller, State-Machine and Sequencing Controller, Legacy Interface Bridging (ISA, VME, PC/104), Display and LED Multiplex Driver.

🏭

Legacy 80-Series Bus Decoding and Address Latch Generation

The EPM3128ATC100-7's 128 macro cells and 80 user I/Os make it well suited for decoding 16- and 24-bit address buses and generating address-latch enable (ALE) strobes for 80C186, 8051, and 80186 microprocessor glue logic. With 7.5 ns tPD the device comfortably meets the 8 ns cycle time of these microcontrollers, and the 5.0 V tolerant inputs allow direct connection to 5 V processor buses without level shifters. Typical reference designs use four LABs configured as a primary decoder plus three secondary enable generators, with one LAB reserved for handshake and wait-state logic. Compared with discrete 74HC logic, the EPM3128ATC100-7 replaces 8-12 packages with one IC, saving board area and reducing BOM count.

🏭

Industrial Control Board Glue Logic

In PLC, motor-drive, and process-control boards the EPM3128ATC100-7 acts as the deterministic glue between the microcontroller, ADC/DAC chips, and isolation barriers. Its 7.5 ns tPD is consistent across temperature, which is critical for industrial feedback loops that cannot tolerate FPGA-style delay variation. The non-volatile EEPROM cell means the board boots into the correct state on power-up without a configuration flash, eliminating a common PLC failure mode. Designers typically allocate one LAB for encoder quadrature decoding, one LAB for PWM signal generation, and one LAB for fault-handling state machines, leaving one LAB for board-test JTAG access via the IEEE 1532 ISP interface.

⚡

5 V to 3.3 V Voltage Translation with Handshaking

The EPM3128ATC100-7's 5.0 V tolerant inputs allow direct interfacing with 5 V microcontrollers and peripherals, while its 3.3 V LVTTL outputs cleanly drive 3.3 V ASICs, FPGAs, and memory. The device can implement direction-aware translators with ready/acknowledge handshaking in a single LAB, replacing discrete 74LVC4245A buffers and saving PCB area. The 7.5 ns tPD adds minimal latency to the translation path, so handshake signals remain deterministic. This is a common pattern in mixed-voltage industrial and instrumentation boards where one rail must remain at 5 V for legacy analog components while the digital core migrates to 3.3 V.

🔧

Board-Test Multiplexer and JTAG Controller

The EPM3128ATC100-7's integrated IEEE Std. 1532 ISP interface plus its 80 I/Os are well matched to board-test multiplexer designs that route JTAG chains from multiple ICs to a single test header. Each I/O can be configured as a tri-state buffer, allowing the CPLD to isolate the boundary-scan chain of each downstream IC during production test. The non-volatile configuration means the test mode is permanent until reprogrammed, eliminating the need for a separate test-mode jumper. The 7.5 ns tPD ensures the JTAG TCK-to-TDO round-trip is fast enough to remain transparent to boundary-scan timing requirements.

🖥️

State-Machine and Sequencing Controller

With 128 macro cells the EPM3128ATC100-7 can implement complex multi-state sequencing machines that would otherwise require 4-6 PAL/GAL devices. Typical applications include power-supply sequencing (rail-by-rail enable with programmable delays), reset distribution in multi-IC systems, and protocol converters (UART-to-SPI, I2C-to-parallel). The deterministic 7.5 ns tPD guarantees that sequencing events happen in a known order even at high clock rates, which is essential for power-rail ramp sequencing in systems with strict power-good requirements. The EEPROM-based configuration is retained through power cycles without an external boot memory.

🖥️

Legacy Interface Bridging (ISA, VME, PC/104)

The EPM3128ATC100-7 is widely deployed as a bridge between modern microcontrollers and legacy parallel buses such as ISA, VME, and PC/104, where 80 user I/Os and 7.5 ns tPD cleanly map 16-bit data plus 24-bit address plus chip-select signals. The 5.0 V tolerant inputs directly accept 5 V ISA bus levels, and the 3.3 V LVCMOS outputs connect cleanly to modern 3.3 V SoCs. One LAB can implement the full ISA bus decoder (I/O read, I/O write, memory read, memory write, address latch enable), while a second LAB handles wait-state insertion and bus arbitration. This bridges 1980s-era peripheral cards to 2020s-era processors without redesigning the legacy interface.

📺

Display and LED Multiplex Driver

The EPM3128ATC100-7's 80 I/Os can drive a 7-segment or 14-segment multiplexed display with column and row decoding in a single device, replacing 6-8 discrete 74HC138 / 74HC595 chains. At 129.9 MHz fCNT the device can refresh a 16-digit display at 1 kHz per digit with comfortable margin. The non-volatile configuration means the display pattern is retained through power cycles, and the 5 V tolerant inputs allow direct connection to 5 V keypad scan matrices. Designers commonly use one LAB for the multiplexer address counter, one LAB for character ROM lookup, and two LABs for PWM intensity control.

What is the operating voltage of the EPM3128ATC100-7?
The EPM3128ATC100-7 operates from a single 3.3 V supply on VCCINT, with the I/O banks supporting 3.3 V LVTTL/LVCMOS outputs and 5.0 V tolerant inputs. According to the MAX 3000A Family Data Sheet, the recommended VCC range is 3.0 V to 3.6 V for commercial-temperature operation (0C to 70C). Designers must provide a well-decoupled 3.3 V rail within 100 mils of the package to meet ISP timing margins.
How many macro cells and user I/Os does the EPM3128ATC100-7 have?
The EPM3128ATC100-7 provides 128 macro cells organized into four Logic Array Blocks (LABs) of 36 signals each, with 80 user I/Os available on the 100-pin TQFP package. This combination yields 2,500 typical usable gates and supports wide bus decoding (16- and 32-bit address/data paths) plus address-latch generation for legacy microprocessors.
What is the propagation delay of the EPM3128ATC100-7?
The EPM3128ATC100-7 -7 speed grade delivers a pin-to-pin propagation delay (tPD) of 7.5 ns and an internal counter frequency (fCNT) of 129.9 MHz, as listed in the MAX 3000A datasheet. This is the fastest speed grade in the EPM3128 family; the -10 grade is 10 ns and the -15 grade is 15 ns, so the -7 offers 25 percent faster timing than the -10 for performance-critical glue logic.
Where to buy EPM3128ATC100-7 online?
The EPM3128ATC100-7 can be sourced from authorized distributors including DigiKey (part number 544-1165-ND), Mouser, Arrow, and Heisener as of 2026-09-12. Heisener reports 9,048 to 16,704 units in multi-row stock, and Octopart cross-references 2 distributors for live pricing. Because the part is marked obsolete by Intel, expect extended lead times of 4-6 weeks for large orders.
What is the price of EPM3128ATC100-7 in 2026?
As of 2026-09-12, the EPM3128ATC100-7 unit price ranges from approximately $9.20 at 1,000-piece quantities to $15.10 at single-piece quantities, based on distributor listings at DigiKey and Heisener. Because the part is now obsolete, prices reflect remaining stock rather than factory-direct quotes, and volume discounts beyond 1,000 pieces should be negotiated case-by-case with the distributor.
What is the lead time for EPM3128ATC100-7 orders?
Lead time for the EPM3128ATC100-7 is generally 1-2 business days for in-stock quantities (Heisener reports 9,048 to 16,704 pieces available as of 2026-09-12) and 4-6 weeks for large bulk orders because Intel has discontinued new production. Customers planning new designs should evaluate the EPM3128ATC100-10N (10 ns, same footprint) or migrate to MAX II or MAX V families for guaranteed long-term supply.
Is the EPM3128ATC100-7 still in stock at distributors?
Yes, the EPM3128ATC100-7 remains in stock at multiple distributors as of 2026-09-12, with Heisener listing 9,048 to 16,704 pieces and DigiKey (544-1165-ND) carrying live inventory. However, Intel has marked the MAX 3000A family obsolete, so no new wafers are being produced. Customers should treat current stock as finite and place safety-stock orders early in the product lifecycle.
EPM3128ATC100-7 vs EPM3128ATC100-10N - which is better for performance-critical designs?
The EPM3128ATC100-7 (7.5 ns tPD, 129.9 MHz fCNT) is faster than the EPM3128ATC100-10N (10 ns tPD), making the -7 grade the better choice for performance-critical glue logic such as high-speed bus decoding or video timing generation. The -10N has a 25 percent slower tPD but typically lower dynamic current and a slightly better jitter profile, making it preferable when timing margin is already comfortable and thermal budget is tight.
What is the difference between EPM3128ATC100-7 and EPM3128ATC100-7N?
The EPM3128ATC100-7 and EPM3128ATC100-7N share identical silicon, package (100-pin TQFP), and 7.5 ns speed grade; the suffix N indicates lead-free / Pb-free terminal finish per industry convention. According to the Altera Community forum thread on drop-in replacement, both parts are form-fit-function compatible on the same TQFP-100 footprint, and either can be used in existing designs without PCB changes.
When should I choose EPM3128ATC100-7 over the EPM3064ATC100-7?
Choose the EPM3128ATC100-7 when your design requires more than 64 macro cells or more than 64 user I/Os; the EPM3128ATC100-7 offers 128 macro cells and 80 I/Os versus the EPM3064ATC100-7 at 64 macro cells and 66 I/Os in the same TQFP-100 package. If your logic fits within 64 macro cells, the EPM3064ATC100-7 is a cost-effective alternative with the same footprint and 3.3 V supply.
What is the best drop-in replacement for EPM3128ATC100-7N?
According to the Altera Community forum (thread 252324), the best form-fit-function drop-in replacement for the discontinued EPM3128ATC100-7N is the EPM3128ATC100-10N (10 ns speed grade, same TQFP-100 package, same 3.3 V supply). The -10N is pin-to-pin compatible and operates on the same 3.3 V core/I/O supply. Designers requiring identical 7.5 ns tPD should verify remaining -7 stock and consider last-time-buy arrangements.
Where can I download the EPM3128ATC100-7 datasheet PDF?
The official EPM3128ATC100-7 datasheet (MAX 3000A Programmable Logic Device Family Data Sheet, 46 pages, 715 KB) is available from alternasemi.com and from Alldatasheet.com (datasheet-pdf 595594). The document covers architecture, AC/DC characteristics, JTAG programming, and TQFP-100 pinout. Always cross-reference with the most recent revision on intel.com before locking your design.
Where to find the EPM3128ATC100-7 pinout?
The 100-pin TQFP pinout for the EPM3128ATC100-7 is documented in the MAX 3000A Family Data Sheet, where pin 1 is at the top-left of the package (orientation marker on the upper-left corner of the 14x14 mm body). Pins are numbered counter-clockwise; the device uses four dedicated JTAG pins (TCK, TMS, TDI, TDO), four GND pins, four VCCINT pins, and 80 general-purpose I/O pins. Refer to the pinout diagram in section 4 of the datasheet for the exact signal-to-pin mapping.
What are the key specifications of the EPM3128ATC100-7 that engineers should know?
The EPM3128ATC100-7 has four headline specifications engineers should verify: 128 macro cells (2,500 typical gates), 80 user I/Os on the 100-pin TQFP, 7.5 ns pin-to-pin tPD, and 129.9 MHz counter frequency, all operating from a single 3.3 V supply per the MAX 3000A Family Data Sheet. Additional key figures include IEEE Std. 1532 JTAG ISP, 5.0 V tolerant inputs, and commercial 0C to 70C temperature range. These four numbers - macro cells, I/O count, tPD, and supply voltage - drive 95 percent of design decisions for glue-logic applications.
What is the best Intel (Altera) equivalent for EPM3128ATC100-7?
The best Intel/Altera drop-in equivalent is the EPM3128ATC100-7N itself (lead-free variant), which has identical silicon and footprint. For obsolete-stock mitigation, the EPM3128ATC100-10N (10 ns grade, same TQFP-100) is the recommended next step. For new designs requiring long-term supply, Intel's MAX II (EPM240T100C5N) or MAX V (5M240ZT100C5N) families offer more logic capacity with the same 3.3 V core and TQFP-100 footprint, with active lifecycle status.

Справочные инженерные данные для EPM3128ATC100-7 — сравнение, рекомендации по проектированию и информация о соответствии.

Руководство по выбору

Choose the EPM3128ATC100-7 when your design requires 128 macro cells, 80 user I/Os, 7.5 ns tPD, and 5.0 V tolerant inputs in a 100-pin TQFP, all on a single 3.3 V supply. Pick the EPM3128ATC100-7N for the same electrical performance with a lead-free terminal finish (RoHS-compliant builds). Choose the EPM3128ATC100-10N when timing margin is comfortable and you want lower dynamic current at 10 ns tPD, or as the form-fit-function drop-in for obsolete EPM3128ATC100-7N stock. Choose the EPM3128ATC100-5N/EPM3128ATC100-5 when you need 5 ns tPD for higher-speed bus decoding. For new designs requiring long-term supply, migrate to the active MAX II (EPM240T100C5N) or MAX V (5M240ZT100C5N) families, which share the TQFP-100 footprint but use SRAM-based configuration. For lower-density designs under 64 macro cells, the EPM3064ATC100-10N in the same TQFP-100 footprint is a cost-effective alternative.

Сравнение с аналогами

Параметр Этот товар EPM3128ATC100-7N EPM3128ATC100-10N EPM3128ATC100-10 EPM3128ATC100-5N EPM3128ATC100-5 EPM3128ATC100-10NS
Package TQFP-100 (14x14 mm) TQFP-100 - same TQFP-100 - same TQFP-100 - same TQFP-100 - same TQFP-100 - same TQFP-100 - same
Brand Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera)
Propagation Delay (tPD) 7.5 ns 7.5 ns 10 ns 10 ns 5 ns 5 ns 10 ns
Macro Cells 128 128 128 128 128 128 128
User I/Os 80 80 80 80 80 80 80
Supply Voltage 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V
Operating Temperature 0C to +70C (Commercial) 0C to +70C 0C to +70C 0C to +70C 0C to +70C 0C to +70C 0C to +70C
Lead-Free Finish Unknown (legacy part) Yes (N suffix) Yes (N suffix) No (legacy Pb) Yes (N suffix) No (legacy Pb) Yes (N suffix)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Ключевые отличия

  • Fastest -7 speed grade in the EPM3128 family delivers 7.5 ns tPD and 129.9 MHz fCNT (против EPM3128ATC100-10N)
  • Identical silicon to the lead-free EPM3128ATC100-7N, allowing easy migration to RoHS-compliant builds (против EPM3128ATC100-7N)
  • Two-fold logic capacity vs the EPM3064ATC100-7 in the same TQFP-100 package (против EPM3064ATC100-7)
  • Non-volatile EEPROM configuration eliminates external boot memory and SRAM-FPGA inrush issues (против EPM240T100C5N (MAX II, SRAM-based))

Заметки по проектированию

The EPM3128ATC100-7 requires four VCCINT pins (9, 32, 50, 72) and four GND pins (12, 23, 37, 53) to be connected on the PCB, plus two additional GND pins (63, 80, 93) per the TQFP-100 layout. Per the MAX 3000A datasheet, place one 0.1 uF decoupling capacitor within 100 mils of every VCCINT pin and one bulk 10 uF tantalum or ceramic at the package entry point. The ICCINT supply must be monotonic and rise to 3.3 V within 100 ms to ensure proper ISP configuration; a soft-start RC ramp is acceptable if the rise time stays within this window.

The 100-pin TQFP has 0.5 mm lead pitch and a 14x14 mm body; the recommended PCB land pattern uses 0.3 mm wide pads with 1.5 mm length, per IPC-7351 nominal density. Traces should escape on all four sides with vias-in-pad only if the PCB fab supports filled-and-capped vias; otherwise use via-at-pad-end with a 0.2 mm trace to the via barrel. Estimated: with 80 I/Os on a 4-layer 1 oz copper board, expect to route 4-6 mil traces between pads using a 1-2-1 via fanout; 8+ mil dielectric clearance is required between adjacent I/O traces to maintain 50 ohm controlled impedance.

A common pitfall when designing with the EPM3128ATC100-7 is leaving the JTAG pins (TCK pin 40, TMS pin 39, TDI pin 38, TDO pin 98) floating. Per IEEE Std. 1532 ISP requirements, TMS and TDI must be pulled up to VCCINT through 10 kΩty resistors at the device pins (not at the connector) to prevent spurious JTAG state transitions during power-up. TDO is high-impedance and does not require a pull-up, but TCK should be pulled down to ground through 10 kΩty to define the idle clock state. Without these pulls, in-system programming can fail intermittently and the device may appear corrupted.

Although the EPM3128ATC100-7 has 5.0 V tolerant inputs, the I/O output stage drives 3.3 V LVCMOS/LVTTL only. When interfacing with 5 V TTL receivers, ensure the Vih(min) of the receiver is below the CPLD's Voh(min) of 2.4 V at 4 mA. For 5 V CMOS receivers with Vih(min) of 3.5 V, external pull-ups to 5 V are required - this is documented in the MAX 3000A Family Data Sheet application notes section. Series resistors of 33 Ωty on each output can dampen reflections on traces longer than 50 mm.

The EPM3128ATC100-7 commercial-temperature device is rated for 0C to 70C operation. In enclosed industrial enclosures, junction temperature can exceed 70C even at modest toggle rates because the TQFP-100 has no exposed thermal pad and relies on the PCB copper pour for heat dissipation. Estimated: at 50 percent toggle rate on 80 outputs, ICCINT is approximately 60 mA (1.98 W). With a 4-layer 1 oz copper PCB and no airflow, theta_JA is approximately 45 C/W, giving a junction-to-ambient rise of 89 C. Designers should either reduce toggle rate, derate to 50 percent output loading, or migrate to the industrial-temperature EPM3128ATI100-7N.

Информация о соответствии

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Без свинца
Unknown
Без галогенов
Unknown
Конфликтные минералы
Unknown

Part is in the legacy MAX 3000A family; Intel/Altera RoHS and REACH compliance documentation not located in the verified web data. The EPM3128ATC100-7N variant carries a lead-free terminal finish (Pb-free matte Sn), but formal RoHS/REACH compliance status should be confirmed with the manufacturer's product page. Not AEC-Q100 qualified; the part is intended for commercial/industrial-grade designs.

Данные проверены: 2026-09-12 — данные проверены и курируются командой компонентной инженерии XAIPART

Похожие запросы

EPM3128ATC100-7 datasheet EPM3128ATC100-7 price EPM3128ATC100-7 stock Intel Altera MAX 3000A CPLD 128 macro cells TQFP-100 CPLD 7.5 ns EPM3128ATC100-7 vs EPM3128ATC100-10N EPM3128ATC100-7 drop-in replacement EPM3128ATC100-7 buy online MAX 3000A JTAG ISP EPM3128ATC100-7 pinout TQFP-100 EPM3128ATC100-7 bus decoding application what is the propagation delay of EPM3128ATC100-7

Связанные компоненты & термины

Intel Altera EPM3128ATC100-7 EPM3128ATC100-7N EPM3128ATC100-10N EPM3128ATC100-10 EPM3128ATC100-5N EPM3128ATC100-5 MAX 3000A CPLD Complex Programmable Logic Device macro cell Logic Array Block TQFP-100 TQFP Surface Mount IEEE 1532 JTAG In-System Programmability ISP EEPROM CMOS RoHS REACH AEC-Q100 lead-free glue logic bus decoder state machine 5 V tolerant 3.3 V LVCMOS LVTTL TQFP-100 footprint TQFP-100 land pattern IPC-7351 power sequencing
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

Мы ответим на ваш email в течение 24 часов

1
RFQ отправлен
2
Предложение получено
3
Заказ оформлен
4
Оплата
5
Отправлено
6
Доставлено
Просмотреть детали RFQ