Altera

EP2A40F672C6 - APEX II FPGA, 40K LE, 672-pin FBGA | Altera / Intel

MPN: EP2A40F672C6 ✗ End of Life
In Stock Ships in 1-3 business days
672-ball FineLine BGA (FBGA-672) Package C6 (commercial) Speed SRAM-based Memory
From $105 USD / Unit
MOQ: 1 |
Price updated: 2026-09-08
Volume Pricing
Qty Unit Price Extended
1 $185 $185.00
10 $162.5 $1,625.00
100 $138 $13,800.00
500 $119.75 $59,875.00
1,000 $105 $105,000.00
ℹ️ All prices are in USD

EP2A40F672C6 Overview

The Altera (Intel) EP2A40F672C6 is a member of the APEX II family of programmable logic devices, fabricated on a 0.18-micron CMOS process and packaged in a 672-ball FineLine BGA. It integrates approximately 40,000 typical logic elements (LEs) with embedded system blocks (ESBs) for memory and specialty functions, plus a high-speed interconnect network that targets high-density, high-throughput datapath applications. The 'C6' speed grade designates a commercial-temperature part in the mid-speed tier of the APEX II family.

An FPGA (Field-Programmable Gate Array) is a semiconductor device built around an array of configurable logic blocks (CLBs / LEs), programmable interconnect, and I/O cells, all controlled by SRAM-based configuration memory. FPGAs sit at the apex of programmable logic in the taxonomy: programmable logic -> CPLD/FPGA -> logic IC -> integrated circuit. They are widely used for hardware acceleration, custom datapaths, glue logic, prototyping ASICs, and high-speed signal processing where the parallelism and reconfigurability of the silicon deliver orders-of-magnitude performance wins over general-purpose microcontrollers.

Key features of the APEX II family include embedded system blocks that can be configured as dual-port RAM, ROM, FIFO, CAM, or multiplier blocks; LVDS and LVTTL I/O support; a dedicated clock network with PLL support; and JTAG-based boundary-scan testing compliant with IEEE 1149.1. The EP2A40F672C6 in particular supports up to 12 high-speed clock networks, embedded array blocks optimized for datapath arithmetic, and a deterministic interconnect fabric aimed at high-utilization designs above 50K system gates.

Architecturally, APEX II combines look-up-table-based logic elements with embedded memory/multiplier blocks (MultiCore elements), enabling designers to implement wide datapaths, DSP functions, and packet-processing pipelines in a single device. The FineLine BGA-672 package provides dense, high-pin-count I/O for memory interfaces and multi-gigabit serial or parallel LVDS channels.

Typical applications include telecommunications line cards, high-speed packet classification, ASIC prototyping, image and video preprocessing pipelines, and industrial DSP controllers. The wide I/O count also suits memory-heavy designs such as deep FIFO buffers and multi-bank external memory controllers.

When designing with the EP2A40F672C6, note that the APEX II family has reached end-of-life and is no longer recommended for new designs. Designers should treat the part as long-term support only and prefer current-generation Intel/Altera FPGA families such as Cyclone IV/V, Arria, or Stratix for new projects, while reserving the EP2A40F672C6 for legacy board drop-in or repair.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes not found in the manufacturer datasheet, helping engineers decide whether to source, replace, or redesign around the EP2A40F672C6.

Drop-in alternatives for EP2A40F672C6 — 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 EP2A40F672C6 (same form factor and footprint) — differing in Package, Process Technology, Operating Temperature, Speed Grade, Logic Elements.

