Altera

EPM570ZM144C6N - MAX II CPLD, 570 LEs, 144-MBGA | Intel (Altera)

MPN: EPM570ZM144C6N βœ“ Active
In Stock Ships in 1-3 business days
1.8 V Vdss 144-ball Micro FBGA (ZM144), 6 x 6 mm, 0.5 mm pitch Package 184.1 MHz Speed 8 Kbits Memory
From $7.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $10.76 $10.76
10 $10.3 $103.00
100 $9.45 $945.00
500 $8.6 $4,300.00
1,000 $7.85 $7,850.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM570ZM144C6N β€” 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:

EPM240ZM144C6N

βœ… Drop-In
πŸ“¦ 144-ball Micro FBGA (ZM144)
240 LEs vs 570 LEs (-58% density, same ZM144 footprint, pin-to-pin compatible)

πŸ“‹ Reference alternative (not in catalog)

EPM1270ZM144C6N

βœ… Drop-In
πŸ“¦ 144-ball Micro FBGA (ZM144)
1270 LEs vs 570 LEs (+123% density, same ZM144 footprint, pin-to-pin compatible)

πŸ“‹ Reference alternative (not in catalog)

EPM570ZM100C6N

βœ… Drop-In
Altera
πŸ“¦ 100-ball Micro FBGA (ZM100)
MAX II Β· EPM570 (MAX II Z) Β· 570 Β· 440 Β· 76 Β· 9 ns Β· 1.71 V to 1.89 V Β· 1.5 V / 1.8 V / 2.5 V / 3.3 V

βœ“ In Stock

$14.98 / Unit

View Datasheet β†’

EPM570T144C5N

βœ… Drop-In
Intel
πŸ“¦ 144-pin TQFP (T144)
MAX II Β· MAX II Device Β· 570 Β· 440 Β· 116 Β· 8 Kbit Β· 4 Β· 0.18 Β΅m 6-layer-metal flash

βœ“ In Stock

$9.35 / Unit

View Datasheet β†’

EPM570GT144C5N

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Altera
πŸ“¦ 144-pin TQFP (T144)
MAX II Β· 440 Β· 212 Β· 5.4 ns Β· 201.1 MHz Β· 8 Kbits Β· 0.18 Β΅m Β· 1.8 V

βœ“ In Stock

$14.2 / Unit

View Datasheet β†’

5M570ZE64C5N

βœ… Drop-In
πŸ“¦ EQFP-64 (different from ZM144)
MAX V successor, lower density, EQFP-64 package, requires PCB rework

πŸ“‹ Reference alternative (not in catalog)

EPM570ZM144C6N Maximum Ratings & Electrical Characteristics

Manufacturer Intel (formerly Altera)
Family MAX II
Device Type CPLD - Complex Programmable Logic Device
Logic Elements 570 LEs (440 equivalent macrocells)
User I/Os 76 (in 144-MBGA package)
Maximum Internal Frequency 184.1 MHz
Core Voltage 1.8 V
I/O Voltage Support 1.5 V, 1.8 V, 2.5 V, 3.3 V (MultiVolt)
Process Technology 0.18 Β΅m 6-layer-metal flash
User Flash Memory (UFM) 8 Kbits
Programmability In-system programmable via JTAG (ISP)
Configuration Memory Non-volatile flash
Package 144-ball Micro FBGA (ZM144), 6 x 6 mm, 0.5 mm pitch
Operating Temperature -40 Β°C to +125 Β°C (industrial)
RoHS Status Lead-free compliant

