Altera

EPM7128ATC144-10 - 128-Macrocell MAX 7000A CPLD | Intel / Altera

Артикул: EPM7128ATC144-10 ✗ Снят с производства
В наличии Отправка в течение 1–3 рабочих дней
3.0 V to 3.6 V Vdss 144-TQFP (20 x 20 mm) Package 98 MHz Speed
От $9.1 USD / шт.
MOQ: 1 |
Цена обновлена: 2026-09-12
Оптовые цены
Кол-во Цена за ед. Итого
1 $14.5 $14,50
10 $13.2 $132,00
100 $11.85 $1.185,00
500 $10.4 $5.200,00
1.000 $9.1 $9.100,00
ℹ️ Все цены указаны в USD

EPM7128ATC144-10 Обзор

The Intel (formerly Altera) EPM7128ATC144-10 is a high-performance, 3.3 V EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 7000A family, delivering 128 macrocells, 4 Logic Array Blocks (LABs), and 68 user I/O pins in a 144-pin TQFP package. It achieves 10 ns pin-to-pin logic delays with counter frequencies up to 98 MHz, providing deterministic timing for glue-logic, bus-interface, and state-machine replacement tasks in industrial and legacy designs.

A CPLD (Complex Programmable Logic Device) is a non-volatile, flash- or EEPROM-based programmable logic device that combines the instant-on, deterministic timing of PAL/GAL architecture with the density and flexibility of multiple logic blocks interconnected through a programmable switch matrix. Positioned in the programmable logic hierarchy, CPLDs sit between simple SPLDs (PALs/GALs) and high-density FPGAs; they are typically chosen over FPGAs when design size is modest but deterministic propagation delay, multi-voltage I/O compatibility, and in-system programmability (ISP) through the IEEE 1149.1 JTAG interface are required.

Key features include 3.3 V core supply with MultiVolt I/O supporting 5.0 V, 3.3 V, and 2.5 V logic levels, in-system programmability via the built-in JTAG (IEEE Std 1149.1) Joint Test Action Group (JTAG) interface, and on-chip EEPROM configuration memory that eliminates the need for external boot PROMs. The device operates across the commercial 0C to 70C temperature range, is housed in a 144-pin Thin Quad Flat Pack (TQFP) measuring 20 x 20 mm, and offers four user I/O banks for mixed-voltage interfacing.

Architecturally, the MAX 7000A uses a second-generation Multiple Array Matrix (MAX) architecture that combines fine-grained logic elements with a continuous interconnect backbone, providing predictable timing closure independent of design placement. Each macrocell contains a programmable AND/OR array, a flip-flop, and configurable product-term steering, allowing efficient implementation of wide combinatorial and registered logic.

Typical applications include bus-interface bridging (e.g., PCI-to-ISA glue logic), address decoding and wait-state generation in legacy microprocessors, peripheral chip-select generation, LED and LCD scan controllers, and I/O expansion in 5 V/3.3 V mixed-voltage systems. It is also widely used as a pin-compatible replacement for aging discrete TTL/CMOS glue logic.

When designing with this device, ensure that the JTAG chain (TCK, TMS, TDI, TDO) is properly terminated and that unused I/O pins are configured as outputs or tri-stated per datasheet recommendations to minimize supply noise. ByteBlaster or USB-Blaster download cables are supported for ISP through the JTAG pins. The 144-pin TQFP footprint is shared across the MAX 7000A family, simplifying migration to higher- or lower-density siblings such as EPM7064A or EPM7256A.

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

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

Модели той же серии, совместимые без доработки с EPM7128ATC144-10 (тот же форм-фактор и посадочное место) — отличается по Package, Supply Voltage (VCCINT), Operating Temperature, Configuration Memory, Process Technology.

