Altera

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

Référence : EPM3128ATC144-7N ✓ Actif
En stock Expédié sous 1 à 3 jours ouvrés
3.3 V Vdss TQFP-144 (20 x 20 mm, 0.5 mm pitch) Package Up to 227.3 MHz Speed
À partir de $9.25 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-09-12
Tarifs dégressifs
Qté Prix unitaire 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
ℹ️ Tous les prix sont en USD

EPM3128ATC144-7N Présentation

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.

Alternatives de remplacement direct pour EPM3128ATC144-7N — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec EPM3128ATC144-7N (même facteur de forme et même empreinte) — différant par 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)
Comparer avec EPM3128ATC144-7N →
Intel
Package: 144-pin TQFP
Propagation Delay (tPD): 10 ns (speed grade -10)
Configuration Memory: EEPROM (in-system programmable, non-volatile)
Comparer avec EPM3128ATC144-7N →
Intel
Package: TQFP-144 (22x22 mm)
Operating Temperature: 0C to +70C (Commercial)
Mounting Type: Surface Mount
Comparer avec EPM3128ATC144-7N →
Altera
Package: TQFP-144 (FINE LINE)
Operating Temperature: -40C to +85C (Industrial)
Mounting Type: Surface Mount (Gull-Wing TQFP)
Comparer avec EPM3128ATC144-7N →
Intel
Operating Temperature: -40 °C to +85 °C (industrial, 'I' suffix)
Mounting Type: Surface Mount
Comparer avec EPM3128ATC144-7N →
Intel
Package: 144-pin TQFP
Operating Temperature: Industrial -40C to +85C
Propagation Delay (tPD): 10 ns
Comparer avec 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
Comparer avec EPM3128ATC144-7N →
Altera
Package: 144-pin TQFP
Operating Temperature: -40C to +85C (industrial)
Comparer avec EPM3128ATC144-7N →
Altera
Package: 144-pin TQFP
Operating Temperature: 0C to +70C (Commercial)
Propagation Delay (tPD): 7.5 ns
Comparer avec EPM3128ATC144-7N →

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

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

✓ En stock

$8.1 / unité

Voir la fiche technique →

EPM3128ATC144-5N

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

✓ En stock

$13.75 / unité

Voir la fiche technique →

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

✓ En stock

$6.56 / unité

Voir la fiche technique →

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

✓ En stock

$6.2 / unité

Voir la fiche technique →

EPM3128ATC100-7N

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

✓ En stock

$3.52 / unité

Voir la fiche technique →

EPM3128ATC144-7N Valeurs maximales et caractéristiques électriques

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
Nombre de broches 144
Boîtier 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)
Température de fonctionnement 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
Type de montage Surface Mount (SMD/SMT)
Statut RoHS Lead-free (-7N suffix indicates Pb-free finish)

Configuration des broches de EPM3128ATC144-7N

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

Applications typiques

EPM3128ATC144-7N convient pour 6 applications: 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.

Données de référence d'ingénierie pour EPM3128ATC144-7N — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

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.

Comparaison avec les alternatives

Paramètre Ce produit 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

Principaux différenciateurs

  • 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)

Notes de conception

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.

Informations de conformité

RoHS
Compliant
REACH
Compliant
AEC-Q100
Sans plomb
Sans halogène
Unknown
Minerais de conflit
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.

Données vérifiées le : 2026-09-12 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

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

Composants & termes associés

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
Guides techniques associés
Guide EPM3128ATC144-7N : caractéristiques, alternatives, tarifs et intégration du CPLD Altera MAX 3000A
EPM3128ATC144-7N : CPLD Altera MAX 3000A avec 128 macrocellules, tPD 7,5 ns, 96 E/S en TQFP-144. En stock à partir de 9,25 $ (qté 1000) au 2
7 min de lecture
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