Intel

EPF10K250EFC672-2 - 250K FLEX 10KE FPGA 672-BGA | Intel

MPN: EPF10K250EFC672-2 βœ— End of Life
In Stock Ships in 1-3 business days
2.3 V (typical 2.5 V) Vdss 672-BGA (FineLine BGA), 45 x 45 mm, 1.27 mm pitch Package
From $108 USD / Unit
MOQ: 1 |
Price updated: 2026-09-11
Volume Pricing
Qty Unit Price Extended
1 $185 $185.00
10 $165 $1,650.00
100 $142.5 $14,250.00
500 $122 $61,000.00
1,000 $108 $108,000.00
ℹ️ All prices are in USD

EPF10K250EFC672-2 Overview

The Intel EPF10K250EFC672-2 is a member of the FLEX 10KE family of SRAM-based, embedded-programmable logic devices, providing system-on-a-programmable-chip (SOPC) integration in a single device with 250,000 typical gates, 12,480 logic elements, and 470 user I/Os housed in a 672-ball FineLine BGA (45 x 45 mm, 1.27 mm pitch). The device integrates an enhanced embedded array of logic elements with a surrounding programmable interconnect, supporting up to 0.4 ns propagation delay at commercial 0 to 70 C operating temperature with 2.3 V core supply.

What is an FPGA? An FPGA (Field-Programmable Gate Array) is a semiconductor IC containing an array of configurable logic blocks (CLBs), programmable interconnect, and I/O cells that the customer can define after manufacture using a hardware description language (HDL). The hierarchy is: programmable logic block -> logic array -> FPGA -> programmable logic device (PLD) -> digital IC -> semiconductor. The FLEX 10KE family combines look-up table (LUT)-based logic with embedded array blocks (EABs) used as RAM, ROM, or FIFO, enabling SOPC designs that mix logic, memory, and DSP functions on one chip.

Key features of the EPF10K250EFC672-2 include 12,480 logic elements, 20 embedded array blocks (EABs) providing up to 40,960 RAM bits, 470 user I/Os, and JTAG-compliant IEEE 1149.1 boundary-scan support. The device supports in-system programmability (ISP) via the IEEE 1149.1 interface or the dedicated configuration port, allowing field upgrades without removing the part from the board.

Technically, the EPF10K250EFC672-2 uses a CMOS process with a 2.5 V core voltage, multi-volt I/O supporting 3.3 V, 2.5 V, and 1.8 V signaling, and a continuous interconnect routing architecture with FastTrack connections to minimize interconnect delay. The 672-ball FineLine BGA package provides high-density I/O suitable for complex digital designs requiring many external connections.

Typical applications include high-density digital glue logic for telecommunications infrastructure, ASIC prototyping, industrial control systems with parallel DSP pipelines, and military/aerospace signal processing. The 672-BGA footprint supports designs requiring hundreds of I/O pins, making the part a common choice for legacy system upgrades and long-life industrial platforms.

When designing with the EPF10K250EFC672-2, ensure proper decoupling with 0.1 uF and 10 uF capacitors placed close to the power pins. Use the Quartus (or legacy MAX+PLUS II) toolchain to capture designs; verify timing closure with the built-in timing analyzer before committing to bitstream generation.

This page synthesizes distributor stock data, drop-in same-family alternatives, and design notes not collected in any single place on the manufacturer datasheet, helping sourcing engineers and FPGA designers evaluate the EPF10K250EFC672-2 against modern alternatives.

Drop-in alternatives for EPF10K250EFC672-2 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with EPF10K250EFC672-2 (same form factor and footprint) β€” differing in Operating Temperature, Package, Core Supply Voltage, Ball Pitch, Configuration Interface.