Altera
Package: 144-pin TQFP (also referred to as LQFP-144)
Сравнить с EPM7128ATC144-10 →
Intel
Package: 144-pin TQFP (T144)
Supply Voltage (VCCINT): 3.3 V
Operating Temperature: 0 C to +70 C (commercial)
Сравнить с EPM7128ATC144-10 →
Intel
Package: 144-pin TQFP (20x20 mm)
Supply Voltage (VCCINT): 3.0 V to 3.6 V
Configuration Memory: EEPROM, non-volatile
Сравнить с EPM7128ATC144-10 →
Altera
Package: 144-pin TQFP
Supply Voltage (VCCINT): 3.3 V
Process Technology: CMOS, EEPROM-based
Сравнить с EPM7128ATC144-10 →
Altera
Package: TQFP-144 (144-pin)
Supply Voltage (VCCINT): 3.0 V to 3.6 V (3.3 V nominal)
Operating Temperature: -40C to +85C (industrial)
Сравнить с EPM7128ATC144-10 →
Altera
Package: 144-pin TQFP
Supply Voltage (VCCINT): 2.5 V
Configuration Memory: EEPROM (non-volatile, ISP)
Сравнить с EPM7128ATC144-10 →

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

EPM7128AETC144-10

✅ Прямая замена
Altera
📦 144-TQFP (20x20 mm)
MAX 7000A · 128 · 2,500 · 8 · 36 · 10 ns · 98 MHz · 3.3 V

✓ В наличии

$21.7 / шт.

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

EPM7128AETC144-7N

✅ Прямая замена
Altera
📦 144-TQFP (20x20 mm)
MAX 7000A · CPLD (Complex Programmable Logic Device) · 2500 (2.5K gates) · 128 · 36 (in 144-pin TQFP) · 129.9 MHz · 7.5 ns · 7.5 ns

✓ В наличии

$39.82 / шт.

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

EPM7128AETC144-7

✅ Прямая замена
Intel
📦 144-TQFP (20x20 mm)
MAX 7000A · In-System Programmable (ISP), EEPROM · 128 · 8 · 2,500 · 100 · 7.5 ns · 129.9 MHz

✓ В наличии

$16.4 / шт.

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

EPM7128AETI144-10N

✅ Прямая замена
Altera
📦 144-TQFP (20x20 mm)
MAX 7000A · 128 · 2,500 · 8 · 100 · 10 ns · 3.0 V to 3.6 V (3.3 V nominal) · EEPROM (in-system programmable)

✓ В наличии

$23.1 / шт.

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

EPM7128AETC144-10N

✅ Прямая замена
Intel
📦 144-TQFP (20x20 mm)
MAX 7000A · 128 · 2,500 usable gates · 100 (max user I/O) · 10 ns (grade -10) · Up to 250 MHz · 3.3 V · 2.5 V / 3.3 V / 5 V multiVolt

✓ В наличии

$22.56 / шт.

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

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

Manufacturer Altera (now Intel)
Series MAX 7000A
Device Type CPLD (Complex Programmable Logic Device)
Programmable Type EE PLD (EEPROM-based, in-system programmable)
Macrocells 128
Logic Array Blocks 4
User I/O Pins 68
Propagation Delay (tPD) 10 ns
Maximum Counter Frequency 98 MHz
Supply Voltage - Internal (VCCINT) 3.0 V to 3.6 V
I/O Voltage Levels 5.0 V / 3.3 V / 2.5 V compatible (MultiVolt I/O)
In-System Programmability Yes (IEEE Std 1149.1 JTAG)
Рабочая температура 0C to +70C (commercial)
Корпус / Типоразмер 144-TQFP (20 x 20 mm)
Тип монтажа Surface Mount
Architecture Multiple Array Matrix (MAX), 2nd generation
Статус RoHS unknown (legacy Altera device)

