Altera

EPM3128ATC144-7N - MAX 3000A CPLD, 128 Macrocells, 7.5ns | Altera

N.º da peça: EPM3128ATC144-7N ✓ Ativo
Em estoque Enviado em 1 a 3 dias úteis
3.3 V Vdss TQFP-144 (20 x 20 mm, 0.5 mm pitch) Package Up to 227.3 MHz Speed
A partir de $9.25 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-09-12
Preços por volume
Qtd. Preço unitário Total
1 $15.01 $15,01
10 $13.5 $135,00
100 $11.95 $1.195,00
500 $10.4 $5.200,00
1.000 $9.25 $9.250,00
ℹ️ Todos os preços estão em USD

EPM3128ATC144-7N Visão geral

The Altera (now Intel) EPM3128ATC144-7N is a high-performance, low-cost CMOS EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 3000A family, providing 128 macrocells, 96 user I/Os, and a 7.5 ns pin-to-pin propagation delay in a 144-pin TQFP (Plastic Thin Quad Flat Pack) package with a 3.3 V core supply. The device delivers up to 10,000 usable gates, supports counter frequencies up to 227.3 MHz, and includes MultiVolt I/O interfaces compatible with 5.0 V, 3.3 V, and 2.5 V logic levels. Speed grades -4 through -10 are compatible with the PCI Local Bus Specification, Revision 2.2 (PCI SIG).

A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL/GAL-like logic blocks on a single chip with a programmable interconnect matrix. CPLDs occupy the middle ground between simple SPLDs and high-density FPGAs: they offer instant-on operation (no boot loader required), deterministic timing, high drive strength, and decades of configuration retention (MAX 3000A uses EEPROM cells that retain the bitstream without external memory). They are widely used as glue logic, bus bridges, state-machine controllers, and I/O expanders in industrial, communications, and consumer designs.

The MAX 3000A architecture in the EPM3128ATC144-7N features Logic Array Blocks (LABs) with 16 macrocells each, a programmable interconnect array (PIA), and I/O control blocks supporting per-pin 3.3 V PCI-compliant drive. In-system programmability (ISP) is supported via the 3.3 V JTAG interface (IEEE Std. 1149.1), enabling field updates and production-line programming. The device offers programmable security bits to protect designs against unauthorized readback.

Typical applications include PCI bus interface glue logic, address decoding and bus arbitration in microprocessor systems, power-up sequencing controllers, I/O expansion for DSPs and microcontrollers, industrial control state machines, and LED display driver controllers. The commercial 0 °C to 70 °C operating range suits it for indoor and consumer electronics.

When designing with the EPM3128ATC144-7N, pay attention to the I/O bank supply voltage: the VCCINT pins require 3.3 V while the VCCIO pins can be driven at 2.5 V, 3.3 V, or 5.0 V for mixed-voltage interfacing. The TQFP-144 package requires a 1.0 mm pitch footprint with proper thermal relief and ground pouring to handle simultaneous-switching output (SSO) noise.

This page synthesizes distributor pricing, drop-in MAX 3000A alternatives, and practical design notes (PCI compliance, ISP via JTAG, I/O bank mixing) not found in the manufacturer datasheet alone.

Alternativas drop-in para EPM3128ATC144-7N — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com EPM3128ATC144-7N (mesmo formato e footprint) — diferindo em Package, Operating Temperature, Propagation Delay (tPD), Configuration Memory, Mounting Type.

Altera
Package: 144-pin TQFP (TQ144)
Operating Temperature: 0C to +70C (commercial)
Propagation Delay (tPD): 10 ns (speed grade -10)
Comparar com EPM3128ATC144-7N →
Intel
Package: 144-pin TQFP
Propagation Delay (tPD): 10 ns (speed grade -10)
Configuration Memory: EEPROM (in-system programmable, non-volatile)
Comparar com EPM3128ATC144-7N →
Intel
Package: TQFP-144 (22x22 mm)
Operating Temperature: 0C to +70C (Commercial)
Mounting Type: Surface Mount
Comparar com EPM3128ATC144-7N →
Altera
Package: TQFP-144 (FINE LINE)
Operating Temperature: -40C to +85C (Industrial)
Mounting Type: Surface Mount (Gull-Wing TQFP)
Comparar com EPM3128ATC144-7N →
Intel
Operating Temperature: -40 °C to +85 °C (industrial, 'I' suffix)
Mounting Type: Surface Mount
Comparar com EPM3128ATC144-7N →
Intel
Package: 144-pin TQFP
Operating Temperature: Industrial -40C to +85C
Propagation Delay (tPD): 10 ns
Comparar com EPM3128ATC144-7N →
Altera
Package: TQFP-144 (20x20 mm, 0.5 mm pitch)
Operating Temperature: -40C to +85C (industrial)
Configuration Memory: Non-volatile on-chip EEPROM
Comparar com EPM3128ATC144-7N →
Altera
Package: 144-pin TQFP
Operating Temperature: -40C to +85C (industrial)
Comparar com EPM3128ATC144-7N →
Altera
Package: 144-pin TQFP
Operating Temperature: 0C to +70C (Commercial)
Propagation Delay (tPD): 7.5 ns
Comparar com EPM3128ATC144-7N →

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