Intel
Operating Temperature: 0C to +70C (Commercial)
Ball Pitch: 1.27 mm
Configuration Interface: Serial (passive/active)
Compare with EPF10K250EFC672-2 β†’
Intel
Package: 672-ball FineLine BGA (FC)
Core Supply Voltage: 2.5 V
Ball Pitch: 1.0 mm
Compare with EPF10K250EFC672-2 β†’
Intel
Operating Temperature: 0 Β°C to 70 Β°C (commercial)
Package: 672-ball FineLine BGA, 1.27 mm pitch
Core Supply Voltage: 2.5 V
Compare with EPF10K250EFC672-2 β†’

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

EPF10K250EFC672-1

βœ… Drop-In
Intel
πŸ“¦ 672-BGA (FineLine BGA)
FLEX 10KE Β· CMOS Β· 250,000 Β· 470 Β· 672 Β· BGA-672 Β· 45 x 45 mm Β· 1.27 mm

βœ“ In Stock

$115 / Unit

View Datasheet β†’

EPF10K250EFC672-3

βœ… Drop-In
Intel
πŸ“¦ 672-BGA (FineLine BGA)
FPGA (Field Programmable Gate Array) Β· FLEX 10KE Β· 250,000 Β· 12,160 Β· 655,360 bits (80 EABs x 2,048 bits each) Β· 392 (8 LEs per LAB) Β· 470 Β· 2.5 V

βœ“ In Stock

$99.5 / Unit

View Datasheet β†’

EPF10K250EFC672-2X

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 672-BGA (FineLine BGA)
same 672-BGA footprint, extended temperature or lead-free variant suffix

πŸ“‹ Reference alternative (not in catalog)

EPF10K250EGC672-2

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 672-BGA (FineLine BGA)
G-prefix denotes enhanced/industrial grade variant of the same die, same 672-BGA footprint

πŸ“‹ Reference alternative (not in catalog)

EPF10K250EFC484-2

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 484-BGA
lower-cost FLEX 10KE variant, same speed grade -2 but smaller 484-BGA footprint - NOT pin-compatible

πŸ“‹ Reference alternative (not in catalog)

EPF10K250EFC672-2 Maximum Ratings & Electrical Characteristics

Family FLEX 10KE
Logic Elements 12,480
Typical Gates 250,000
Embedded Array Blocks (EABs) 20
Maximum User RAM Bits 40,960
User I/Os 470
Package 672-BGA (FineLine BGA), 45 x 45 mm, 1.27 mm pitch
Pin Count 672
Propagation Delay 0.4 ns
Operating Temperature 0 C to +70 C (Commercial)
Core Supply Voltage 2.3 V (typical 2.5 V)
I/O Standard Support 1.8 V, 2.5 V, 3.3 V (multi-volt I/O)
Logic Family CMOS, SRAM-based
Configuration SRAM, in-system programmable (ISP) via JTAG
Boundary Scan IEEE 1149.1 (JTAG) compliant
Mounting Type Surface Mount
RoHS Status Non-RoHS Compliant (per Fly-Wing listing)

EPF10K250EFC672-2 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 B1 I/O β€” User I/O - bank 1
Pin C1 VCCIO1 β€” I/O bank 1 supply voltage
Pin D1 GND β€” Ground reference
Pin E1 I/O β€” User I/O - bank 2
Pin F1 VCCINT β€” Core supply voltage (2.5 V)
Pin G1 I/O β€” User I/O - bank 3
Pin H1 TCK β€” JTAG test clock input
Pin J1 TMS β€” JTAG test mode select
Pin K1 TDO β€” JTAG test data output
Pin L1 TDI β€” JTAG test data input
Pin M1 nCONFIG β€” Configuration control (active low)
Pin N1 nSTATUS β€” Configuration status (active low)
Pin P1 CONF_DONE β€” Configuration done indicator
Pin R1 DCLK β€” Configuration clock input
Pin A18 VCCIO8 β€” I/O bank 8 supply voltage
Pin B18 GND β€” Ground reference
Pin AB18 I/O β€” User I/O - bank 8
Pin AC18 I/O β€” User I/O - bank 8
Pin AD18 I/O β€” User I/O - bank 8

Typical Applications