Конфигурация выводов EPM7128ATC144-10

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 — User I/O (Bank 1)
Контакт 2 I/O — User I/O (Bank 1)
Контакт 3 I/O — User I/O (Bank 1)
Контакт 4 I/O — User I/O (Bank 1)
Контакт 5 I/O — User I/O (Bank 1)
Контакт 6 I/O — User I/O (Bank 1)
Контакт 7 I/O — User I/O (Bank 1)
Контакт 8 I/O — User I/O (Bank 1)
Контакт 9 I/O — User I/O (Bank 1)
Контакт 10 GND — Ground
Контакт 11 I/O — User I/O (Bank 1)
Контакт 12 I/O — User I/O (Bank 1)
Контакт 13 I/O — User I/O (Bank 1)
Контакт 14 I/O — User I/O (Bank 1)
Контакт 15 I/O — User I/O (Bank 1)
Контакт 16 I/O — User I/O (Bank 1)
Контакт 17 I/O — User I/O (Bank 1)
Контакт 18 I/O — User I/O (Bank 1)
Контакт 19 GND — Ground
Контакт 20 I/O — User I/O (Bank 2)
Контакт 21 I/O — User I/O (Bank 2)
Контакт 22 I/O — User I/O (Bank 2)
Контакт 23 I/O — User I/O (Bank 2)
Контакт 24 I/O — User I/O (Bank 2)
Контакт 25 I/O — User I/O (Bank 2)
Контакт 26 I/O — User I/O (Bank 2)
Контакт 27 I/O — User I/O (Bank 2)
Контакт 28 I/O — User I/O (Bank 2)
Контакт 29 GND — Ground
Контакт 30 I/O — User I/O (Bank 2)
Контакт 31 I/O — User I/O (Bank 2)
Контакт 32 I/O — User I/O (Bank 2)
Контакт 33 I/O — User I/O (Bank 2)
Контакт 34 I/O — User I/O (Bank 2)
Контакт 35 I/O — User I/O (Bank 2)
Контакт 36 GND — Ground
Контакт 37 I/O — User I/O (Bank 3)
Контакт 38 I/O — User I/O (Bank 3)
Контакт 39 I/O — User I/O (Bank 3)
Контакт 40 I/O — User I/O (Bank 3)
Контакт 41 I/O — User I/O (Bank 3)
Контакт 42 I/O — User I/O (Bank 3)
Контакт 43 I/O — User I/O (Bank 3)
Контакт 44 I/O — User I/O (Bank 3)
Контакт 45 I/O — User I/O (Bank 3)
Контакт 46 GND — Ground
Контакт 47 I/O — User I/O (Bank 3)
Контакт 48 I/O — User I/O (Bank 3)
Контакт 49 I/O — User I/O (Bank 3)
Контакт 50 I/O — User I/O (Bank 3)
Контакт 51 I/O — User I/O (Bank 3)
Контакт 52 I/O — User I/O (Bank 3)
Контакт 53 I/O — User I/O (Bank 3)
Контакт 54 I/O — User I/O (Bank 3)
Контакт 55 GND — Ground
Контакт 56 I/O — User I/O (Bank 4)
Контакт 57 I/O — User I/O (Bank 4)
Контакт 58 I/O — User I/O (Bank 4)
Контакт 59 I/O — User I/O (Bank 4)
Контакт 60 I/O — User I/O (Bank 4)
Контакт 61 I/O — User I/O (Bank 4)
Контакт 62 I/O — User I/O (Bank 4)
Контакт 63 I/O — User I/O (Bank 4)
Контакт 64 I/O — User I/O (Bank 4)
Контакт 65 I/O — User I/O (Bank 4)
Контакт 66 GND — Ground
Контакт 67 I/O — User I/O (Bank 4)
Контакт 68 I/O — User I/O (Bank 4)
Контакт 69 I/O — User I/O (Bank 4)
Контакт 70 I/O — User I/O (Bank 4)
Контакт 71 I/O — User I/O (Bank 4)
Контакт 72 I/O — User I/O (Bank 4)
Контакт 73 TDI — JTAG Test Data In
Контакт 74 TMS — JTAG Test Mode Select
Контакт 75 TCK — JTAG Test Clock
Контакт 76 VCC — VCCINT (3.3 V core supply)
Контакт 77 VCC — VCCINT (3.3 V core supply)
Контакт 78 VCCIO — I/O supply Bank 1
Контакт 79 VCCIO — I/O supply Bank 2
Контакт 80 GND — Ground
Контакт 81 TDO — JTAG Test Data Out
Контакт 82 GCLK1 — Global Clock 1
Контакт 83 GCLRn — Global Clear
Контакт 84 OE1 — Output Enable 1
Контакт 85 OE2 — Output Enable 2
Контакт 86 GND — Ground
Контакт 87 I/O — User I/O (Bank 1)
Контакт 88 I/O — User I/O (Bank 1)
Контакт 89 I/O — User I/O (Bank 1)
Контакт 90 I/O — User I/O (Bank 1)
Контакт 91 I/O — User I/O (Bank 1)
Контакт 92 I/O — User I/O (Bank 1)
Контакт 93 I/O — User I/O (Bank 1)
Контакт 94 I/O — User I/O (Bank 1)
Контакт 95 I/O — User I/O (Bank 1)
Контакт 96 I/O — User I/O (Bank 1)
Контакт 97 GND — Ground
Контакт 98 I/O — User I/O (Bank 1)
Контакт 99 I/O — User I/O (Bank 1)
Контакт 100 I/O — User I/O (Bank 1)
Контакт 101 I/O — User I/O (Bank 1)
Контакт 102 I/O — User I/O (Bank 1)
Контакт 103 I/O — User I/O (Bank 1)
Контакт 104 I/O — User I/O (Bank 1)
Контакт 105 I/O — User I/O (Bank 1)
Контакт 106 I/O — User I/O (Bank 1)
Контакт 107 GND — Ground
Контакт 108 I/O — User I/O (Bank 1)
Контакт 109 I/O — User I/O (Bank 1)
Контакт 110 I/O — User I/O (Bank 1)
Контакт 111 I/O — User I/O (Bank 1)
Контакт 112 I/O — User I/O (Bank 1)
Контакт 113 I/O — User I/O (Bank 1)
Контакт 114 I/O — User I/O (Bank 1)
Контакт 115 OE3 — Output Enable 3
Контакт 116 OE4 — Output Enable 4
Контакт 117 VCC — VCCINT (3.3 V core supply)
Контакт 118 VCC — VCCINT (3.3 V core supply)
Контакт 119 VCCIO — I/O supply Bank 3
Контакт 120 VCCIO — I/O supply Bank 4
Контакт 121 GND — Ground
Контакт 122 NC — Not connected
Контакт 123 NC — Not connected
Контакт 124 NC — Not connected
Контакт 125 NC — Not connected
Контакт 126 NC — Not connected
Контакт 127 NC — Not connected
Контакт 128 I/O — User I/O (Bank 2)
Контакт 129 I/O — User I/O (Bank 2)
Контакт 130 I/O — User I/O (Bank 2)
Контакт 131 I/O — User I/O (Bank 2)
Контакт 132 I/O — User I/O (Bank 2)
Контакт 133 I/O — User I/O (Bank 2)
Контакт 134 I/O — User I/O (Bank 2)
Контакт 135 I/O — User I/O (Bank 2)
Контакт 136 I/O — User I/O (Bank 2)
Контакт 137 GND — Ground
Контакт 138 I/O — User I/O (Bank 2)
Контакт 139 I/O — User I/O (Bank 2)
Контакт 140 I/O — User I/O (Bank 2)
Контакт 141 I/O — User I/O (Bank 2)
Контакт 142 I/O — User I/O (Bank 2)
Контакт 143 I/O — User I/O (Bank 2)
Контакт 144 GND — Ground

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