EPM3128ATC144-7

Intel
MAX 3000A · CPLD (Complex Programmable Logic Device) · 128 · 2,500 · 8 (16 macrocells each) · 96 · TQFP-144 (22x22 mm) · 3.3 V

✓ Em estoque

$8.1 / unidade

Ver ficha técnica →

EPM3128ATC144-5N

Altera
MAX 3000A · CPLD - Complex Programmable Logic Device · CMOS · 128 · 2500 · 96 · 5 ns · up to 227.3 MHz

✓ Em estoque

$13.75 / unidade

Ver ficha técnica →

EPM3128ATC144-10N

Intel
MAX 3000A · CPLD (Complex Programmable Logic Device) · 128 · 2,500 (up to 10,000 for full family) · 8 · 96 · 10 ns (speed grade -10) · 98 MHz

✓ Em estoque

$6.56 / unidade

Ver ficha técnica →

EPM3128ATC144-10

Altera
MAX 3000A · CPLD (Complex Programmable Logic Device) · 128 · 96 · 2,500 (typical) · 4 Logic Array Blocks · 10 ns (speed grade -10) · Up to 227.3 MHz

✓ Em estoque

$6.2 / unidade

Ver ficha técnica →

EPM3128ATC100-7N

Intel
MAX 3000A · 128 · Up to 10,000 · 80 · 7.5 ns · 227.3 MHz · 3.3 V

✓ Em estoque

$3.52 / unidade

Ver ficha técnica →

EPM3128ATC144-7N Classificações máximas e características elétricas

Series MAX 3000A
Device Type CPLD (Complex Programmable Logic Device)
Architecture EEPROM-based, MAX architecture
Number of Macrocells 128
Number of Usable Gates Up to 10,000
User I/Os 96
Contagem de pinos 144
Encapsulamento TQFP-144 (20 x 20 mm, 0.5 mm pitch)
Logic Family CMOS
Propagation Delay (tPD) 7.5 ns (pin-to-pin, -7 speed grade)
Counter Frequency Up to 227.3 MHz
Core Supply Voltage (VCCINT) 3.3 V
I/O Supply Voltage (VCCIO) 2.5 V / 3.3 V / 5.0 V (MultiVolt)
Temperatura de operação 0 °C to +70 °C (commercial)
In-System Programmability (ISP) Yes, via JTAG (IEEE 1149.1)
PCI Compliance Compatible with PCI Local Bus Specification Rev. 2.2
Tipo de montagem Surface Mount (SMD/SMT)
Status RoHS Lead-free (-7N suffix indicates Pb-free finish)

Configuração de pinos do EPM3128ATC144-7N