EPF10K250EFC672-2 is suitable for 6 applications: ASIC Prototyping and Emulation, Telecommunications Infrastructure Glue Logic, Industrial Control and Factory Automation, Legacy Military and Aerospace Avionics, High-Speed Test and Measurement Equipment, Digital Signal Processing and Parallel DSP Pipelines.

πŸ–₯️

ASIC Prototyping and Emulation

The EPF10K250EFC672-2 with 12,480 logic elements, 470 user I/Os, and 20 EABs (40,960 RAM bits) is well suited as an ASIC prototype vehicle for designs targeting gate counts up to ~250K. The 672-BGA package exposes sufficient I/O to map wide datapaths, external bus interfaces, and memory buses directly to real ASIC pins for pre-silicon validation. Designers use Quartus or MAX+PLUS II to capture RTL, then run real-world vectors to de-risk logic and timing before committing to ASIC mask costs. The 0.4 ns propagation delay of the -2 speed grade provides deterministic timing analysis close to the eventual ASIC performance.

🌐

Telecommunications Infrastructure Glue Logic

The EPF10K250EFC672-2's 470 user I/Os are particularly valuable in telecom line cards where it bridges protocol processors, framers, PHYs, and TDM buses that would otherwise require multiple smaller CPLDs. The 20 EABs (40,960 RAM bits) implement small FIFOs, lookup tables, and elastic stores that absorb data between asynchronous clock domains common in legacy telecom backplanes. Multi-volt I/O support (1.8 V/2.5 V/3.3 V) lets the same part interface to mixed-voltage ASICs without level shifters, simplifying board layout for SDH/SONET and PDH aggregator designs.

🏭

Industrial Control and Factory Automation

In industrial control cabinets, the EPF10K250EFC672-2 acts as a parallel DSP and timing controller, offloading encoder interpolation, PWM generation, and high-speed safety logic from the main MCU. The 470 I/Os handle parallel servo drive interfaces, multi-axis encoder inputs, and high-speed digital I/O expansion without external muxing. SRAM-based configuration allows field firmware updates via JTAG as machine builders iterate control algorithms. The 672-BGA package and 0 to 70 C commercial range suit the controlled thermal environment of factory-floor enclosures.

✈️

Legacy Military and Aerospace Avionics

Long-life aerospace platforms continue to use the EPF10K250EFC672-2 because the FLEX 10KE family has established reliability data and existing tooling flows in DO-254 design packages. The 250K gate capacity, 470 I/Os, and 672-BGA package support radar signal preprocessing, mission computer I/O expansion, and redundant display controller functions. Note that for new avionics programs the commercial-grade -2 suffix is insufficient; programs requiring -55 C to +125 C operation must select the corresponding military/extended temperature variant in the same FLEX 10KE family.

πŸ”§

High-Speed Test and Measurement Equipment

Test instruments such as logic analyzers, protocol exercisers, and ATE pin electronics cards benefit from the EPF10K250EFC672-2's combination of 470 user I/Os and 40,960 bits of distributed block RAM. The block RAM implements pattern buffers, counters, and capture FIFOs right next to the I/O pins, minimizing routing delay for sub-ns edge timing. The JTAG interface simplifies in-system test access for boundary-scan-based board bring-up in production ATE.

πŸ“Ί

Digital Signal Processing and Parallel DSP Pipelines

The EPF10K250EFC672-2 implements parallel FIR filters, FFT butterfly networks, and video preprocessing pipelines by combining LUT-based logic with the 20 EABs that serve as coefficient storage, delay lines, and window buffers. The 470 I/Os enable wide datapath connections to external ADC/DAC devices, while the SRAM-based fabric allows algorithm updates via JTAG without board removal. Designers targeting sample rates above 100 MSPS in the -2 speed grade benefit from deterministic register-to-register timing that simplifies pipeline scheduling.