Intel
Package: 724-ball FCBGA (FineLine BGA), 35 mm x 35 mm
Process Technology: 0.15 µm CMOS, up to 8 metal layers, all-layer copper
Operating Temperature: 0 °C to +85 °C (commercial)
Compare with EP2A40F672C6 →
Intel
Package: 672-ball FineLine BGA
Process Technology: SRAM-based, 0.18 um (per family datasheet)
Speed Grade: C6 (per part number suffix)
Compare with EP2A40F672C6 →
Intel
Package: 672-ball FC-FBGA (FineLine BGA)
Process Technology: 0.15 µm CMOS, all-layer copper, up to 8 metal layers
Logic Elements: 38,400
Compare with EP2A40F672C6 →
Intel
Package: 672-pin FC-FBGA (FineLine BGA)
Process Technology: 0.15 µm CMOS
Operating Temperature: 0 °C to +85 °C (commercial)
Compare with EP2A40F672C6 →
Intel
Package: 672-ball FC-FBGA (FineLine BGA), S-PBGA-B672, 27 x 27 mm, 1.0 mm pitch
Process Technology: 0.15 µm CMOS, all-layer copper, up to 8 metal layers
Operating Temperature: 0 °C to 85 °C (commercial, 'C' grade)
Compare with EP2A40F672C6 →
Intel
Process Technology: 0.15-micron all-layer copper, up to 8 metal layers
Operating Temperature: 0 C to 85 C (commercial)
Compare with EP2A40F672C6 →
Altera
Package: 672-BBGA, FC-FBGA (FineLine)
Process Technology: 0.15 µm all-layer copper, up to 8 metal layers
Operating Temperature: 0 °C to 85 °C (commercial)
Compare with EP2A40F672C6 →
Altera
Package: 672-pin FC-FBGA
Process Technology: 0.15 µm CMOS
Speed Grade: -9
Compare with EP2A40F672C6 →
Altera
Package: 780-ball FineLine BGA (FBGA)
Logic Elements: 30,000
Compare with EP2A40F672C6 →

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

EP2A40F672C7

✅ Drop-In ⚠️ 参数待验证
Intel
📦 672-ball FineLine BGA (FBGA-672)
APEX II · 38,400 · 1,500,000 · 2,560 · 492 · 0.15 µm CMOS, all-layer copper, up to 8 metal layers · 1.5 V · 1.5 V / 1.8 V / 2.5 V / 3.3 V (MultiVolt)

✓ In Stock

$195 / Unit

View Datasheet →

EP2A40F672C8

✅ Drop-In ⚠️ 参数待验证
Intel
📦 672-ball FineLine BGA (FBGA-672)
APEX II · CMOS · 40,000 · Up to 1.5 Mbits · 492 pins · 672 · FineLine BGA, 27 x 27 mm, 1.0 mm pitch · 0.15-micron all-layer copper, up to 8 metal layers

✓ In Stock

$68 / Unit

View Datasheet →

EP2A40F672I6

✅ Drop-In ⚠️ 参数待验证
📦 672-ball FineLine BGA (FBGA-672)
Same FBGA-672 footprint, industrial temperature grade -40C to +100C vs commercial 0C to +85C

📋 Reference alternative (not in catalog)

EP2A40F672C9

✅ Drop-In ⚠️ 参数待验证
Altera
📦 672-ball FineLine BGA (FBGA-672)
APEX II · APEX II PLD · 38,400 · 1.5 M · 2,560 · 492 · 672 · 672-BBGA, FC-FBGA (FineLine)

✓ In Stock

$62 / Unit

View Datasheet →

EP2A40B724C7

✅ Drop-In ⚠️ 参数待验证
Intel
📦 724-ball BGA
APEX II · 38,400 · 1,500,000 · 655,360 · 540 · 1.425 V to 1.575 V (typ. 1.5 V) · 0.15 µm CMOS, up to 8 metal layers, all-layer copper · 562 MHz

✓ In Stock

$650 / Unit

View Datasheet →

EP2A40F672C6 Maximum Ratings & Electrical Characteristics

Family APEX II
Device EP2A40
Logic Elements (typical) 40,000
Package 672-ball FineLine BGA (FBGA-672)
Speed Grade C6 (commercial)
Operating Temperature Commercial (0C to +85C)
Process Technology 0.18-micron CMOS
Configuration Memory SRAM-based
JTAG Support Yes (IEEE 1149.1)
PLL Support Yes
Mounting Type Surface Mount (BGA)
Lifecycle Obsolete / EOL (per Intel/Altera product discontinuation notice)

EP2A40F672C6 672-ball fineline bga (fbga-672) Pin Configuration Guide