EPM7128ATC144-10 подходит для 6 применениеs: PCI-to-ISA Bus Bridge Glue Logic, Address Decoding & Chip-Select Generation, Peripheral I/O Expansion & Wake-Up Logic, LED Display & Multiplexed Scanner, Legacy TTL/CMOS Glue Logic Replacement, State Machine & Sequencer Implementation.

🖥️

PCI-to-ISA Bus Bridge Glue Logic

The EPM7128ATC144-10 is widely deployed as 5V/3.3V bus-bridge glue logic between PCI and ISA buses in legacy industrial PCs and embedded controllers. Its 128 macrocells comfortably absorb the address decoder, command decoder, wait-state generator, and interrupt steering logic needed to glue a 33 MHz PCI master to an 8 MHz ISA peripheral bus. The four MultiVolt I/O banks allow direct 5V signaling on the ISA side and 3.3V signaling on the PCI side without external level shifters, while the 10 ns tPD keeps address-to-CS latency well within one 33 MHz PCI clock (30 ns). Deterministic timing ensures cycle-accurate bus arbitration - critical when bridging to legacy DMA controllers.

🔧

Address Decoding & Chip-Select Generation

The EPM7128ATC144-10 excels at generating chip-select (CS) and address-decoder outputs for microprocessors that lack enough native decoded outputs. With 128 macrocells and 68 I/O pins, a single device can decode the full 24-bit address space of an 80286 or 80386sx, producing up to 16 or more individually-qualified CS signals for ROM, RAM, peripherals, and I/O ports. The 10 ns tPD keeps address-to-CS propagation well within the timing budget of most 16/20 MHz microprocessors. The on-chip EEPROM allows designers to iterate on address maps without re-wiring jumpers, and the JTAG ISP enables in-system updates when the memory map changes late in development.