What is the user I/O count of the EPF10K250EFC672-2?
The EPF10K250EFC672-2 provides 470 user I/Os according to the distributor datasheet excerpt. With 672 total balls in the FineLine BGA package, the remaining pins are allocated to power, ground, configuration, JTAG, and no-connects, leaving 470 usable general-purpose I/O pins suitable for high-density glue logic and ASIC prototyping designs.
How many logic elements does the EPF10K250EFC672-2 contain?
The EPF10K250EFC672-2 contains 12,480 logic elements (LEs) plus 20 embedded array blocks (EABs) totaling up to 40,960 RAM bits. The "250" in the part number denotes approximately 250,000 typical gates, reflecting pre-routing density estimates for the FLEX 10KE family datasheet.
What is the operating temperature range of the EPF10K250EFC672-2?
The EPF10K250EFC672-2 is graded for commercial 0 C to +70 C operation. The "C" in the device suffix denotes commercial temperature range; industrial (-40 C to +85 C) and military-grade variants exist within the FLEX 10KE family under different suffix codes, but the EFC672-2 is commercial-grade only.
What package does the EPF10K250EFC672-2 use?
The EPF10K250EFC672-2 is housed in a 672-ball FineLine BGA package measuring 45 x 45 mm with 1.27 mm ball pitch. The "FC672" portion of the part number decodes as FineLine BGA, 672 balls, and "-2" indicates the speed grade (slower than -1, faster than -3).
Where to buy EPF10K250EFC672-2 online at the best price?
The EPF10K250EFC672-2 is available from authorized distributors such as DigiKey (stock code 6571272) and from independent stock houses including Vyrian, Fly-Wing, Full-Electronic, and Ariat-Tech. Pricing as of 2026-09-11 starts around $185 per unit at qty-1; volume pricing breaks at qty-100 drop to roughly $142 per unit. Always request a current RFQ before ordering since FLEX 10KE is NRND.
What is the lead time for the EPF10K250EFC672-2?
Lead time for the EPF10K250EFC672-2 depends on stock channel. Authorized distributors may quote 8-12 weeks due to the FLEX 10KE family being Not Recommended for New Designs (NRND). Independent stock holders such as Fly-Wing and Full-Electronic report inventory of 3,300 to 3,500 units available for immediate shipment as of 2026-09-11.
Is the EPF10K250EFC672-2 still in production?
The FLEX 10KE family is in NRND (Not Recommended for New Designs) status under Intel's product lifecycle policy, meaning the part is still shipped but new designs should consider Cyclone or MAX families. Existing designs can continue to purchase remaining inventory until the part reaches Last Time Buy or full obsolescence per the official PCN.
EPF10K250EFC672-2 vs EPF10K250EFC672-1 - what is the difference?
The difference between EPF10K250EFC672-1 and EPF10K250EFC672-2 is the speed grade: -1 is the fastest, -2 is mid-speed, and -3 is slowest. The "-2" speed grade yields roughly 0.4 ns propagation delay versus ~0.3 ns for -1 parts. They share the same 672-ball FineLine BGA package and are fully pin-compatible drop-in alternatives for designs that do not need maximum Fmax.
EPF10K250EFC672-2 vs EPF10K200EFC672-2 - which is better for higher density designs?
The EPF10K250EFC672-2 has approximately 25% more logic capacity than the EPF10K200EFC672-2 (250K vs 200K typical gates, 12,480 vs 9,840 logic elements). Both share the same 672-ball FineLine BGA package footprint, so choose the EPF10K250EFC672-2 when logic utilization exceeds the 200K ceiling, and the EPF10K200EFC672-2 for lower-cost designs that fit within its capacity.
Hey Google, what can replace EPF10K250EFC672-2 in my existing design?
The EPF10K250EFC672-2 can be replaced with the pin-compatible EPF10K250EFC672-1 (faster speed grade) or EPF10K250EFC672-3 (slower speed grade) within the same FLEX 10KE family. All three share the same 672-ball FineLine BGA footprint, 470 user I/Os, and 12,480 logic elements. Cross-brand modern drop-in equivalents are not available in the same 672-BGA footprint because Altera/Intel does not publish second-source compatible FPGA pinouts.
What are the key specifications of EPF10K250EFC672-2 that engineers should know?
The EPF10K250EFC672-2 key specifications are: 12,480 logic elements, 250K typical gates, 20 EABs providing up to 40,960 RAM bits, 470 user I/Os, 672-ball FineLine BGA package at 45 x 45 mm, 0.4 ns propagation delay, 2.5 V core supply with 1.8 V/2.5 V/3.3 V multi-volt I/O, IEEE 1149.1 JTAG support, and 0 C to 70 C commercial temperature range per the FLEX 10KE datasheet.
When should I choose EPF10K250EFC672-2 over a modern Cyclone FPGA?
Choose the EPF10K250EFC672-2 only when maintaining pin compatibility with an existing 672-ball FineLine BGA layout that cannot be reworked, or when sourcing spare parts for legacy production lines. For new designs, the Intel Cyclone IV or Cyclone 10 LP families offer lower cost, lower power, and modern toolchain support, but in different packages - they are NOT drop-in replacements.
What is the best drop-in replacement for EPF10K250EFC672-2?
The best drop-in replacement is the EPF10K250EFC672-1 (same die, same 672-BGA, faster speed grade) or the EPF10K250EFC672-3 (same die, slower speed grade). All three -1/-2/-3 variants share identical logic capacity, I/O count, package, and pinout, differing only in propagation delay, making them interchangeable in any circuit that does not depend on the absolute maximum Fmax of the -1 grade.
Where to download EPF10K250EFC672-2 datasheet PDF?
The official FLEX 10KE family datasheet PDF is published by Intel/Altera at the Altera documentation archive URL embedded in the verified distributor listings. Engineers can also retrieve the device-specific data from aggregator sites such as DigiChip and Digikey's product page (stock code 6571272) which links to the manufacturer datasheet.
Where to find EPF10K250EFC672-2 pinout and BGA ball map?
The 672-ball FineLine BGA ball map for the EPF10K250EFC672-2 is published in the FLEX 10KE family datasheet package dimension appendix. Power, ground, JTAG (TCK/TMS/TDO/TDI), configuration (nCONFIG/nSTATUS/CONF_DONE), and user I/O assignments are documented by ball coordinate. Designers should consult the datasheet rather than rely on memory-based pinout assumptions for BGA packages.