Pin configuration for EP2A40F672C6 (672-ball fineline bga (fbga-672) 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.

672-ball fineline bga (fbga-672) package pinout diagram for EP2A40F672C6

No detailed pinout data available for EP2A40F672C6.

Refer to the datasheet for full pin configuration.

Typical Applications

EP2A40F672C6 is suitable for 6 applications: Telecommunications Line Cards, ASIC Prototyping and Emulation, High-Speed Packet Classification, Industrial DSP and Motor Control, Image and Video Preprocessing, Legacy Board Repair and Sustaining Engineering.

🌐

Telecommunications Line Cards

The EP2A40F672C6's 40,000 logic elements and embedded system blocks (ESBs) make it well suited to telecommunications line-card datapath functions. The 672-ball FineLine BGA package exposes the wide I/O count required for parallel bus connections to external SRAM/SDRAM, while the embedded memory blocks can be configured as dual-port RAM, FIFO, or CAM to implement packet buffers and lookup tables. Compared with general-purpose DSPs, the FPGA's parallel fabric delivers higher throughput on cell-processing and protocol-conversion tasks at line rates of 1-2.5 Gbps per channel.

🖥️

ASIC Prototyping and Emulation

With approximately 40,000 logic elements and high-speed interconnect, the EP2A40F672C6 can serve as a building block in multi-FPGA ASIC prototyping platforms. Designers partition large ASIC RTL across multiple APEX II devices and use the LVDS-capable I/O for inter-FPGA hand-off. The JTAG-based configuration via IEEE 1149.1 enables rapid bring-up and incremental bitstream iteration, which is essential when prototyping million-gate ASICs before tape-out. The SRAM-based configuration also allows re-use of the same silicon for multiple ASIC projects.

🌐

High-Speed Packet Classification

The APEX II's embedded system blocks support content-addressable memory (CAM) configurations, making the EP2A40F672C6 suitable for ternary CAM-based packet classification engines on routers and switches. Designers can implement wide TCAM lookups directly in the FPGA fabric without external CAM devices, saving board space and power. At the C6 speed grade, the part supports core clock rates around 200+ MHz for combinational lookups, which is sufficient for multi-gigabit line-rate ACL and QoS classification.

🏭

Industrial DSP and Motor Control

The EP2A40F672C6's embedded multiplier blocks (in ESB configuration) and high-speed interconnect make it a fit for industrial multi-axis motor controllers and DSP pipelines. Engineers can implement multiple PID loops, space-vector modulators, and encoder interfaces in parallel logic, achieving sub-microsecond control-loop latency. The commercial temperature grade suits factory-floor enclosures, while the industrial variant (EP2A40F672I6) extends to outdoor and automotive under-hood applications.

🎥

Image and Video Preprocessing

The 40K-LE fabric and embedded memory blocks of the EP2A40F672C6 can absorb real-time image-processing kernels such as 2D convolutions, color-space conversion, and Sobel edge detection at video rates up to 1080p60. Each line buffer fits in a configured ESB block, while pixel-rate datapaths are implemented in LUTs feeding the embedded multipliers. Compared with a DSP processor running the same kernels, the FPGA delivers 5-10x throughput per watt, which is critical in surveillance and machine-vision enclosures.

🔧

Legacy Board Repair and Sustaining Engineering

Many telecom, military, and industrial systems shipped in the 2000s with EP2A40F672C6 on the BOM. As APEX II is now obsolete, the part's primary use today is repair and sustaining engineering of these deployed systems. Sourcing from authorized brokers with full traceability documentation is critical to avoid counterfeit parts, especially for safety-critical or long-lifecycle installations such as rail signaling, avionics, and medical imaging.

What family does the EP2A40F672C6 belong to?
The EP2A40F672C6 is a member of the Altera (now Intel) APEX II family of programmable logic devices. APEX II is the second-generation APEX architecture built on a 0.18-micron CMOS process, integrating embedded system blocks for memory and multipliers with a high-speed interconnect fabric aimed at datapath and DSP workloads.
What package does the EP2A40F672C6 use?
The EP2A40F672C6 is supplied in a 672-ball FineLine BGA (FBGA-672) surface-mount package. This high-pin-count BGA supports the wide memory and I/O interfaces required by high-density APEX II designs; engineers should follow standard BGA PCB layout guidelines including microvia stack-ups and matched-length traces for high-speed signals.
How many logic elements does the EP2A40F672C6 contain?
The EP2A40F672C6 integrates approximately 40,000 typical logic elements (LEs). The '40' suffix in the part number denotes the device's logic-density class within the APEX II family; higher-density APEX II parts include the EP2A70 and EP2A90 families with up to approximately 90,000 LEs.
Is the EP2A40F672C6 still in production?
No, the EP2A40F672C6 and the entire APEX II family have been discontinued by Intel (Altera). The part is classified as obsolete and is no longer recommended for new designs; current inventory is restricted to remaining distributor and broker stock only.
What is the best drop-in replacement for the EP2A40F672C6?
There is no direct same-footprint drop-in replacement for the EP2A40F672C6; the APEX II family is end-of-life and Intel recommends migrating to current-generation families such as Cyclone IV/V or Arria II/V. For board repair of legacy designs, sourcing from authorized brokers with traceability documentation is the recommended path.
Where can I buy the EP2A40F672C6 today?
The EP2A40F672C6 can be sourced from independent distributors, brokers, and surplus inventory channels such as Jotrin, ABC Semiconductor, and FPGAkey. Because the part is obsolete, lead times and pricing vary widely; verify lot traceability and authenticity certificates before purchasing.
What is the price of the EP2A40F672C6?
Pricing for the EP2A40F672C6 as of 2026-09-08 ranges from approximately $185 at qty-1 down to about $105 at qty-1000, based on broker and distributor listings. Prices fluctuate with remaining-stock availability; request formal quotes from multiple sources for volume procurement.
What is the lead time for EP2A40F672C6 orders?
Lead times for the EP2A40F672C6 are typically 4-12 weeks when sourced from brokers, depending on remaining stock and lot size. Because the part is obsolete, lead times can extend further if specific date-code or traceability requirements apply.
Is the EP2A40F672C6 in stock anywhere right now?
Stock availability for the EP2A40F672C6 changes daily as obsolete parts move through the broker market. Distributors such as Jotrin, ABC Semiconductor, and FPGAkey list current stock quantities; submitting RFQs to multiple sources is the fastest way to confirm availability.
Can I still get a datasheet for the EP2A40F672C6?
Yes, legacy APEX II datasheets remain available from Intel's archived documentation portal and from third-party distributors such as Alldatasheet. The APEX II family datasheet covers electrical characteristics, configuration memory, I/O standards, and package pin-out for the EP2A40F672C6.
Where is the EP2A40F672C6 pinout documented?
The EP2A40F672C6 pinout is documented in the APEX II FineLine BGA pin-out file in the archived Altera/Intel documentation set. For board bring-up, cross-reference the BGA ball map with the Quartus II APEX II device pin-out tables, which list each ball's function and bank assignment.
What is the difference between EP2A40F672C6 and EP2A40F672I6?
The EP2A40F672C6 is a commercial-temperature (0C to +85C) part in the C6 speed grade, while the EP2A40F672I6 is an industrial-temperature (-40C to +100C) variant in the same speed grade and package. Both share identical pin-out and silicon, so they are mechanical drop-ins but differ in qualified temperature range.
Can a Cyclone IV or Arria device replace the EP2A40F672C6?
Modern Intel FPGA families such as Cyclone IV/V or Arria II/V are the recommended migration path for new designs but require PCB rework because their packages and pin assignments differ. There is no same-footprint drop-in; engineers must redo the BGA footprint, power rails, and configuration circuitry to migrate.
What is the typical use case for an APEX II FPGA like the EP2A40F672C6?
APEX II FPGAs like the EP2A40F672C6 were typically used in telecommunications line cards, high-speed packet classification, ASIC prototyping, image preprocessing pipelines, and industrial DSP controllers. The 40K-LE density and embedded system blocks make it well suited to multi-channel datapath processing and wide FIFO/buffer designs.
What design tools support the EP2A40F672C6?
The EP2A40F672C6 is supported by Altera Quartus II design software versions up through Quartus II 13.0. Newer Quartus releases no longer include APEX II device support; legacy projects should keep a pinned Quartus II installation for bitstream generation and place-and-route.

Engineering reference data for EP2A40F672C6 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EP2A40F672C6 when repairing or sustaining a legacy APEX II design that requires the C6 commercial speed grade in the 672-ball FBGA package. If you cannot find stock of C6 specifically, the EP2A40F672C7 is a drop-in alternative at slightly lower performance; the EP2A40F672C9 is the same die at higher performance if you have timing headroom. For outdoor or industrial-temperature installations, the EP2A40F672I6 is the same silicon qualified to -40C to +100C. For new designs, do not choose any APEX II variant - the entire family is obsolete; migrate to current Intel FPGA families such as Cyclone V or Arria V, accepting that a PCB redesign is required. All F672-package APEX II parts share the same ball map, so any of the four same-package variants can be substituted on the same PCB footprint.

Comparison with Alternatives

Parameter This Product EP2A40F672C7 EP2A40F672C8 EP2A40F672I6 EP2A40F672C9 EP2A40B724C7
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Package 672-ball FineLine BGA (FBGA-672) 672-ball FineLine BGA (FBGA-672) - same 672-ball FineLine BGA (FBGA-672) - same 672-ball FineLine BGA (FBGA-672) - same 672-ball FineLine BGA (FBGA-672) - same 724-ball BGA - different ball map
Family / Logic Elements APEX II / 40,000 LEs APEX II / 40,000 LEs APEX II / 40,000 LEs APEX II / 40,000 LEs APEX II / 40,000 LEs APEX II / 40,000 LEs
Speed Grade C6 (commercial, mid-speed) C7 (slower) C8 (slowest) C6 (industrial temp) C9 (fastest) C7 (slower)
Operating Temperature Commercial 0C to +85C Commercial 0C to +85C Commercial 0C to +85C Industrial -40C to +100C Commercial 0C to +85C Commercial 0C to +85C
Pin-Compatible Drop-In Reference Yes (same ball map) Yes (same ball map) Yes (same ball map) Yes (same ball map) No (724-ball, not 672)
Lifecycle Status Obsolete / EOL Obsolete / EOL Obsolete / EOL Obsolete / EOL Obsolete / EOL Obsolete / EOL
Configuration Memory SRAM (volatile, JTAG) SRAM (volatile, JTAG) SRAM (volatile, JTAG) SRAM (volatile, JTAG) SRAM (volatile, JTAG) SRAM (volatile, JTAG)

Key Differentiators

  • Mid-tier speed grade C6 balances timing margin and performance (vs EP2A40F672C7)
  • Commercial temperature grade suits most indoor deployments (vs EP2A40F672I6)
  • Same 672-ball FBGA footprint across speed grades enables PCB reuse (vs EP2A40B724C7)

Design Notes

The EP2A40F672C6 uses a 672-ball FineLine BGA with a fine pitch (typically 1.0 mm). PCB layout must use microvia or via-in-pad technology to fan out the BGA balls to inner layers. Plan at least 4-6 PCB layers with continuous ground and power planes under the device to provide low-impedance return paths for high-speed signals and to dissipate the 0.18-micron CMOS core power.

Because APEX II uses SRAM-based configuration memory, the device loses its bitstream on power-down. A configuration PROM (EPC family) or microcontroller-based JTAG loader is required at every power-up. Failing to provide configuration memory will leave the device in an undefined state, and I/O pins may drive random values during configuration that can damage downstream devices.

Estimated: At typical APEX II utilization (60-70% LEs, 50% ESBs) and a 100 MHz core clock, the EP2A40F672C6 may dissipate 1.5-3 W depending on toggle rate. The FBGA-672 package requires a thermally enhanced PCB layout with thermal vias under the central ball grid to spread heat to inner copper planes. Designers should measure junction temperature in prototype builds before finalizing enclosure cooling.

APEX II supports LVDS and LVTTL I/O at speeds up to several hundred Mbps. Matched-length routing with controlled impedance (50 ohm single-ended, 100 ohm differential) is required for LVDS pairs. Use series termination at the FPGA driver and verify signal integrity with IBIS simulations before tape-out, especially for memory interfaces running above 100 MHz.

Compliance Information

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

Compliance data not present in the verified web data for EP2A40F672C6. As an obsolete 0.18-micron APEX II part originally released in the early 2000s, the original factory lead-finish status is uncertain; sourced broker stock may be either leaded or lead-free depending on date code. Markers [DATA_NEEDED] apply to RoHS, REACH, lead-free, halogen-free, and conflict-minerals fields.

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

Related Searches

EP2A40F672C6 datasheet EP2A40F672C6 price EP2A40F672C6 in stock Altera APEX II EP2A40 FPGA 40K logic elements 672 BGA EP2A40F672C6 drop-in replacement EP2A40F672C6 vs EP2A40F672C7 obsolete Altera FPGA alternative APEX II FBGA-672 footprint EP2A40F672C6 lead time what is the speed grade of EP2A40F672C6 APEX II legacy telecom repair

Related Components & Terms

Altera Intel EP2A40F672C6 APEX II Field-Programmable Gate Array FPGA Programmable Logic Device 672-ball FineLine BGA FBGA-672 FineLine BGA Logic Element Embedded System Block ESB MultiCore JTAG IEEE 1149.1 LVDS SRAM-based configuration Quartus II PLL Speed Grade C6 0.18-micron CMOS Telecommunications line card ASIC prototyping Counterfeit avoidance
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