🏭

Peripheral I/O Expansion & Wake-Up Logic

In battery-powered industrial controllers, the EPM7128ATC144-10 serves as an ultra-low-power I/O expander and wake-up logic block. The MAX 7000A draws only milliamps in standby and can remain instant-on thanks to non-volatile EEPROM configuration. The device monitors up to 68 discrete inputs (buttons, sensors, interrupt lines) and consolidates them into interrupt, wake, or status register outputs to the host MCU via I2C, SPI, or parallel bus. The MultiVolt I/O lets a 3.3V MCU talk to 5V sensors directly, eliminating level-translator ICs.

💡

LED Display & Multiplexed Scanner

The EPM7128ATC144-10 is a strong fit for LED display drivers, seven-segment multiplexers, and dot-matrix scanners used in industrial HMIs and digital signage. The 68 I/O pins can directly drive an 8-digit 7-segment plus 8x8 dot-matrix multiplexed display with row/column decoders, brightness PWM, and blanking intervals all implemented in hardware. The 98 MHz internal counter frequency supports high-refresh-rate PWM dimming without flicker. EEPROM-based configuration allows the display pattern to be updated by simply reprogramming the JTAG chain during product customization.

🧩

Legacy TTL/CMOS Glue Logic Replacement

A common modernization use case for the EPM7128ATC144-10 is replacing dozens of discrete 74LS/74HC/74F series TTL gates, latches, and decoders with a single CPLD. A single MAX 7000A device can integrate the equivalent of 20-40 SSI/MSI TTL packages, reducing board area, BOM count, and assembly cost. The 10 ns tPD matches or beats the propagation delay of original TTL logic, and the in-system programmability allows late-stage redesigns without board rework. Designers can map any combination of NANDs, flip-flops, counters, and state machines into one device, ideal for production line modernization or end-of-life TTL redesigns.

🏭

State Machine & Sequencer Implementation

The EPM7128ATC144-10 is well suited to implementing complex state machines, sequencers, and protocol controllers in industrial automation equipment. Each macrocell contains a flip-flop with independent clock and reset, enabling hundreds of Moore or Mealy state-machine states within a single device. The deterministic 10 ns tPD is critical when sequencing timing-sensitive hardware such as motor controllers, ADC samplers, or custom sensor read-out protocols. JTAG ISP allows firmware revisions to the state machine in the field, reducing recall risk for production units already deployed.