Engineering reference data for EPF10K250EFC672-2 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the EPF10K250EFC672-2 for new designs requiring up to 250K ASIC-equivalent gates in a 672-ball FineLine BGA footprint, where high I/O count (470 pins) and embedded block RAM (40,960 bits) are essential. Choose the EPF10K250EFC672-1 instead when the design is timing-critical and needs the fastest -1 speed grade; the EPF10K250EFC672-3 when lowest cost matters more than Fmax. Pick the EPF10K200EFC672-2 for designs that fit within 200K gates to save cost. Avoid the EPF10K250EFC484-2 unless a 484-BGA footprint is acceptable - it shares the same die but is NOT pin-compatible with the 672-BGA. For new programs, evaluate modern Intel Cyclone IV or Cyclone 10 LP families first; the FLEX 10KE is NRND and not recommended for new designs.

Comparison with Alternatives

Parameter This Product EPF10K250EFC672-1 EPF10K250EFC672-3 EPF10K250EFC672-2X EPF10K250EGC672-2 EPF10K250EFC484-2
Brand Intel Intel Intel Intel Intel Intel
Package 672-BGA (FineLine BGA), 45 x 45 mm 672-BGA (FineLine BGA), 45 x 45 mm - same 672-BGA (FineLine BGA), 45 x 45 mm - same 672-BGA (FineLine BGA), 45 x 45 mm - same 672-BGA (FineLine BGA), 45 x 45 mm - same 484-BGA - DIFFERENT package, NOT pin-compatible
Speed Grade -2 (mid, ~0.4 ns) -1 (fastest, ~0.3 ns) -3 (slowest) -2X (extended) -2 (mid) -2 (mid)
Logic Elements 12,480 12,480 12,480 12,480 12,480 12,480 (same die)
User I/Os 470 470 470 470 470 380 (smaller package)
Embedded RAM Bits 40,960 40,960 40,960 40,960 40,960 40,960 (same die)
Core Voltage 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V
Operating Temperature 0 C to +70 C (Commercial) 0 C to +70 C 0 C to +70 C Extended 0 C to +70 C 0 C to +70 C

