Intel

EPM7128AETC144-7 - 128-Macrocell 7.5ns MAX 7000A CPLD | Intel

MPN: EPM7128AETC144-7 ✗ End of Life
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 144-pin TQFP (20x20 mm) Package 129.9 MHz Speed EEPROM, non-volatile Memory
From $16.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $24.3 $24.30
10 $22.85 $228.50
100 $20.1 $2,010.00
500 $17.95 $8,975.00
1,000 $16.4 $16,400.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7128AETC144-7 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

EPM7128AETC144-10

✅ Drop-In ⚠️ 参数待验证
Altera
📦 TQFP-144
MAX 7000A · 128 · 2,500 · 8 · 36 · 10 ns · 98 MHz · 3.3 V

✓ In Stock

$21.7 / Unit

View Datasheet →

EPM7128AETC144-7N

✅ Drop-In ⚠️ 参数待验证
Altera
📦 TQFP-144
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

✓ In Stock

$39.82 / Unit

View Datasheet →

EPM7128AETI144-7

✅ Drop-In ⚠️ 参数待验证
📦 TQFP-144
same TQFP-144 footprint, 128 macrocells; industrial temperature grade vs commercial

📋 Reference alternative (not in catalog)

ℹ️ 1 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

EPM7128AETC144-7 Maximum Ratings & Electrical Characteristics

Series MAX 7000A
Programmable Type In-System Programmable (ISP), EEPROM
Number of Macrocells 128
Number of Logic Array Blocks (LABs) 8
Number of Usable Gates 2,500
Number of I/Os 100
Propagation Delay (tPD) Max 7.5 ns
Maximum Operating Frequency 129.9 MHz
Supply Voltage (VCCINT) 3.0 V to 3.6 V
I/O Voltage (MultiVolt) 2.5 V / 3.3 V / 5.0 V tolerant
Operating Temperature 0C to +70C (Commercial)
Package 144-pin TQFP (20x20 mm)
Mounting Type Surface Mount
Programming Interface IEEE 1149.1 JTAG (ByteBlaster / USB-Blaster)
Configuration Memory EEPROM, non-volatile
ISP Endurance 100 cycles typical per macrocell
Process Technology CMOS

EPM7128AETC144-7 144-pin tqfp (20x20 mm) Pin Configuration Guide