EPM570ZM144C6N Pin Configuration

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
Pin A1 I/O β€” User I/O bank 1
Pin A2 I/O β€” User I/O bank 1
Pin A3 I/O β€” User I/O bank 1
Pin A4 I/O β€” User I/O bank 1
Pin A5 VCCIO1 β€” I/O bank 1 supply (1.5/1.8/2.5/3.3 V)
Pin A6 I/O β€” User I/O bank 1
Pin B1 I/O β€” User I/O bank 1
Pin B2 GND β€” Ground
Pin B3 I/O β€” User I/O bank 1
Pin B4 I/O β€” User I/O bank 1
Pin B5 GND β€” Ground
Pin B6 I/O β€” User I/O bank 1
Pin C1 VCCINT β€” Core supply 1.8 V
Pin C2 I/O β€” User I/O bank 2
Pin C3 I/O β€” User I/O bank 2
Pin C4 VCCIO2 β€” I/O bank 2 supply (1.5/1.8/2.5/3.3 V)
Pin C5 I/O β€” User I/O bank 2
Pin C6 VCCINT β€” Core supply 1.8 V
Pin D1 TDI β€” JTAG Test Data In
Pin D2 I/O β€” User I/O bank 2
Pin D3 TCK β€” JTAG Test Clock
Pin D4 I/O β€” User I/O bank 2
Pin D5 TMS β€” JTAG Test Mode Select
Pin D6 TDO β€” JTAG Test Data Out
Pin E1 I/O β€” User I/O bank 3
Pin E2 VCCIO3 β€” I/O bank 3 supply (1.5/1.8/2.5/3.3 V)
Pin E3 I/O β€” User I/O bank 3
Pin E4 GND β€” Ground
Pin E5 I/O β€” User I/O bank 3
Pin E6 I/O β€” User I/O bank 3
Pin F1 GND β€” Ground
Pin F2 I/O β€” User I/O bank 3
Pin F3 I/O β€” User I/O bank 3
Pin F4 I/O β€” User I/O bank 3
Pin F5 VCCIO4 β€” I/O bank 4 supply (1.5/1.8/2.5/3.3 V)
Pin F6 I/O β€” User I/O bank 4

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM570ZM144C6N 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

EPM570ZM144C6N is suitable for 7 applications: I/O Expansion and Bus Bridging, Power-Up Sequencing Logic, Display and LCD Interface Glue Logic, Address Decoding and Memory Interfacing, Industrial Control and Automation, Communication Protocol Bridging, Low-Cost FPGA Replacement for Glue Logic.

🏭

I/O Expansion and Bus Bridging

The EPM570ZM144C6N's 570 logic elements, 76 user I/Os, and instant-on non-volatile configuration make it ideal for I/O expansion and bus-bridging in industrial controllers. With MultiVolt I/O supporting 1.5 V to 3.3 V, the CPLD can interface a 3.3 V ARM Cortex MCU to legacy 5 V peripherals (with external level shifters) or to multiple 1.8 V sensors on the same board. The 184 MHz internal frequency and low-nanosecond propagation delays enable reliable bus-bridge timing for SPI, I2C, UART, and parallel interfaces. Engineers frequently use the MAX II CPLD to add missing peripheral channels or extend GPIOs without migrating to a higher-cost MCU.

⚑

Power-Up Sequencing Logic

The EPM570ZM144C6N's non-volatile flash configuration means the device is active within microseconds of POR, simplifying power-up sequencing in multi-rail systems. Its 76 I/Os and 1.8 V core with MultiVolt I/O allow it to drive enable signals to multiple DC-DC converters and LDOs in a controlled sequence. The on-chip 8 Kbit UFM block can store rail timing parameters and fault thresholds, eliminating the need for an external EEPROM. Deterministic pin-to-pin timing (~7 ns tPD) ensures precise rail-to-rail sequencing for processors that require specific power-up order.

πŸ“Ί

Display and LCD Interface Glue Logic

The EPM570ZM144C6N is widely used as glue logic between microcontrollers and TFT LCD panels that require specific timing waveforms, backlight PWM control, and touch-screen interface coordination. With 570 logic elements, designers can implement custom timing generators, RGB-to-LVDS bridges (simple variants), and touch I2C arbitration logic. The MultiVolt I/O banks allow direct connection to 1.8 V, 2.5 V, or 3.3 V displays without external level shifters. The MAX II CPLD's deterministic timing is critical for pixel clock generation where jitter would degrade image quality.