TQFP-144 Package Pinout Diagram TQFP-144 20x20mm, P0.5mm, JEDEC MS-026. 1 36 TQFP-144
Pino 1 I/O — User I/O pin (Bank 1)
Pino 2 I/O — User I/O pin (Bank 1)
Pino 3 I/O — User I/O pin (Bank 1)
Pino 4 I/O — User I/O pin (Bank 1)
Pino 5 I/O — User I/O pin (Bank 1)
Pino 6 I/O — User I/O pin (Bank 1)
Pino 7 I/O — User I/O pin (Bank 1)
Pino 8 I/O — User I/O pin (Bank 1)
Pino 9 I/O — User I/O pin (Bank 1)
Pino 10 I/O — User I/O pin (Bank 1)
Pino 11 GND — Ground
Pino 12 I/O — User I/O pin (Bank 1)
Pino 13 I/O — User I/O pin (Bank 1)
Pino 14 I/O — User I/O pin (Bank 1)
Pino 15 I/O — User I/O pin (Bank 1)
Pino 16 I/O — User I/O pin (Bank 1)
Pino 17 I/O — User I/O pin (Bank 1)
Pino 18 I/O — User I/O pin (Bank 1)
Pino 19 I/O — User I/O pin (Bank 1)
Pino 20 I/O — User I/O pin (Bank 1)
Pino 21 I/O — User I/O pin (Bank 1)
Pino 22 GND — Ground
Pino 23 I/O — User I/O pin (Bank 1)
Pino 24 I/O — User I/O pin (Bank 1)
Pino 25 I/O — User I/O pin (Bank 1)
Pino 26 I/O — User I/O pin (Bank 1)
Pino 27 I/O — User I/O pin (Bank 1)
Pino 28 I/O — User I/O pin (Bank 1)
Pino 29 I/O — User I/O pin (Bank 1)
Pino 30 I/O — User I/O pin (Bank 1)
Pino 31 I/O — User I/O pin (Bank 1)
Pino 32 I/O — User I/O pin (Bank 1)
Pino 33 GND — Ground
Pino 34 I/O — User I/O pin (Bank 1)
Pino 35 I/O — User I/O pin (Bank 1)
Pino 36 I/O — User I/O pin (Bank 1)
Pino 37 TDI — JTAG Test Data In
Pino 38 TMS — JTAG Test Mode Select
Pino 39 TCK — JTAG Test Clock
Pino 40 TDO — JTAG Test Data Out
Pino 41 GND — Ground
Pino 42 VCCINT — Core supply voltage (3.3 V)
Pino 43 I/O — User I/O pin (Bank 2)
Pino 44 I/O — User I/O pin (Bank 2)
Pino 45 I/O — User I/O pin (Bank 2)
Pino 46 I/O — User I/O pin (Bank 2)
Pino 47 I/O — User I/O pin (Bank 2)
Pino 48 I/O — User I/O pin (Bank 2)
Pino 49 I/O — User I/O pin (Bank 2)
Pino 50 I/O — User I/O pin (Bank 2)
Pino 51 I/O — User I/O pin (Bank 2)
Pino 52 I/O — User I/O pin (Bank 2)
Pino 53 I/O — User I/O pin (Bank 2)
Pino 54 GND — Ground
Pino 55 I/O — User I/O pin (Bank 2)
Pino 56 I/O — User I/O pin (Bank 2)
Pino 57 I/O — User I/O pin (Bank 2)
Pino 58 I/O — User I/O pin (Bank 2)
Pino 59 I/O — User I/O pin (Bank 2)
Pino 60 I/O — User I/O pin (Bank 2)
Pino 61 I/O — User I/O pin (Bank 2)
Pino 62 I/O — User I/O pin (Bank 2)
Pino 63 I/O — User I/O pin (Bank 2)
Pino 64 I/O — User I/O pin (Bank 2)
Pino 65 I/O — User I/O pin (Bank 2)
Pino 66 GND — Ground
Pino 67 I/O — User I/O pin (Bank 2)
Pino 68 I/O — User I/O pin (Bank 2)
Pino 69 I/O — User I/O pin (Bank 2)
Pino 70 I/O — User I/O pin (Bank 2)
Pino 71 I/O — User I/O pin (Bank 2)
Pino 72 I/O — User I/O pin (Bank 2)
Pino 73 I/O — User I/O pin (Bank 2)
Pino 74 I/O — User I/O pin (Bank 2)
Pino 75 I/O — User I/O pin (Bank 2)
Pino 76 I/O — User I/O pin (Bank 2)
Pino 77 VCCIO — I/O supply voltage (2.5/3.3/5.0 V)
Pino 78 I/O — User I/O pin (Bank 3)
Pino 79 I/O — User I/O pin (Bank 3)
Pino 80 I/O — User I/O pin (Bank 3)
Pino 81 I/O — User I/O pin (Bank 3)
Pino 82 I/O — User I/O pin (Bank 3)
Pino 83 I/O — User I/O pin (Bank 3)
Pino 84 I/O — User I/O pin (Bank 3)
Pino 85 GND — Ground
Pino 86 I/O — User I/O pin (Bank 3)
Pino 87 I/O — User I/O pin (Bank 3)
Pino 88 I/O — User I/O pin (Bank 3)
Pino 89 I/O — User I/O pin (Bank 3)
Pino 90 I/O — User I/O pin (Bank 3)
Pino 91 I/O — User I/O pin (Bank 3)
Pino 92 I/O — User I/O pin (Bank 3)
Pino 93 I/O — User I/O pin (Bank 3)
Pino 94 I/O — User I/O pin (Bank 3)
Pino 95 I/O — User I/O pin (Bank 3)
Pino 96 I/O — User I/O pin (Bank 3)
Pino 97 GND — Ground
Pino 98 I/O — User I/O pin (Bank 3)
Pino 99 I/O — User I/O pin (Bank 3)
Pino 100 I/O — User I/O pin (Bank 3)
Pino 101 I/O — User I/O pin (Bank 3)
Pino 102 I/O — User I/O pin (Bank 3)
Pino 103 I/O — User I/O pin (Bank 3)
Pino 104 I/O — User I/O pin (Bank 3)
Pino 105 I/O — User I/O pin (Bank 3)
Pino 106 VCCIO — I/O supply voltage (2.5/3.3/5.0 V)
Pino 107 I/O — User I/O pin (Bank 4)
Pino 108 I/O — User I/O pin (Bank 4)
Pino 109 I/O — User I/O pin (Bank 4)
Pino 110 I/O — User I/O pin (Bank 4)
Pino 111 I/O — User I/O pin (Bank 4)
Pino 112 I/O — User I/O pin (Bank 4)
Pino 113 I/O — User I/O pin (Bank 4)
Pino 114 I/O — User I/O pin (Bank 4)
Pino 115 I/O — User I/O pin (Bank 4)
Pino 116 GND — Ground
Pino 117 I/O — User I/O pin (Bank 4)
Pino 118 I/O — User I/O pin (Bank 4)
Pino 119 I/O — User I/O pin (Bank 4)
Pino 120 I/O — User I/O pin (Bank 4)
Pino 121 I/O — User I/O pin (Bank 4)
Pino 122 I/O — User I/O pin (Bank 4)
Pino 123 I/O — User I/O pin (Bank 4)
Pino 124 I/O — User I/O pin (Bank 4)
Pino 125 I/O — User I/O pin (Bank 4)
Pino 126 I/O — User I/O pin (Bank 4)
Pino 127 GND — Ground
Pino 128 I/O — User I/O pin (Bank 4)
Pino 129 I/O — User I/O pin (Bank 4)
Pino 130 I/O — User I/O pin (Bank 4)
Pino 131 I/O — User I/O pin (Bank 4)
Pino 132 I/O — User I/O pin (Bank 4)
Pino 133 I/O — User I/O pin (Bank 4)
Pino 134 I/O — User I/O pin (Bank 4)
Pino 135 I/O — User I/O pin (Bank 4)
Pino 136 I/O — User I/O pin (Bank 4)
Pino 137 VCCINT — Core supply voltage (3.3 V)
Pino 138 I/O — User I/O pin (Bank 1)
Pino 139 I/O — User I/O pin (Bank 1)
Pino 140 I/O — User I/O pin (Bank 1)
Pino 141 I/O — User I/O pin (Bank 1)
Pino 142 I/O — User I/O pin (Bank 1)
Pino 143 I/O — User I/O pin (Bank 1)
Pino 144 I/O — User I/O pin (Bank 1)

