EPM570F256I5
EPM570F256I5 - 570-LE MAX II CPLD, 256-BGA, Industrial | Intel / Altera
The Intel (formerly Altera) EPM570F256I5 is a non-volatile, flash-based MAX II Complex Programmable Logic Device (CPLD) featuring 570 logic elements, 160 user I/O pins, and 8 Kbits of user flash memory, housed in a 256-ball FineLine BGA package. It operates across industrial temperature range (-40C to +85C) with a 3.3V core supply and supports both 3.3V and mixed-voltage 1.5V/1.8V/2.5V/3.3V I/O banks via MultiVolt core and I/O interfaces.
A CPLD (Complex Programmable Logic Device) is a non-volatile, instantly-on programmable logic device built from a fabric of Look-Up Tables (LUTs), macrocells, and a programmable interconnect network. In the broader programmable logic taxonomy, CPLDs sit alongside FPGAs as the two dominant families of programmable logic; CPLDs are characterized by deterministic, pin-to-pin propagation delays (typically <10 ns), non-volatile on-chip flash storage, low standby current, and instant-on behavior, making them ideal for glue-logic, bus bridging, I/O expansion, and power-up control tasks where FPGAs are overkill. The MAX II family specifically uses a 0.18 um flash process with a look-up-table based logic array (LE) rather than the older product-term macrocell, giving it higher density per die area while preserving CPLD simplicity.
Key features of the EPM570F256I5 include 570 logic elements, 160 maximum user I/Os, 8 Kbits of user flash memory (UFM) usable as general-purpose non-volatile storage, on-chip termination support, JTAG-based in-system programmability (ISP), and MultiVolt I/O that interoperates with 1.5V/1.8V/2.5V/3.3V/5V systems. The device supports I/O standards such as LVTTL, LVCMOS, SSTL, and PCI. Pin-to-pin logic delays in the I5 speed grade are typically in the 5-7 ns range with a maximum clock frequency around 304 MHz (per the MAX II datasheet).
From an architecture standpoint, the MAX II family uses a logic-element based fabric divided into Logic Array Blocks (LABs) interconnected by a MultiTrack interconnect; each LE contains a 4-input LUT, a programmable register, and a carry chain, while the UFM block provides 8 Kbits of user-accessible flash that can store boot parameters, serial numbers, or lookup tables without an external EEPROM. The device also includes 4 phase-locked loops (PLLs) for clock synthesis and skew management.
Typical applications include I/O expansion and bus bridging in industrial controllers, power-up sequencing and supervisory logic in multi-rail systems, glue-logic replacement for discrete 74-series logic, configuration control for FPGAs and microcontrollers, and protocol translation (UART-to-SPI, I2C-to-parallel) in embedded designs. Its instant-on non-volatile configuration makes it particularly attractive as a companion logic device to ASICs, ASSPs, and microprocessors.
When designing with this device, place decoupling capacitors (0.1 uF plus 10 uF bulk) adjacent to each supply pin, follow Intel/Altera Quartus II pin-out guidelines for the F256 BGA (1.0 mm pitch), and connect JTAG TMS/TCK/TDO/TDI to a standard 10-pin header for ISP. Be aware that the MAX II family is now NRND on the Intel product roadmap; for new designs, MAX V or MAX 10 FPGAs are recommended.
This page synthesizes distributor pricing, drop-in same-family pin-compatible alternatives, and practical design notes not found in the manufacturer datasheet alone.
見積もり
お問い合わせ