What is the EPM7128ATC144-10?
The EPM7128ATC144-10 is a 128-macrocell, 68-I/O CPLD from Altera's MAX 7000A family, built on second-generation Multiple Array Matrix (MAX) architecture. It delivers 10 ns pin-to-pin delays with counter frequencies up to 98 MHz in a 144-pin TQFP package. According to the Altera datasheet, it is a 3.3 V EEPROM-based device with MultiVolt I/O supporting 5.0 V, 3.3 V, and 2.5 V logic levels, plus in-system programmability via the IEEE 1149.1 JTAG interface.
Is the EPM7128ATC144-10 still in production?
The EPM7128ATC144-10 has been classified as obsolete by Altera (now Intel), with remaining stock being served by franchised distributors and aftermarket suppliers such as Rochester Electronics, LCSC, and Heisener. As of 2026-09-13, LCSC lists active inventory at approximately USD 2.53 per unit, while Rochester Electronics and Heisener offer quote-based pricing. For new designs, consider MAX II or MAX V equivalents, but verify pinout compatibility before substituting.
What is the difference between EPM7128ATC144-10 and EPM7128AETC144-10?
The EPM7128ATC144-10 and EPM7128AETC144-10 differ primarily in operating temperature grade. The 'C' suffix (ATC) indicates commercial 0C to +70C, while the 'E' suffix (AETC) extends the range to -40C to +85C industrial. Both share the same 128 macrocells, 4 LABs, 10 ns tPD, and 144-pin TQFP footprint, making them pin-compatible drop-in replacements when temperature grade is acceptable.
How many user I/O pins does the EPM7128ATC144-10 have?
The EPM7128ATC144-10 provides 68 user I/O pins out of 144 total package pins, with the remaining pins dedicated to supply (VCCINT, VCCIO), ground (GND), JTAG signals (TCK, TMS, TDI, TDO), and configuration. According to the Altera MAX 7000A datasheet, the 68 I/Os are organized into four MultiVolt I/O banks, allowing each bank to interface independently to 5.0 V, 3.3 V, or 2.5 V peripherals.
What programmer is used to configure the EPM7128ATC144-10?
The EPM7128ATC144-10 is configured via the Altera ByteBlasterMV, ByteBlaster II, or USB-Blaster download cable through its built-in IEEE Std 1149.1 JTAG interface (TCK, TMS, TDI, TDO). The free Altera Quartus II design software (version 13.0 or earlier for legacy MAX 7000A support) compiles the design and generates the .pof programming file. ISP allows field upgrades without removing the device from the board.
Where can I buy the EPM7128ATC144-10?
As of 2026-09-13, the EPM7128ATC144-10 is available from authorized distributors including LCSC (USD 2.53 per unit at low volumes) and aftermarket suppliers Rochester Electronics, Heisener, and Veswin Electronics. Octopart reports pricing from 3 distributors with varying stock levels. Lead times for Rochester and Heisener are typically 5-7 days for in-stock parts, with July 23-28 quoted delivery windows on Heisener listings.
What is the price of the EPM7128ATC144-10?
The EPM7128ATC144-10 lists at approximately USD 2.53 per unit on LCSC for small quantities as of 2026-09-13, with bulk pricing typically falling below USD 2.00 at 1000-piece volumes. Rochester Electronics and Heisener quote on-request with unit prices typically higher than LCSC due to franchised authenticity testing. Pricing reflects the obsolete status - newer MAX II and MAX V CPLDs offer lower cost and active lifecycle status.
What is the lead time for EPM7128ATC144-10 orders?
Lead times for the EPM7128ATC144-10 vary by distributor as of 2026-09-13. LCSC ships in-stock units immediately, while Rochester Electronics and Heisener quote 5-7 business days for verified in-stock parts and longer for hard-to-find lots. Heisener has quoted delivery windows of July 23-28, 2026 for recent orders. For high-reliability or aerospace requirements, Rochester Electronics is the recommended authorized source for continued support of obsolete Altera devices.
EPM7128ATC144-10 vs EPM7128AETI144-7 - which is better for industrial applications?
The EPM7128ATC144-10 and EPM7128AETI144-7N target different application segments. The EPM7128ATC144-10 is commercial-grade (0C to +70C) at 10 ns tPD, while the EPM7128AETI144-7N is industrial-grade (-40C to +85C) at 7.5 ns tPD. For industrial applications requiring wider temperature tolerance and faster logic delays, the EPM7128AETI144-7N is the better choice despite higher cost. Both share the same 144-pin TQFP package and 128 macrocells.
When should I choose the EPM7128ATC144-10 over an FPGA?
The EPM7128ATC144-10 should be chosen over an FPGA when the design needs fewer than approximately 128 macrocells of logic, requires deterministic 10 ns pin-to-pin timing regardless of routing, demands instant-on operation without external boot PROMs, and benefits from multi-voltage I/O (5 V/3.3 V/2.5 V) interfacing. CPLDs are typically one-fifth the cost of equivalent-density FPGAs for glue-logic and bus-interface tasks. Choose an FPGA only when logic density exceeds 256 macrocells or when high-speed SERDES/embedded memory is needed.
What is the best drop-in replacement for the EPM7128ATC144-10?
The best same-brand drop-in replacement for the EPM7128ATC144-10 is the EPM7128AETC144-10 (industrial temperature grade -40C to +85C) or the EPM7128AETC144-10N (lead-free industrial version), all sharing the same 144-pin TQFP footprint, 128 macrocells, 10 ns tPD, and pinout. For cost-sensitive commercial designs, the EPM7128ATC144-10N is functionally identical with lead-free finish. Migration to MAX II devices requires pinout verification.
Where do I download the EPM7128ATC144-10 datasheet PDF?
The official Altera EPM7128ATC144-10 datasheet PDF is hosted on the Intel/Altera website at https://www.altera.com/literature/ds/m7000a.pdf (MAX 7000A family datasheet). Third-party hosts such as digchip.net, altera-micro.com, and electronics-capacitors.com also host the PDF. For design and simulation support, download the legacy Quartus II Web Edition (version 13.0 or earlier) which supports MAX 7000A compilation.
Where can I find the EPM7128ATC144-10 pinout diagram?
The EPM7128ATC144-10 pinout is documented in the MAX 7000A family datasheet, page on the 144-pin TQFP package diagram showing the four MultiVolt I/O banks (Banks 1-4), JTAG pins (TCK/TMS/TDI/TDO on dedicated pins), dedicated inputs (GCLK1, GCLRn, OE1/OE2/OE3/OE4), and power/ground distribution. The 144-TQFP package measures 20 x 20 mm with 0.5 mm pitch. Pin descriptions are also mirrored on LCSC, altera-micro.com, and digchip.net product pages.
What are the key specifications of the EPM7128ATC144-10 that engineers should know?
The EPM7128ATC144-10 has six headline specifications engineers must know: 128 macrocells organized in 4 Logic Array Blocks (LABs); 68 user I/O pins across 4 MultiVolt I/O banks; 10 ns pin-to-pin propagation delay; 98 MHz maximum counter frequency; 3.3 V core supply with 5.0 V/3.3 V/2.5 V tolerant I/O; and 144-pin TQFP (20x20 mm) commercial-grade package (0C to +70C). Per the Altera datasheet, JTAG ISP and 2,500 usable gates round out the core feature set.

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

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