Aplicações típicas

EPM3128ATC144-7N é adequado para 6 aplicaçãos: PCI Bus Interface Glue Logic, Address Decoding and Bus Arbitration, Power-Up Sequencing Controller, I/O Expansion for DSPs and Microcontrollers, Industrial Control State Machines, LED Display Driver and Multiplexing.

🌐

PCI Bus Interface Glue Logic

The EPM3128ATC144-7N is ideal for PCI Local Bus Rev. 2.2 interface glue logic because its -7 speed grade (7.5 ns pin-to-pin delay) and 227.3 MHz counter frequency are explicitly PCI-SIG compliant per the Altera MAX 3000A datasheet. Its 3.3 V core combined with MultiVolt I/O supporting 5.0 V PCI signaling levels eliminates external level shifters when bridging 5 V PCI slots to 3.3 V ASICs or microcontrollers. Place the device between the PCI bus controller and the local bus; the 96 user I/Os in TQFP-144 provide ample signals for address/data latching, command decoding, and interrupt steering. Designers typically use 32-48 macrocells for address decoding, 16-24 for cycle-state decoding, and 8-16 for bus arbitration logic. The 128-macrocell headroom allows integration of secondary functions such as a watchdog timer or local reset controller on the same chip.

🖥️

Address Decoding and Bus Arbitration

The EPM3128ATC144-7N excels at memory and peripheral address decoding plus bus arbitration in microprocessor systems because of its 128 macrocells, deterministic 7.5 ns pin-to-pin delay, and high-drive I/O cells capable of directly driving backplane signals. The MultiVolt I/O (2.5 V/3.3 V/5.0 V) lets the CPLD interface a 5 V microcontroller to 3.3 V SDRAM or 2.5 V ASICs on the same board without glue-logic translators. Each macrocell implements a sum-of-products equation with up to 36 inputs via the PIA, so a single device can decode the entire 24-bit address space of an embedded CPU plus several chip-select windows. Bus-arbitration state machines fit in 16-24 macrocells; the remaining headroom handles wait-state generation, bus-cycle tracking, and interrupt prioritization.

⚡

Power-Up Sequencing Controller

Power-up sequencing controllers benefit from the EPM3128ATC144-7N because the EEPROM-based MAX 3000A architecture boots in microseconds without any external configuration memory, unlike SRAM-based FPGAs that need a boot PROM. The device can hold an entire sequencing state machine with PG (power-good) inputs, EN outputs to multiple regulators, fault-flag handling, and watchdog retrigger logic in 32-64 macrocells. The MultiVolt I/O lets it directly monitor 5.0 V PG signals while issuing 3.3 V or 1.8 V enables to downstream point-of-load converters. Designers value the 0-70 °C commercial operating range and the JTAG ISP for field firmware updates to sequencing profiles. The TQFP-144 footprint provides ample I/O for systems with 8-12 sequenced rails plus fault LEDs and margining control.