πŸ–₯️

Address Decoding and Memory Interfacing

The EPM570ZM144C6N excels at address decoding for systems where the microcontroller lacks built-in chip-select logic or external memory banking. With 570 LEs, it can decode up to 30 address lines with custom chip-select mapping for SRAM, NOR flash, peripherals, and memory-mapped I/O. The 184 MHz internal frequency supports high-speed memory interfaces including asynchronous SRAM, NOR flash, and legacy 8051-style bus expansion. The deterministic pin-to-pin timing (~7 ns) ensures clean chip-select edges without glitches that could cause bus contention.

🏭

Industrial Control and Automation

The EPM570ZM144C6N's industrial temperature range (-40 Β°C to +125 Β°C), 76 user I/Os, and reliable non-volatile configuration make it well-suited for industrial PLCs, motor controllers, and sensor aggregation modules. The MAX II CPLD can aggregate multiple SPI or I2C sensors, perform real-time pulse counting, and generate PWM signals for motor drivers. The on-chip UFM can store calibration constants, serial numbers, and fault logs in the field, simplifying firmware updates and traceability. Long-term Altera/Intel part availability supports 10-15 year industrial product life cycles.

🌐

Communication Protocol Bridging

The EPM570ZM144C6N is used as a protocol bridge between incompatible serial interfaces - SPI to UART, I2C to SPI, UART to parallel, and similar protocol conversions. With 570 LEs, the CPLD can implement a full-duplex UART with hardware FIFOs, a multi-master I2C controller, or a custom SPI slave with DMA-style handshaking. The MultiVolt I/O allows direct interfacing between 1.8 V and 3.3 V domains without external level shifters. The non-volatile flash configuration eliminates firmware boot delays, ensuring immediate protocol availability at power-on.

πŸ”§

Low-Cost FPGA Replacement for Glue Logic

The EPM570ZM144C6N is frequently selected over small FPGAs for glue-logic roles under 600 LEs because it eliminates the external boot PROM, configuration flash, and FPGA toolchain complexity. The MAX II CPLD costs less per unit than an equivalent-density SRAM FPGA when factoring in total BOM (no boot memory required), and its instant-on behavior simplifies system bring-up. Designers use it for register-based I/O expansion, signal conditioning, and clock division where FPGA fabric overhead is unjustified. The deterministic timing also helps in safety-critical paths where FPGA routing jitter is unacceptable.

Recommended Products Summary