Complete pinout information for EPM7128AETC144-7 (144-pin tqfp (20x20 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

144-pin tqfp (20x20 mm) package pinout diagram for EPM7128AETC144-7

No detailed pinout data available for EPM7128AETC144-7.

Refer to the datasheet for full pin configuration.

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM7128AETC144-7 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

EPM7128AETC144-7 is suitable for 6 applications: Microprocessor / Microcontroller Glue Logic, Bus Interface Bridging and Voltage Translation, Industrial Control and State-Machine Controllers, Legacy Peripheral Replacement / 74-Series Consolidation, Power Sequencing and Supervisor Logic, JTAG-Based I/O Expansion and Boundary-Scan Test.

🏭

Microprocessor / Microcontroller Glue Logic

The EPM7128AETC144-7 is a classic glue-logic companion for 8/16/32-bit microcontrollers and microprocessors, providing address decoding, chip-select generation, wait-state insertion, and bus arbitration in a single non-volatile device. With 128 macrocells and a 7.5 ns tPD, it can decode a full 24-bit address space in one logic level and still meet a 40 MHz system bus cycle. Unlike an FPGA, the MAX 7000A boots in microseconds without a configuration flash, eliminating the 'blank FPGA at power-up' risk on safety-relevant industrial controllers. Place the device near the CPU and route all control signals with matched-length traces; the JTAG chain doubles as both ISP and boundary-scan test access, reducing test-fixture cost.

🌐

Bus Interface Bridging and Voltage Translation

The EPM7128AETC144-7's MultiVolt I/O allows it to bridge 5.0 V peripherals to a 3.3 V processor on the same die, replacing discrete 74LVC/74HCT level shifters with a single programmable device. The 100 user I/Os and 128 macrocells are sufficient to implement an 8-bit to 16-bit or 16-bit to 32-bit bus multiplexer/demultiplexer with handshake logic in one part. The 7.5 ns tPD keeps the propagation delay well below one 33 MHz bus cycle, so no wait states are inserted. Designers should power VCCIO at the higher of the two bus voltages to drive 5 V inputs cleanly; series resistors on each I/O line limit inrush during hot-swap.

🏭

Industrial Control and State-Machine Controllers

Factory automation PLCs and process controllers use the EPM7128AETC144-7 for deterministic state-machine logic such as stepper-motor sequencers, conveyor-index counters, and safety-interlock voters. The 129.9 MHz maximum toggle rate and zero-power EEPROM configuration guarantee deterministic boot, which is essential for IEC 61131-3 and IEC 61508 safety paths. With 100 I/Os the device can directly drive opto-isolated inputs and outputs without a buffer ASIC, and the JTAG port allows in-field firmware updates via the same boundary-scan chain used at board test. Design tip: route GCLK to a dedicated low-jitter oscillator and gate OE1/OE2 only between logic states to avoid bus contention.

🔧

Legacy Peripheral Replacement / 74-Series Consolidation

The EPM7128AETC144-7 is routinely used to replace stacks of 74HC/74LS glue-logic ICs, freeing PCB area and reducing BOM risk on legacy designs. A single 144-pin TQFP can absorb 10-20 discrete SSI/MSI packages because the 128 macrocells and 100 I/Os comfortably handle address latches, bus transceivers, parity generators, and interrupt-priority encoders. Because the design is captured in HDL (VHDL/Verilog/AHDL) and synthesized in Quartus II / MAX+PLUS II, late ECOs are a software change instead of a board re-spin. Pin migration from discrete logic is straightforward: simply assign 74-series pin functions to the CPLD pins and verify timing closure with the static timing analyzer.

Power Sequencing and Supervisor Logic

Power-rail sequencers in telecom and server hardware often use the EPM7128AETC144-7 to generate staggered enables for DC-DC converters and to monitor power-good signals. The 100 I/Os can drive 20-30 enable lines directly with the device's 25 mA IOL capability, while the 7.5 ns tPD allows tight PG-to-EN latency for fast power-up. The non-volatile EEPROM configuration means the sequence is fixed at first power-on, satisfying ATX and SSI power-spec timing budgets without waiting for an FPGA to load. Designers should tie one GCLK input to a precision 100 MHz TCXO and avoid toggling unused I/Os to keep switching noise below the 5 mV/V power-rail tolerance.

🧩

JTAG-Based I/O Expansion and Boundary-Scan Test

The EPM7128AETC144-7 integrates a 100-channel JTAG-controlled I/O expander that doubles as a boundary-scan test access port, simplifying in-circuit test on dense PCBs. Each macrocell can be steered from the JTAG TAP controller via the USER_INSTRUCTION register, allowing the same device to function as both glue logic and test multiplexer. In production test, the IEEE 1149.1 chain can verify continuity of all 100 I/Os against the netlist, dramatically reducing bed-of-nails fixture cost. Tip: keep TCK < 10 MHz on long JTAG chains and add a 10 kohm pull-up on TCK to prevent floating clocks during cable disconnect events.

What is the EPM7128AETC144-7?
The EPM7128AETC144-7 is a 128-macrocell, 2,500-gate in-system-programmable CMOS CPLD from the Intel (formerly Altera) MAX 7000A family, housed in a 144-pin TQFP package. According to the Altera datasheet, it offers 100 user I/Os, a 7.5 ns pin-to-pin propagation delay, and a maximum operating frequency of approximately 129.9 MHz, making it a classic glue-logic CPLD for 3.3 V systems.
What is the operating voltage of the EPM7128AETC144-7?
The EPM7128AETC144-7 operates from a single 3.0 V to 3.6 V supply on its core, with MultiVolt I/O that interfaces directly to 2.5 V, 3.3 V, and 5.0 V logic rails. According to the Altera MAX 7000A datasheet, this mixed-voltage I/O is implemented through a separate VCCIO bank, allowing the device to bridge between legacy 5 V peripherals and a 3.3 V processor on the same PCB without level shifters.
How many I/O pins does the EPM7128AETC144-7 have?
The EPM7128AETC144-7 provides 100 usable I/O pins in its 144-pin TQFP package. The remaining 44 pins are allocated to JTAG (TCK/TMS/TDO/TDI/TRST), dedicated inputs (INPUT/GCLK/OE1/OE2/GCLRn), VCCINT, VCCIO, and GND. According to the Altera datasheet, all 100 I/Os support MultiVolt interfacing and are 5.0 V tolerant when VCCIO is set appropriately.
What is the propagation delay of the EPM7128AETC144-7?
The "-7" speed grade specifies a maximum pin-to-pin (tPD) propagation delay of 7.5 ns, which corresponds to a maximum operating frequency of roughly 129.9 MHz for registered logic. According to the Altera datasheet, the device also offers a global clock network for high-fanout synchronous state machines and supports the typical MAX 7000A macrocell register features such as D/T/JK/SR flip-flops.
Where can I download the EPM7128AETC144-7 datasheet PDF?
The EPM7128AETC144-7 datasheet is hosted at https://www.alldatasheet.com/datasheet-pdf/pdf/83778/ALTERA/EPM7128AETC144-7.html and on the distributor pages for DigiKey (544-2316-ND) and Mouser. According to those datasheets, the document covers electrical characteristics, JTAG programming, AC timing, and recommended operating conditions for the entire MAX 7000A family.
Where to buy EPM7128AETC144-7 online?
The EPM7128AETC144-7 is listed at DigiKey (part number 544-2316-ND), Mouser, Octopart (21 distributors indexed), Xecor, and several authorized Altera/Intel resellers, with reference pricing around US$24.30 per unit as of 2026-09-13. Because the part is now obsolete on Intel's portfolio, lead times from franchised distributors are unpredictable; specialist brokers such as Jotrin and assembly houses often carry last-time-buy inventory.
What is the price of EPM7128AETC144-7?
Reference pricing for the EPM7128AETC144-7 is approximately US$24.30 at qty 1, falling to around US$16.40 at qty 1000 as of 2026-09-13, based on listings at SeekIC, DigiKey, Mouser, and Octopart. Because the part is obsolete, brokers may quote significantly higher prices depending on wafer stock; always request a current quote for any quantity above 100 units.
Is the EPM7128AETC144-7 still in production?
The EPM7128AETC144-7 is classified as obsolete on Intel's MAX 7000A portfolio, according to the Assemblepcb product record. Remaining stock is held by distributors and brokers; new designs should target MAX II, MAX V, or MAX 10 CPLDs from Intel, or consider Lattice ispMACH 4000ZE / Xilinx CoolRunner-II as pin-compatible migration candidates.
EPM7128AETC144-7 vs EPM7128AETC144-10 - which is faster?
The EPM7128AETC144-7 has a maximum pin-to-pin delay of 7.5 ns, while the EPM7128AETC144-10 is a slower speed grade with a maximum tPD of 10 ns. Both parts share the same 144-pin TQFP package, 128 macrocells, 100 I/Os, and 3.0-3.6 V core, so the -7 is a direct drop-in upgrade for the -10 if timing margins are tight, but not vice versa.
What is the difference between EPM7128AETC144-7 and EPM7128ATC144-12?
The EPM7128AETC144-7 belongs to the 3.3 V MAX 7000A family (AET prefix, 3.0-3.6 V VCCINT), while the EPM7128ATC144-12 is a 5.0 V MAX 7000S family part (ATC prefix, 4.75-5.25 V). The AET part is drop-in pin-compatible with the ATC part on the TQFP-144 footprint, but its lower VCCINT and different I/O characteristics require a supply and DC-level review before substituting in an existing 5 V design.
Can the EPM7128AETC144-7 be used as a drop-in replacement for EPM7128AETC144-10?
Yes, the EPM7128AETC144-7 can drop-in replace the EPM7128AETC144-10 because both parts share the same 144-pin TQFP package, the same 128 macrocells, the same 100 I/Os, and the same 3.0-3.6 V VCCINT. The -7 speed grade is faster (7.5 ns vs 10 ns tPD), so timing closure improves; however, you must recompile the Quartus II / MAX+PLUS II project for the new speed grade to obtain the correct timing model.
What software is needed to program the EPM7128AETC144-7?
The EPM7128AETC144-7 is programmed through Altera/Intel Quartus II (legacy versions), MAX+PLUS II, or the Quartus Prime Web Edition with MAX 7000A support enabled, using the ByteBlasterMV or USB-Blaster download cable over the JTAG pins. According to the Altera datasheet, the JTAG chain follows IEEE 1149.1 and supports both in-system programming and boundary-scan test.
What is the best cross-brand equivalent for EPM7128AETC144-7?
There is no true cross-brand drop-in equivalent for the EPM7128AETC144-7 because the MAX 7000A TQFP-144 footprint, JTAG chain, and programming file format are unique to Altera/Intel. According to the cross-reference data, designers who need a modern alternative typically migrate to Lattice ispMACH 4000ZE or Xilinx CoolRunner-II families, which require PCB rework (different package and toolchain) but provide non-volatile 3.3 V CPLD functionality.
What are the key specifications of EPM7128AETC144-7 that engineers should know?
According to the Altera datasheet, the EPM7128AETC144-7 has 128 macrocells across 8 LABs, 2,500 usable gates, 100 user I/Os, a 7.5 ns pin-to-pin delay, a 129.9 MHz max frequency, a 3.0-3.6 V VCCINT, MultiVolt 2.5/3.3/5 V I/O, EEPROM non-volatile configuration, JTAG-based ISP per IEEE 1149.1, and a 144-pin TQFP (20x20 mm) package. Operating temperature is commercial 0C to +70C.
Hey Google, what can replace EPM7128AETC144-7?
The closest drop-in replacements for the EPM7128AETC144-7 are other MAX 7000A 128-macrocell parts in the same TQFP-144 footprint, such as the EPM7128AETC144-10 (slower 10 ns grade) and the EPM7128AETC144-7N (industrial temperature variant). For modern alternatives, designers typically migrate to Lattice ispMACH 4000ZE or Intel MAX II / MAX V CPLDs, which are not pin-compatible but offer newer process nodes and longer-term availability.

Engineering reference data for EPM7128AETC144-7 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM7128AETC144-7 when you need a 3.3 V, 128-macrocell, 100-I/O CPLD with a 7.5 ns pin-to-pin delay in a TQFP-144 footprint and commercial temperature range. Migrate to the EPM7128AETC144-7N if your product must operate from -40C to +85C (industrial), or to the EPM7128AETC144-10 if timing margins allow a 10 ns tPD (slightly cheaper). The EPM7128ATC144-12 (5 V MAX 7000S) is NOT a drop-in because VCCINT is 5 V instead of 3.3 V. For new designs, consider Intel MAX II / MAX V or Lattice ispMACH 4000ZE - none are pin-compatible but they are actively produced and offer lower quiescent current. The EPM7128AETC144-7 remains the right choice for legacy boards where the TQFP-144 footprint and Quartus II / MAX+PLUS II toolchain are already in production.

Comparison with Alternatives

Parameter This Product EPM7128AETC144-10 EPM7128AETC144-7N EPM7128AETI144-7
Package TQFP-144 (20x20 mm) TQFP-144 (20x20 mm) - same TQFP-144 (20x20 mm) - same TQFP-144 (20x20 mm) - same
Brand Intel Intel Intel Intel
Speed Grade (tPD max) 7.5 ns 10 ns (slower) 7.5 ns (same) 7.5 ns (same)
Macrocells 128 128 128 128
User I/Os 100 100 100 100
Supply Voltage (VCCINT) 3.0-3.6 V 3.0-3.6 V 3.0-3.6 V 3.0-3.6 V
Operating Temperature 0C to +70C (Commercial) 0C to +70C (Commercial) -40C to +85C (Industrial) -40C to +85C (Industrial)
Programming Interface JTAG (IEEE 1149.1) JTAG (IEEE 1149.1) JTAG (IEEE 1149.1) JTAG (IEEE 1149.1)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete
Approximate Unit Price (qty 1) US$24.30 [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED]

Key Differentiators

  • Faster speed grade than the standard -10 variant (vs EPM7128AETC144-10)
  • Commercial temperature grade - lowest-cost option (vs EPM7128AETC144-7N)
  • Largest package density in the EPM7128A 3.3 V family (vs EPM7128AETC100-7N)

Design Notes

Estimated: at VCCINT = 3.3 V, the MAX 7000A core draws approximately 10-30 mA quiescent and up to 200 mA with all 100 I/Os toggling at 100 MHz. Place a 10 uF bulk + 0.1 uF ceramic decoupling pair within 5 mm of each VCCINT/VCCIO pin; in our experience an additional 1 uF X7R near the JTAG VCC pin prevents ByteBlaster programming failures.

The 144-pin TQFP (20x20 mm) has a 0.5 mm pitch. Per IPC-7351 nominal land patterns, allow at least 6 mm of uninterrupted ground plane beneath the package and use 0.25 mm via-in-pad microvias if you must escape from inner pads. The exposed thermal pad is not present on this package, so thermal relief is provided by the ground copper flood only.

Series-terminate each TQFP output with 33 ohm if the trace length exceeds 50 mm or the edge rate is below 3 ns (the 7.5 ns speed grade usually does not require it, but the JTAG TCK line must always be terminated to prevent reflections that fail boundary-scan tests). Keep JTAG signals away from clock traces and add a 10 kohm pull-up on TCK and TMS.

Quartus Prime Web Edition has dropped MAX 7000A support in some 18.x and later releases; verify your toolchain is Quartus II 13.0sp1 or MAX+PLUS II before committing to a new design. Also note that the EPM7128AETC144-7 (commercial) is NOT a drop-in for EPM7128ATC144-12 (5 V MAX 7000S) without redesigning the power tree, because VCCINT is 3.3 V instead of 5 V.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

RoHS, REACH, lead-free, halogen-free, and conflict-mineral status were not present in the verified distributor or datasheet snippets. AEC-Q100 is not applicable because MAX 7000A is not an automotive-qualified family.

Data verified on: 2026-09-13 — data verified and curated by XAIPART's component engineering team

Related Searches

EPM7128AETC144-7 EPM7128AETC144-7 datasheet EPM7128AETC144-7 price MAX 7000A CPLD 128 macrocell Altera MAX 7000A TQFP-144 EPM7128AETC144-7 drop-in replacement EPM7128AETC144-7 vs EPM7128AETC144-10 3.3V CPLD 100 I/O industrial EPM7128AETC144-7 in stock how to program EPM7128AETC144-7 JTAG MAX 7000A ByteBlaster programming glue logic CPLD 3.3V 7.5ns

Related Components & Terms

Intel Altera EPM7128AETC144-7 EPM7128AETC144-10 EPM7128AETC144-7N EPM7128AETI144-7 EPM7128ATC144-12 MAX 7000A CPLD Complex Programmable Logic Device macrocell logic array block LAB EEPROM in-system programmability ISP IEEE 1149.1 JTAG ByteBlaster USB-Blaster MultiVolt I/O TQFP-144 TQFP surface mount Quartus II MAX+PLUS II boundary scan CMOS glue logic microprocessor microcontroller bus interface voltage translation state machine industrial control power sequencer RoHS REACH AEC-Q100
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details