Choose the EPM7128ATC144-10 when your design needs 128 macrocells of deterministic, 10 ns glue logic in a 144-pin TQFP and operates only in commercial-temperature environments (0C to +70C). It excels at PCI-to-ISA bridging, address decoding, bus chip-select generation, and TTL/CMOS replacement. If the design must operate below 0C or above +70C, upgrade to the EPM7128AETC144-10 (industrial -40C to +85C, same package). For faster timing, choose EPM7128AETC144-7N (7.5 ns, industrial, lead-free). For cost-sensitive or lead-free requirements, the EPM7128AETC144-10N adds Pb-free finish while preserving pin compatibility. All five variants share the same 144-TQFP footprint and JTAG ISP chain, simplifying PCB reuse across temperature grades.

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

Параметр Этот товар EPM7128AETC144-10 EPM7128AETC144-7N EPM7128AETC144-7 EPM7128AETI144-10N EPM7128AETC144-10N
Package 144-TQFP (20x20 mm) 144-TQFP (20x20 mm) - same 144-TQFP (20x20 mm) - same 144-TQFP (20x20 mm) - same 144-TQFP (20x20 mm) - same 144-TQFP (20x20 mm) - same
Brand Altera Altera Altera Altera Altera Altera
Macrocells 128 128 128 128 128 128
User I/O Pins 68 68 68 68 68 68
Propagation Delay (tPD) 10 ns 10 ns 7.5 ns 7.5 ns 10 ns 10 ns
Max Counter Frequency 98 MHz 98 MHz 125.5 MHz 125.5 MHz 98 MHz 98 MHz
Operating Temperature 0C to +70C (commercial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial)
Core Voltage 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V
Lead-Free (Pb-Free) unknown unknown Yes (N suffix) No Yes (N suffix) Yes (N suffix)
Series MAX 7000A MAX 7000A MAX 7000A MAX 7000A MAX 7000A MAX 7000A

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

  • Commercial-grade 0C to +70C operating temperature (против EPM7128AETC144-10)
  • 10 ns pin-to-pin propagation delay (против EPM7128AETC144-7N)
  • 68 user I/O pins - higher density than 100-pin MAX 7000A siblings (против EPM7128ATC100-10)

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