STM32F407VGT6 MCU lacking sufficient I/O Used in: I/O Expansion and Bus Bridging, Industrial Control and Automation EPM240ZM144C6N Lower-density companion for glue logic Used in: I/O Expansion and Bus Bridging, Low-Cost FPGA Replacement for Glue Logic TPS7A4701RGWR Texas Instruments Used in: Power-Up Sequencing Logic, Power-Up Sequencing Logic TPS54360DDA DC-DC converter sequenced by CPLD Used in: Power-Up Sequencing Logic STM32F746IGT6 MCU sourcing display data Used in: Display and LCD Interface Glue Logic IS62WV51216BLL-55TLI Asynchronous SRAM requiring chip-select decode Used in: Address Decoding and Memory Interfacing MAX3232ECPWR RS-232 line driver paired with CPLD UART Used in: Communication Protocol Bridging EPM1270ZM144C6N Higher-density MAX II variant for growth headroom Used in: Low-Cost FPGA Replacement for Glue Logic
What is the EPM570ZM144C6N?
The EPM570ZM144C6N is a MAX II family CPLD from Intel (formerly Altera) with 570 logic elements (440 equivalent macrocells) housed in a 144-ball Micro FBGA (ZM144) package. According to the Altera MAX II Device Handbook, it combines non-volatile flash configuration, an 8 Kbit user flash memory (UFM) block, and 76 user I/Os for glue-logic and bus-bridging roles.
What is the logic element count of EPM570ZM144C6N?
The EPM570ZM144C6N contains 570 logic elements, equivalent to 440 macrocells. Per the MAX II datasheet, the LE-to-macrocell ratio is approximately 1.3:1 because each MAX II LE has a wider LUT (4-input look-up table) than legacy macrocell architectures, so raw LE numbers are a closer measure of usable logic density than the macrocell label.
What package does EPM570ZM144C6N use?
The EPM570ZM144C6N is packaged in a 144-ball Micro FineLine BGA (order code ZM144), measuring 6 mm Γ— 6 mm with a 0.5 mm ball pitch. The Micro FBGA footprint is shared with EPM240 and EPM1270 variants in the same family, enabling vertical migration without PCB redesign as design logic grows.
Does EPM570ZM144C6N support in-system programming?
Yes, the EPM570ZM144C6N supports JTAG-based in-system programmability (ISP). Configuration is stored in on-chip non-volatile flash, so the device becomes active within microseconds of power-on without needing an external boot PROM or configuration device.
What is the maximum operating frequency of EPM570ZM144C6N?
The EPM570ZM144C6N is specified for a maximum internal operating frequency of approximately 184.1 MHz. Real-world designs typically run user logic at 100-150 MHz depending on routing and fan-out, since CPLD propagation delays are deterministic and pin-to-pin rather than fabric-driven.
What is the operating temperature range of EPM570ZM144C6N?
The EPM570ZM144C6N operates from -40 Β°C to +125 Β°C (industrial grade), making it suitable for industrial, automotive, and outdoor equipment. The 'C6N' suffix indicates the commercial/industrial 1.8 V core speed grade, and the 'N' denotes lead-free packaging.
What is the difference between MAX II CPLD and a small FPGA?
MAX II CPLDs like the EPM570ZM144C6N offer non-volatile flash configuration (instant-on, no boot time), predictable pin-to-pin timing, and lower per-unit cost for small designs. FPGAs offer higher logic density, block RAM, DSP blocks, and transceivers but require external boot memory and longer configuration times. For glue logic, bus bridging, and power-sequencing roles under ~1000 logic elements, the MAX II CPLD is often the better choice.
Where can I buy EPM570ZM144C6N online?
The EPM570ZM144C6N can be purchased from authorized distributors including DigiKey (part number 544-2451-ND), Mouser Electronics, LCSC Electronics (in-stock from $10.76 as of 2026-09-12), and Octopart-listed franchised brokers. Pricing varies by quantity break - bulk orders above 1,000 units typically drop below $8 per piece.
What is the lead time for EPM570ZM144C6N?
As of 2026-09-12, the EPM570ZM144C6N shows in-stock availability at LCSC ($10.76 unit price) and active stock at DigiKey and Mouser. Lead time for factory-direct orders from Intel is typically 8-12 weeks for production quantities, but distributor inventory is sufficient for prototype and small-volume needs.
How much does EPM570ZM144C6N cost?
The EPM570ZM144C6N unit price starts at approximately $10.76 for qty-1 from LCSC (as of 2026-09-12). Volume pricing breaks at 10, 100, 500, and 1,000 units progressively reduce unit cost to roughly $7.85 at 1k quantity. Pricing varies slightly across DigiKey, Mouser, and LCSC; check live inventory for current quotes.
What is a drop-in replacement for EPM570ZM144C6N?
Pin-compatible drop-in replacements within the MAX II family include the EPM240ZM144 (smaller density, same ZM144 footprint), EPM1270ZM144 (larger density, same ZM144 footprint), and EPM570ZM100 variants when migrating to a 100-pin package with a PCB redesign. Per the MAX II handbook, all three devices share the ZM144 footprint, allowing density upgrades without PCB change.
Is there a Lattice or Xilinx equivalent for EPM570ZM144C6N?
Direct pin-to-pin equivalents in Lattice and Xilinx are limited because MAX II uses a unique MultiVolt I/O architecture. Functional equivalents in similar logic density include the Lattice ispMACH 4000ZE (LC4256ZE) and Xilinx CoolRunner-II (XC2C256), but require PCB re-layout and Quartus-to-ispVM/iMPACT toolchain migration.
When should I choose EPM570ZM144C6N over a small FPGA?
Choose the EPM570ZM144C6N MAX II CPLD when you need under 570 logic elements, instant-on non-volatile configuration (no boot delay), 76 or fewer I/Os, and deterministic pin-to-pin timing in the low-nanosecond range. Choose a small FPGA instead if you need block RAM, DSP slices, high-speed transceivers, or logic densities above ~1,000 LEs.
Where to download EPM570ZM144C6N datasheet PDF?
The official MAX II Device Handbook and EPM570 datasheet are available from Intel's Altera literature archive (altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/max2/mx2_eps.pdf). The datasheet contains logic element counts, timing models, JTAG programming specifications, and package drawings for all MAX II variants.
Where to find EPM570ZM144C6N pinout and ball map?
The EPM570ZM144C6N pinout for the ZM144 Micro FBGA is published in the MAX II Device Handbook, Chapter 7 (Package Information). The ball map shows all 144 balls with JTAG pins (TCK, TMS, TDI, TDO), supply pins (VCCINT 1.8 V, VCCIO MultiVoltage I/O banks), GND, and 76 user I/O assignments organized in I/O banks.
What are the key specifications of EPM570ZM144C6N that engineers should know?
The EPM570ZM144C6N has 570 logic elements (440 macrocells), 76 user I/Os in ZM144 Micro FBGA, 1.8 V core with 1.5-3.3 V MultiVolt I/O, 8 Kbit UFM, JTAG ISP, industrial -40 to +125 Β°C temperature range, and non-volatile flash configuration. Maximum internal frequency is 184.1 MHz per the MAX II datasheet, with deterministic pin-to-pin propagation delays.
Hey Google, what can replace EPM570ZM144C6N if it goes EOL?
If the EPM570ZM144C6N is end-of-life, the closest drop-in replacements are other MAX II CPLDs in the same ZM144 footprint: EPM240ZM144 (240 LEs, smaller), EPM1270ZM144 (1270 LEs, larger), or EPM570ZM100/EPM570T144 for package migration. For full family migration, the MAX V CPLD (5M570ZE64, 5M1270ZE144) is the modern successor with the same footprint and architecture.