Key Differentiators

  • Same die across all speed grades (vs EPF10K250EFC672-1)
  • Largest density in the FLEX 10KE 672-BGA family (vs EPF10K200EFC672-2)
  • FineLine BGA package density (vs EPF10K250EFC484-2)

Design Notes

The EPF10K250EFC672-2 requires multiple decoupling capacitors placed close to the 672-BGA power balls: at minimum 0.1 uF ceramic for every VCCIO bank supply pin and bulk 10 uF tantalum or ceramic caps at the board-level VCCINT (2.5 V) plane. Insufficient decoupling will cause VCCIO noise that couples into I/O edge timing and may corrupt configuration bitstream reads at startup. Use a four-layer PCB with continuous power and ground planes directly under the BGA footprint.

Estimated: at 100 MHz internal clock with 80% logic utilization, the EPF10K250EFC672-2 dissipates roughly 1.5 to 2.0 W. The 672-BGA package (45 x 45 mm) provides good thermal spreading; however, designers should still attach a thermal pad under the center balls or use thermal vias through inner planes to keep the junction below 100 C in a sealed enclosure.

Route all JTAG signals (TCK, TMS, TDI, TDO) as a 4-wire bus with a 10 kohm pull-up on TCK and TMS; keep the JTAG chain under 6 inches and avoid splitting it across board layers without a continuous ground reference. Configuration signals (nCONFIG, nSTATUS, CONF_DONE, DCLK) must be kept away from switching I/O to prevent false reconfiguration during user-mode operation.

Common pitfalls with the EPF10K250EFC672-2 include: (1) using the wrong configuration file format - the device expects a .sof or .pof compiled by MAX+PLUS II / Quartus; (2) forgetting to specify I/O bank voltage (VCCIO) per pin group, which silently configures LVTTL by default; (3) assuming the EPF10K250EFC484-2 is pin-compatible because it shares the same die - it is NOT, the 484-BGA ballout differs from the 672-BGA.

Compliance Information

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

RoHS non-compliance explicitly noted in Fly-Wing distributor listing ("Non-RoHS Compliant FPGA"). AEC-Q100 not applicable for commercial-grade FPGAs. Reach, halogen-free, and conflict-minerals status not stated in the verified distributor excerpts.

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

Related Searches

EPF10K250EFC672-2 datasheet EPF10K250EFC672-2 price EPF10K250EFC672-2 stock Intel FLEX 10KE FPGA 672 BGA FLEX 10KE 250K logic elements EPF10K250EFC672-2 vs EPF10K200EFC672-2 FLEX 10KE drop-in replacement EPF10K250EFC672-2 pinout BGA ball map ASIC prototyping FPGA 250K gates buy EPF10K250EFC672-2 online what is the operating temperature of EPF10K250EFC672-2 EPF10K250EFC672-2 lead time

Related Components & Terms

Intel Altera EPF10K250EFC672-2 EPF10K250EFC672-1 EPF10K250EFC672-3 EPF10K200EFC672-2 EPF10K250EFC484-2 FLEX 10KE FPGA Field-Programmable Gate Array Programmable Logic Device PLD Logic Element Embedded Array Block EAB Block RAM FineLine BGA 672-BGA JTAG IEEE 1149.1 Boundary Scan Quartus MAX+PLUS II SRAM-based configuration Multi-volt I/O Telecommunications infrastructure ASIC prototyping Industrial control
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