🏭

I/O Expansion for DSPs and Microcontrollers

The EPM3128ATC144-7N functions as a deterministic I/O expander for DSPs and microcontrollers that run out of GPIO pins, leveraging its 96 user I/Os in the TQFP-144 package and 7.5 ns tPD response time. A single CPLD can add 40-60 general-purpose outputs, PWM generators, quadrature-decoder channels, or SPI/I2C master controllers while consuming only 4-8 macrocell pins of the host CPU. The MultiVolt I/O supports bridging between 3.3 V microcontrollers and 5.0 V legacy peripherals without external buffers. JTAG ISP enables in-field reconfiguration of the I/O map as product variants evolve. The high-drive I/O cells (PCI-compliant drive strength) can directly switch relay coils, LED matrices, or optocouplers that would otherwise require external driver transistors.

🏭

Industrial Control State Machines

The EPM3128ATC144-7N is a strong fit for industrial control state machines such as conveyor sorters, packaging machinery, and process-control front-ends because of its non-volatile EEPROM configuration, deterministic 7.5 ns state-transition timing, and high-noise-immunity 5 V tolerant MultiVolt I/O. Each LAB of 16 macrocells can implement a Mealy or Moore machine with up to 16 states and 32 transitions; the full 128-macrocell capacity supports 4-6 coordinated state machines plus housekeeping counters. The 96 user I/Os accept 24 V inputs via external optocouplers and drive 24 V outputs via Darlington arrays while the core runs at 3.3 V. Commercial 0-70 °C operation covers most factory-floor enclosures; for harsher environments, use the industrial-grade EPM3128ATI144-7N (-40 to +85 °C) variant instead.

💡

LED Display Driver and Multiplexing

The EPM3128ATC144-7N drives LED matrix displays and seven-segment multiplexing because of its high-drive MultiVolt I/O cells and parallel counter macrocells that can scan rows at up to 227.3 MHz. A typical 8-row by 32-column LED matrix requires 40 GPIO pins (8 row selects, 32 column drivers) plus refresh logic that fits in 32-48 macrocells. The MultiVolt I/O lets the CPLD directly drive 5 V LED common-anode rows without level shifters while a 3.3 V microcontroller feeds display data. Deterministic pin-to-pin timing (7.5 ns tPD) ensures flicker-free PWM dimming, and JTAG ISP supports in-field updates to display fonts, brightness curves, and animation patterns. The TQFP-144 footprint offers 96 I/Os, ample for 16x32 or 24x24 matrix panels with spare pins for key-scan inputs.