Engineering reference data for EPM570ZM144C6N β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM570ZM144C6N when you need up to 570 logic elements with 76 user I/Os in a 6 mm Γ— 6 mm Micro FBGA, and your design requires instant-on non-volatile configuration (no boot delay), deterministic pin-to-pin timing, and MultiVolt I/O bank flexibility for mixed-voltage designs. Choose the EPM240ZM144C6N if 240 LEs are sufficient (lower cost, same footprint). Choose the EPM1270ZM144C6N if you anticipate needing 1270 LEs (higher density, same footprint). Choose the MAX V 5M570ZE64 if you need a modern, longer-lifecycle successor (different package). For FPGA-class workloads above 1000 LEs, block RAM, or DSP, switch to a small Cyclone FPGA.

Comparison with Alternatives

Parameter This Product EPM240ZM144C6N EPM1270ZM144C6N EPM570ZM100C6N EPM570T144C5N 5M570ZE64C5N
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Package 144-ball Micro FBGA (ZM144) 144-ball Micro FBGA (ZM144) - same 144-ball Micro FBGA (ZM144) - same 100-ball Micro FBGA (ZM100) - smaller 144-pin TQFP (T144) - different EQFP-64 - different
Logic Elements 570 LEs 240 LEs (-58%) 1270 LEs (+123%) 570 LEs (same) 570 LEs (same) 570 LEs (same)
User I/Os 76 76 76 76 (varies) [DATA_NEEDED] [DATA_NEEDED]
Core Voltage 1.8 V 1.8 V 1.8 V 1.8 V 1.8 V 1.8 V
MultiVolt I/O Support 1.5-3.3 V 1.5-3.3 V 1.5-3.3 V 1.5-3.3 V 1.5-3.3 V 1.2-3.3 V
Maximum Frequency 184.1 MHz [DATA_NEEDED] [DATA_NEEDED] 184.1 MHz [DATA_NEEDED] [DATA_NEEDED]
Configuration Memory Non-volatile flash Non-volatile flash Non-volatile flash Non-volatile flash Non-volatile flash Non-volatile flash