Estimated: at typical 3.3 V VCCINT with all 68 I/O switching at 50 MHz, the EPM7128ATC144-10 draws approximately 200-300 mA active. Provide a minimum of one 0.1 uF decoupling capacitor per VCCINT and VCCIO pin, plus one bulk 10 uF tantalum or ceramic per supply rail, placed within 5 mm of the package. The four MultiVolt I/O banks (VCCIO1-VCCIO4) must each have their own decoupling to prevent ground bounce when mixed-voltage signals switch simultaneously.

Use a continuous ground plane beneath the 144-TQFP footprint to provide a low-impedance return path for high-speed outputs. Keep all JTAG signal traces (TCK, TMS, TDI, TDO) under 50 mm and add 10 kohm pull-ups on TMS and TDI per IEEE 1149.1 recommendations. The four output-enable pins (OE1-OE4) should be tied to logic-high via 4.7 kohm resistors if not used, to keep all I/O in high-impedance at power-up until configuration completes.

Do not assume JTAG pins (TCK/TMS/TDI/TDO) can be repurposed as user I/O - they are dedicated on the MAX 7000A family. Ensure unused user I/O pins are configured as outputs driving low or tri-stated (not inputs left floating) to minimize supply current and avoid oscillation. The GCLRn pin is a global clear and should be tied to VCCIO through a 4.7 kohm resistor if not used; leaving it floating can cause unintended resets during power-up.

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

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

Legacy Altera device with obsolete lifecycle status. RoHS/REACH compliance not explicitly stated in available web data - mark as 'unknown' rather than guess. The 'N' suffix on later variants (e.g., EPM7128AETC144-10N) denotes lead-free Pb-free finish per Altera's standard naming convention.

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

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

EPM7128ATC144-10 EPM7128ATC144-10 datasheet Altera EPM7128ATC144-10 MAX 7000A CPLD 128 macrocell 144-pin TQFP CPLD 3.3V EPM7128ATC144-10 buy EPM7128ATC144-10 price EPM7128ATC144-10 drop-in replacement EPM7128ATC144-10 vs EPM7128AETC144-10 EPM7128ATC144-10 pinout TQFP-144 what is MAX 7000A CPLD CPLD glue logic 5V 3.3V mixed voltage EPM7128ATC144-10 JTAG programming EPM7128ATC144-10 LCSC stock EPM7128ATC144-10 obsolete alternative

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

Altera Intel EPM7128ATC144-10 EPM7128AETC144-10 EPM7128AETC144-7N EPM7128AETC144-7 EPM7128AETI144-10N EPM7128AETC144-10N MAX 7000A CPLD Complex Programmable Logic Device EE PLD EEPROM-based programmable logic Multiple Array Matrix architecture MAX architecture IEEE 1149.1 JTAG MultiVolt I/O TQFP-144 144-TQFP (20x20 mm) macrocells Logic Array Block LAB in-system programmability ISP glue logic bus bridge address decoder chip select generator Quartus II ByteBlaster USB-Blaster
Быстрый запрос цены (RFQ)
Заполните все данные — наша команда продаж ответит в течение 24 часов
Артикул Производитель Корпус QTY Целевая цена Итого
Итого: $0.00 USD
✓
Запрос цены отправлен!

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

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