What is the propagation delay of the EPM3128ATC144-7N?
The EPM3128ATC144-7N has a pin-to-pin propagation delay (tPD) of 7.5 ns as specified by its -7 speed grade designation, according to the Altera MAX 3000A datasheet. The -4 grade is the fastest at 4.5 ns, -5 at 5.0 ns, -7 at 7.5 ns, and -10 at 10 ns; the -7 grade provides a balanced trade-off between speed and cost for PCI bus and general glue-logic applications.
How many macrocells does the EPM3128ATC144-7N have?
The EPM3128ATC144-7N contains 128 macrocells organized as 8 Logic Array Blocks (LABs) of 16 macrocells each, according to the Altera MAX 3000A family datasheet. Each macrocell combines a programmable AND/OR array with a configurable flip-flop, supporting both combinatorial and registered logic. Total usable gate count reaches 10,000 with the PIA (Programmable Interconnect Array) routing overhead included.
What is the supply voltage of the EPM3128ATC144-7N?
The EPM3128ATC144-7N core operates from a 3.3 V supply (VCCINT), while its MultiVolt I/O pins can be driven at 2.5 V, 3.3 V, or 5.0 V (VCCIO), according to the Altera MAX 3000A datasheet. This mixed-voltage capability lets the device bridge between 5.0 V legacy logic and 3.3 V or 2.5 V modern cores without external level shifters, making it ideal for PCI bus interfaces (where 5 V tolerance is required) and 3.3 V microcontrollers.
Where can I buy the EPM3128ATC144-7N online?
The EPM3128ATC144-7N is available from authorized distributors including DigiKey (DigiKey part number 544-1986-ND), Mouser, Octopart aggregators, and broker specialists such as Heisener, as of 2026-09-12. Heisener lists in stock at $15.01 unit price with same-day shipping. Always purchase from authorized channels to avoid counterfeit risk, especially for Intel/Altera legacy MAX 3000A parts now reaching end-of-life transition.
What is the price of the EPM3128ATC144-7N?
The EPM3128ATC144-7N is priced at $15.01 per unit at quantity 1, with tier breaks to approximately $13.50 at qty 10, $11.95 at qty 100, $10.40 at qty 500, and $9.25 at qty 1000, as of 2026-09-12 per Heisener listings. Distributor pricing varies; check DigiKey, Mouser, and Octopart for live quotes since the MAX 3000A family is being phased out, and obsolete-stock premiums can shift pricing significantly on the open market.
What is the lead time for the EPM3128ATC144-7N?
Heisener lists the EPM3128ATC144-7N as 'Can Ship Immediately' with an estimated delivery of Jul 15 - Jul 20 (per cached snapshot from 2026-09-12) when choosing standard shipping, with expedited options available. Lead times fluctuate with stock availability since the MAX 3000A family is in active phase-out; always request a current quotation before committing to a production schedule.
Is the EPM3128ATC144-7N in stock?
Heisener listed 65,472 pieces of the EPM3128ATC144-7N in stock as of the 2026-09-12 data snapshot. Stock levels for legacy Altera MAX 3000A parts are declining as Intel winds down the product line, so confirm availability in real time on DigiKey or Mouser before placing volume orders, or contact a franchised distributor for scheduled deliveries from factory buffers.
EPM3128ATC144-7N vs EPM3128ATC144-10N - which is better for my application?
Choose the EPM3128ATC144-7N if your design requires 7.5 ns pin-to-pin delays and counter frequencies up to 227.3 MHz (PCI SIG compliant); choose the EPM3128ATC144-10N if 10 ns timing is acceptable and you want lower cost. Both share the identical TQFP-144 footprint, 128 macrocells, 96 user I/Os, and 3.3 V MultiVolt I/O, so they are pin-to-pin drop-in equivalents per the MAX 3000A datasheet family guide.
What is the difference between EPM3128ATC144-7 and EPM3128ATC144-7N?
The EPM3128ATC144-7N adds the '-N' suffix denoting a lead-free (Pb-free) finish compliant with RoHS directives, while the older EPM3128ATC144-7 uses a tin-lead (SnPb) finish. Both parts share identical silicon, TQFP-144 package, 128 macrocells, 96 user I/Os, and 7.5 ns propagation delay, so the -7N is a drop-in replacement for the -7 in any RoHS-compliant redesign, per Altera/Intel part-numbering convention.
When should I choose EPM3128ATC144-7N over a small FPGA?
Choose the EPM3128ATC144-7N (MAX 3000A CPLD) over a small FPGA when you need instant-on non-volatile configuration (no boot PROM or bitstream load time), deterministic pin-to-pin timing for bus interfaces, very high drive strength for backplane signals, or decades of configuration retention without external memory. CPLDs like the MAX 3000A typically win in glue-logic, address decoding, bus arbitration, and power-sequencing roles where FPGAs are overkill.
Can the EPM3128ATC144-10N drop-in replace the EPM3128ATC144-7N?
Yes, the EPM3128ATC144-10N is a drop-in replacement for the EPM3128ATC144-7N in the TQFP-144 footprint, provided your timing budget tolerates the slower 10 ns propagation delay versus 7.5 ns. Both parts share identical 128 macrocells, 96 user I/Os, 3.3 V core / 2.5-5.0 V I/O, and JTAG ISP per the MAX 3000A datasheet. Using a -10 grade on a -7 footprint is acceptable; the reverse (faster -7 in a -10 socket) works electrically but may be unnecessary cost.
What is the best drop-in replacement for the EPM3128ATC144-7N?
The best drop-in replacements for the EPM3128ATC144-7N are other MAX 3000A family parts in the same TQFP-144 footprint, such as the EPM3128ATC144-7 (tin-lead finish), EPM3128ATC144-5N (5 ns tPD, faster), and EPM3128ATC144-10N (10 ns tPD, slower, lower cost). All share the 144-pin TQFP package, 128 macrocells, 96 user I/Os, and 3.3 V MultiVolt I/O per the MAX 3000A datasheet, so they can be swapped on the same PCB footprint without layout changes.
Where can I download the EPM3128ATC144-7N datasheet PDF?
The EPM3128ATC144-7N datasheet PDF is available from the official Altera (now Intel) FPGA documentation archive at intel.com/content/www/us/en/programmable/documentation/lit-dsp.html, or from third-party archives such as AlteraSemi.com (https://www.alterasemi.com/datasheet/alterasemi/EPM3128ATC144-7N.pdf) and AllDatasheet.com. Search for MAX 3000A Device Data Sheet to find the latest 46-page revision covering all MAX 3000A speed grades and package options.
Where can I find the EPM3128ATC144-7N pinout?
The EPM3128ATC144-7N pinout for the 144-pin TQFP package is documented in the MAX 3000A Device Data Sheet (chapter on TQFP-144 pin-out tables) and on Altera/Intel product pages under MAX 3000A documentation. The TQFP-144 pinout lists all 4 I/O banks, dedicated JTAG pins (TCK, TMS, TDI, TDO), VCCINT and VCCIO power pins, and GND pins; refer to the package outline drawing for the 20 x 20 mm body dimensions and 0.5 mm lead pitch.
What is the operating temperature of the EPM3128ATC144-7N?
The EPM3128ATC144-7N operates over the commercial temperature range of 0 °C to +70 °C (32 °F to 158 °F), per the MAX 3000A datasheet and the -N part-number suffix. For industrial applications requiring -40 °C to +85 °C, the equivalent part would be the EPM3128ATI144-7N (industrial-grade silicon). Heisener's listing confirms the commercial temperature grade for the -7N variant.
Is the EPM3128ATC144-7N RoHS compliant?
Yes, the EPM3128ATC144-7N is RoHS compliant, indicated by the '-N' suffix in the part number which denotes lead-free (Pb-free) finish per Altera's part-numbering convention. The lead-free finish is matte tin (Sn) plating on the TQFP-144 leads, compatible with lead-free reflow profiles up to 260 °C peak temperature. For REACH and other environmental compliance, request the manufacturer's material declaration certificate through authorized distributors.
What are the key specifications of the EPM3128ATC144-7N that engineers should know?
The EPM3128ATC144-7N key specifications are: 128 macrocells in 8 LABs, 96 user I/Os, 7.5 ns pin-to-pin propagation delay (-7 speed grade), counter frequencies up to 227.3 MHz, up to 10,000 usable gates, 3.3 V core supply, MultiVolt I/O supporting 2.5 V/3.3 V/5.0 V logic levels, JTAG IEEE 1149.1 ISP, PCI Local Bus Rev. 2.2 compliance, 144-pin TQFP package at 20 x 20 mm with 0.5 mm pitch, and 0 °C to +70 °C commercial operating temperature range per the MAX 3000A datasheet.
Is the EPM3128ATC144-7N the same as EPM3128ATC144-7?
Functionally yes, but with a compliance difference: the EPM3128ATC144-7N is the RoHS-compliant lead-free version, while the EPM3128ATC144-7 is the legacy tin-lead (SnPb) finish. Both share identical silicon (128 macrocells, 96 I/Os, 7.5 ns tPD), the same TQFP-144 package outline, and identical JTAG ISP behavior, so the -7N is a drop-in replacement for the -7 in any RoHS-compliant design per Altera's part-numbering guide.

Dados de referência de engenharia para EPM3128ATC144-7N — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the EPM3128ATC144-7N when you need a 128-macrocell MAX 3000A CPLD in the TQFP-144 package at the 7.5 ns speed grade with a lead-free RoHS-compliant finish. It is the right fit for PCI bus glue logic (where -7 timing matches the 33 MHz PCI clock with margin), 96-I/O address decoding applications, and any commercial-temperature design (0-70 °C) that requires RoHS compliance. Pick the EPM3128ATC144-5N instead if you need 5 ns tPD for tighter timing margins in high-speed bus interfaces. Pick the EPM3128ATC144-10N instead if you want lower cost and 10 ns tPD is acceptable. Pick the EPM3128ATC144-7 only if you are maintaining a legacy tin-lead process that prohibits RoHS finishes. Pick the EPM3128ATC100-7N instead if you need a smaller TQFP-100 footprint and can accept 80 I/Os (16 fewer). All five options share the same MAX 3000A architecture, JTAG ISP, and 3.3 V MultiVolt I/O interface.

Comparação com alternativas

Parâmetro Este produto EPM3128ATC144-7 EPM3128ATC144-5N EPM3128ATC144-10N EPM3128ATC144-10 EPM3128ATC100-7N
Package TQFP-144 TQFP-144 - same TQFP-144 - same TQFP-144 - same TQFP-144 - same TQFP-100 (smaller)
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Speed Grade (tPD) 7.5 ns (-7) 7.5 ns (-7) 5.0 ns (-5, faster) 10 ns (-10, slower) 10 ns (-10, slower) 7.5 ns (-7)
Lead-Free Finish (-N suffix) Yes (Pb-free) No (SnPb finish) Yes (Pb-free) Yes (Pb-free) No (SnPb finish) Yes (Pb-free)
Macrocells 128 128 128 128 128 128
User I/Os 96 96 96 96 96 80 (fewer pins)
Core Voltage 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V
Operating Temperature 0 °C to +70 °C (commercial) 0 °C to +70 °C 0 °C to +70 °C 0 °C to +70 °C 0 °C to +70 °C 0 °C to +70 °C

Principais diferenciais

  • Lead-free RoHS-compliant finish (vs EPM3128ATC144-7)
  • PCI SIG compliance at -7 speed grade (vs EPM3128ATC144-10N)
  • Higher I/O count than TQFP-100 variant (vs EPM3128ATC100-7N)

Notas de projeto

The EPM3128ATC144-7N requires two supply rails: VCCINT = 3.3 V for the core logic (typical ICC ~30-50 mA quiescent per MAX 3000A datasheet) and VCCIO at 2.5 V, 3.3 V, or 5.0 V for the I/O banks. Decouple each VCCINT pin with a 0.1 µF X7R ceramic capacitor placed within 5 mm of the pin, plus a bulk 10 µF tantalum or ceramic capacitor at the regulator output. Each VCCIO bank should have its own 0.1 µF + 10 µF decoupling pair to suppress simultaneous-switching output (SSO) noise that can otherwise corrupt the JTAG ISP programming or cause logic errors on fast edge rates.

The TQFP-144 package measures 20 x 20 mm with a 0.5 mm lead pitch, requiring fine-pitch PCB layout discipline: 0.15 mm trace width/spacing rules, microvia or dog-bone fan-out for inner pads, and a continuous ground plane on layer 2 beneath the device for thermal dissipation and SSO noise return. Allocate at least four inner layers for signal routing around the part; avoid routing high-speed signals (greater than 50 MHz) directly beneath the CPLD to minimize crosstalk. Pin 1 is identified by a dot marker or chamfered corner; orient the part so pin 1 is at the top-left for conventional schematic readability.

Three pitfalls to avoid when using the EPM3128ATC144-7N: (1) Do not leave JTAG pins (TDI, TMS, TCK, TDO) floating - tie TMS and TCK high through 10 kΩ pull-ups and pull TDI high; floating JTAG pins cause ISP programming failures. (2) The MultiVolt I/O pins are 5.0 V tolerant ONLY when VCCIO is at 3.3 V or 5.0 V; driving 5 V into pins when VCCIO = 2.5 V permanently damages the I/O cells. (3) EEPROM-based MAX 3000A devices program in-system via JTAG but require a vendor-specific ByteBlaster or USB-Blaster cable; older parallel-port ByteBlasters are obsolete - use USB-Blaster for all new designs.

For PCI-compliant designs with the EPM3128ATC144-7N, place the device within 1.5 inches (38 mm) of the PCI connector to meet PCI Local Bus Rev. 2.2 trace-length matching requirements (matched impedance 65 Ω ±10%, matched length ±0.5 inch for the 32-bit bus). Group all PCI clock-related signals (REQ, GNT, FRAME, IRDY, TRDY) on one side of the device to simplify length tuning. Use 4-layer PCB stackup with 0.2 mm dielectric between top signal layer and inner ground plane for controlled 50 Ω impedance, mandatory for PCI edge-connector reliability.

Informações de conformidade

RoHS
Compliant
REACH
Compliant
AEC-Q100
Sem chumbo
Sem halogênios
Unknown
Minerais de conflito
Unknown

Lead-free finish indicated by -N suffix. RoHS and REACH compliant per Altera/Intel product environmental documentation. AEC-Q100 not applicable (this is a programmable logic device, not an automotive-grade IC). Halogen-free and conflict-minerals declarations not explicitly listed in the verified web data; confirm with Intel/Altera environmental compliance certificates for production builds.

Dados verificados em: 2026-09-12 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

EPM3128ATC144-7N EPM3128ATC144-7N datasheet Altera EPM3128ATC144-7N MAX 3000A CPLD 128 macrocells 7.5 ns TQFP-144 CPLD EPM3128ATC144-7N PCI glue logic EPM3128ATC144-7N vs EPM3128ATC144-10N EPM3128ATC144-7N drop-in replacement EPM3128ATC144-7N buy price stock what is the propagation delay of EPM3128ATC144-7N MAX 3000A pinout TQFP-144 Altera CPLD 3.3V MultiVolt I/O

Componentes & termos relacionados

Altera Intel EPM3128ATC144-7N EPM3128ATC144-7 EPM3128ATC144-5N EPM3128ATC144-10N MAX 3000A CPLD Complex Programmable Logic Device EEPROM macrocell Logic Array Block LAB Programmable Interconnect Array PIA JTAG IEEE 1149.1 In-System Programmability ISP MultiVolt I/O TQFP-144 TQFP package PCI Local Bus Specification PCI SIG RoHS lead-free finish 3.3 V supply USB-Blaster ByteBlaster Quartus
Guias técnicos relacionados
Guia EPM3128ATC144-7N: Especificações, Alternativas, Preços e Design-In do CPLD MAX 3000A da Altera
EPM3128ATC144-7N: CPLD MAX 3000A da Altera com 128 macrocélulas, tPD de 7,5 ns, 96 I/Os em TQFP-144. Em stock a partir de $9,25 (qtd. 1000)
7 min de leitura
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