Key Differentiators

  • Non-volatile flash configuration eliminates boot PROM (vs EPM1270ZM144C6N)
  • MultiVolt I/O supports four voltage standards on one chip (vs EPM240ZM144C6N)
  • Pin-compatible density migration within MAX II family (vs EPM570T144C5N)

Design Notes

The EPM570ZM144C6N requires two distinct supply rails: VCCINT = 1.8 V for the core logic and VCCIOx (one per I/O bank) at 1.5/1.8/2.5/3.3 V for I/O. Decoupling follows standard CPLD practice - place one 0.1 Β΅F ceramic capacitor on each VCCINT and VCCIO pin within 100 mils of the package, plus a single 10 Β΅F bulk capacitor per supply rail. MultiVolt I/O banks can be powered independently, allowing mixed-voltage interfacing on the same chip.

The 144-ball Micro FBGA (ZM144) package uses a 6 mm Γ— 6 mm body with 0.5 mm ball pitch. PCB design requires laser-drilled micro vias or via-in-pad technology for signal escape routing; 4-layer stackup with continuous GND plane beneath the BGA is recommended for signal integrity. Thermal performance is limited because most balls are signal I/O rather than thermal pads - use the GND balls as a thermal conduction path with a copper pour stitched to the inner GND plane.

Three common pitfalls: (1) exceeding 3.3 V on any VCCIO bank will damage the I/O cells even if VCCINT is within spec; (2) forgetting to tie unused I/O pins to a defined state (input tri-stated pins can float and cause excess supply current); (3) JTAG chain conflicts - if the CPLD shares the JTAG bus with other devices, ensure proper TMS/TCK pull-up resistors and TDO-to-TDI daisy-chaining order in the chain.

Route JTAG signals (TCK, TMS, TDI, TDO) with 4-mil traces and ground shielding to minimize noise coupling during in-system programming. Place a JTAG header (10-pin or 14-pin Altera-standard) within 2 inches of the package to support ByteBlaster or USB-Blaster download cables. Add 10 kΞ© pull-ups on TCK and TMS to keep the JTAG state machine in reset during normal operation.

Compliance Information

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

Lead-free Micro FBGA packaging per Altera product page. RoHS/REACH compliant. Industrial temperature grade -40 to +125 C. AEC-Q100 not specifically qualified.

Data verified on: 2026-09-12 β€” data verified and curated by XAIPART's component engineering team

Related Searches

EPM570ZM144C6N EPM570ZM144C6N datasheet Altera MAX II CPLD 570 LEs 144-ball Micro FBGA CPLD EPM570 vs EPM240 vs EPM1270 MAX II CPLD buy price MAX II CPLD instant-on non-volatile EPM570ZM144C6N pinout ball map CPLD vs FPGA for glue logic MAX II UFM user flash memory block MAX II ZM144 footprint migration industrial CPLD -40 to 125C

Related Components & Terms

Altera Intel EPM570ZM144C6N MAX II CPLD Complex Programmable Logic Device FPGA logic element macrocell Micro FBGA ZM144 package MultiVolt I/O user flash memory UFM JTAG in-system programmability ISP 0.18 Β΅m flash process RoHS Quartus industrial temperature grade non-volatile configuration Altera/Intel
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