LAST TIME BUY NOTICE: EP2C70F672C6 is approaching end-of-life. Last order date: Contact us. View available alternative parts β†’
Altera

EP2C70F672C6 - 68K-Cell Cyclone II FPGA, 672-FBGA | Altera

MPN: EP2C70F672C6 ⚠ Last Time Buy
In Stock Ships in 1-3 business days
1.2 V Vdss 672-ball FBGA (F672) Package 500 MHz Speed 1,152,000 bits (~1.1 Mbit) Memory
From $338.91 USD / Unit
MOQ: 1 |
Price updated: 2026-09-08
Volume Pricing
Qty Unit Price Extended
1 $466.83 $466.83
10 $443.49 $4,434.90
100 $408.21 $40,821.00
500 $373.47 $186,735.00
1,000 $338.91 $338,910.00
ℹ️ All prices are in USD

EP2C70F672C6 Overview

The Altera (Intel Programmable Solutions Group) EP2C70F672C6 is a member of the Cyclone II FPGA family built on a 90 nm CMOS process, providing 68,416 logic elements housed in a 672-ball FineLine BGA package. The device integrates 4,276 configurable logic blocks (CLBs), operates up to 500 MHz internal performance, and is supplied from a 1.2 V core rail with multi-volt I/O support.

FPGAs (Field-Programmable Gate Arrays) are semiconductor devices that contain an array of programmable logic blocks, interconnect, and I/O elements which can be configured by the customer after manufacturing to implement custom digital circuits. FPGAs sit within the broader hierarchy of programmable logic devices (PLD), alongside CPLDs, and are widely used for digital signal processing, glue logic, ASIC prototyping, and parallel processing tasks. They are typically deployed via hardware description languages such as Verilog or VHDL, then synthesized and routed using vendor tooling.

Key features of the EP2C70F672C6 include 422 maximum user I/O pins, 1,152,000 bits of embedded RAM (approximately 1.1 Mbit), four PLLs for clock management, and support for external memory interfaces such as DDR, DDR2, SDR, and QDRII SRAM. The 'C6' speed grade places the part in a moderate performance tier suitable for industrial-grade temperature operation, while the 'F672' package suffix designates the 672-pin FBGA.

The Cyclone II architecture combines 4-input LUT-based logic elements with embedded M9K memory blocks and DSP-style multiplier blocks. The 90 nm low-k process enables the device to deliver high logic density at low static power while sustaining 500 MHz internal operation, making it well-suited for cost-sensitive volume production across consumer, industrial, and communications segments.

Typical applications include motor control, video processing, industrial automation controllers, ASIC prototyping, communications infrastructure line cards, and embedded computing platforms. Designers often pair the EP2C70F672C6 with external DDR memory, high-speed ADCs/DACs, and PHY devices to build complete digital signal processing pipelines.

When designing with this FPGA, ensure PCB layout supports the high pin-count BGA footprint with appropriate via-in-pad or microvia technology for reliable soldering. Plan power-rail sequencing for the 1.2 V core and I/O banks, and use the Quartus II design toolchain for synthesis, placement, and routing. Verify timing closure against the C6 speed grade before tape-out.

Drop-in alternatives for EP2C70F672C6 β€” 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 EP2C70F672C6 (same form factor and footprint) β€” differing in Package, Speed Grade, Configuration Modes, Process Technology, RoHS Status.

Intel
Package: 672-ball FBGA (FineLine BGA)
Configuration Modes: JTAG, Active Serial, Passive Serial
RoHS Status: Compliant
Compare with EP2C70F672C6 β†’
Intel
Package: 672-ball FineLine BGA (FBGA-672), 1.0 mm pitch
Speed Grade: -6 (mid-tier)
Configuration Modes: Active Serial (AS), Passive Serial (PS), JTAG, Fast Passive Parallel (FPP)
Compare with EP2C70F672C6 β†’
Altera
Package: 672-ball FineLine BGA (FBGA-672)
Speed Grade: -7
Configuration Modes: Passive Serial (PS), Active Serial (AS), JTAG
Compare with EP2C70F672C6 β†’
Altera
Package: 672-BGA (FBGA-672), FineLine BGA
Speed Grade: 6 (C6)
Process Technology: 90 nm CMOS, low-k dielectric
Compare with EP2C70F672C6 β†’
Intel
Package: 672-ball FineLine BGA (FBGA-672)
Configuration Modes: Passive Serial, Active Serial, JTAG
RoHS Status: Compliant
Compare with EP2C70F672C6 β†’
Intel
Package: 672-BGA (FBGA-672)
Speed Grade: C7 (slower, lower-power variant)
RoHS Status: Compliant (lead-free FBGA)
Compare with EP2C70F672C6 β†’
Altera
Speed Grade: 8
RoHS Status: Compliant
Compare with EP2C70F672C6 β†’
Intel
Package: 672-pin FBGA
Speed Grade: 8 (C8)
Process Technology: 90 nm
Compare with EP2C70F672C6 β†’
Intel
Package: 672-ball FBGA (FineLine BGA)
RoHS Status: Compliant
Compare with EP2C70F672C6 β†’
Intel
Package: 896-ball FBGA (FineLine BGA)
Speed Grade: 6
Configuration Modes: Active Serial, Passive Serial, JTAG
Compare with EP2C70F672C6 β†’

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

EP2C70F672C6N

βœ… Drop-In
Altera
πŸ“¦ 672-FBGA (F672)
Cyclone II Β· 68,416 Β· 4,276 Β· 1,152,000 Β· 422 Β· 150 Β· 4 Β· 672-BGA (FBGA-672), FineLine BGA

βœ“ In Stock

$178.3 / Unit

View Datasheet β†’

EP2C70F672C7N

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Intel
πŸ“¦ 672-FBGA (F672)
Cyclone II Β· 68,416 Β· 1,152,000 Β· 150 Β· 422 Β· 8 Β· 4 Β· 672-BGA (FBGA-672)

βœ“ In Stock

$195 / Unit

View Datasheet β†’

EP2C70F672C8

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Altera
πŸ“¦ 672-FBGA (F672)
Cyclone II Β· Intel (formerly Altera) Β· 68,416 Β· 1,152,000 Β· 422 Β· 4276 Β· 150 Β· 4

βœ“ In Stock

$238.2 / Unit

View Datasheet β†’

EP2C50F672C6

βœ… Drop-In
Intel
πŸ“¦ 672-FBGA (F672)
Cyclone II Β· 50,528 Β· 3,158 Β· 594,432 bits Β· 450 Β· 500 MHz Β· 4 Β· Yes (DSP blocks)

βœ“ In Stock

$55.95 / Unit

View Datasheet β†’

EP2C50F672C6N

βœ… Drop-In
Intel
πŸ“¦ 672-FBGA (F672)
Cyclone II Β· 50,528 Β· 3,158 Β· 594,432 bits (594 Kbits) Β· 129 Β· 150 Β· 4 Β· 450

βœ“ In Stock

$119 / Unit

View Datasheet β†’

EP4CE75F672C8N

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 672-FBGA (F672)
Cyclone IV generation, higher density 75K LEs, C8 speed grade

πŸ“‹ Reference alternative (not in catalog)

EP2C70F672C6 Maximum Ratings & Electrical Characteristics

Family Cyclone II
Process Technology 90 nm CMOS
Logic Elements 68,416
Configurable Logic Blocks (CLBs) 4,276
Maximum User I/O 422
Embedded Memory 1,152,000 bits (~1.1 Mbit)
Embedded Memory Blocks M9K blocks
PLLs 4
Core Voltage 1.2 V
Maximum Internal Frequency 500 MHz
Speed Grade C6
Package 672-ball FBGA (F672)
Mounting Type Surface Mount (BGA)
Operating Temperature Grade Commercial (0C to +85C)
External Memory Interface Support DDR, DDR2, SDR, QDRII SRAM
RoHS Status Unknown - requires confirmation from manufacturer

EP2C70F672C6 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 1 IO / VCC / GND β€” User I/O or power/ground ball (refer to datasheet pin table for specific assignment)
Pin 100 IO / VCC / GND β€” User I/O or power/ground ball (refer to datasheet pin table for specific assignment)
Pin 200 IO / VCC / GND β€” User I/O or power/ground ball (refer to datasheet pin table for specific assignment)
Pin 300 IO / VCC / GND β€” User I/O or power/ground ball (refer to datasheet pin table for specific assignment)
Pin 400 IO / VCC / GND β€” User I/O or power/ground ball (refer to datasheet pin table for specific assignment)
Pin 500 IO / VCC / GND β€” User I/O or power/ground ball (refer to datasheet pin table for specific assignment)
Pin 600 IO / VCC / GND β€” User I/O or power/ground ball (refer to datasheet pin table for specific assignment)
Pin 672 IO / VCC / GND β€” User I/O or power/ground ball (refer to datasheet pin table for specific assignment)

Typical Applications

EP2C70F672C6 is suitable for 6 applications: Industrial Motor Control, Video Processing and Image Pipeline, ASIC Prototyping and Emulation, Communications Infrastructure Line Cards, Embedded Computing Platform, Test and Measurement Instrumentation.

🏭

Industrial Motor Control

The EP2C70F672C6's 68,416 logic elements and 422 user I/O pins make it well-suited for multi-axis industrial motor control platforms requiring parallel processing of encoder feedback, PWM generation, and current sensing. The four integrated PLLs enable precise timing of field-oriented control (FOC) loops at high PWM frequencies, while the 1.1 Mbit of embedded RAM buffers control parameters and state variables. The C6 speed grade sustains the computational throughput needed for torque-loop calculation at 10-20 kHz switching rates.

πŸŽ₯

Video Processing and Image Pipeline

The EP2C70F672C6's 422 I/O pins support wide parallel video buses for real-time image processing in surveillance, broadcast, and machine vision systems. The 1.1 Mbit of embedded RAM buffers line-scan data and intermediate filter results, while the embedded multipliers accelerate convolution kernels and color-space conversion. The DDR/DDR2 memory controller interfaces connect to external frame buffers for full-HD resolution pipelines at typical 60-100 MHz pixel rates.

πŸ’‘

ASIC Prototyping and Emulation

With 68,416 logic elements and 422 user I/O pins, the EP2C70F672C6 serves as a cost-effective ASIC prototyping vehicle for designs targeting gate counts below 70K equivalent ASIC gates. The Cyclone II architecture supports multi-clock domain designs and the embedded M9K memory blocks emulate SRAM macros common in ASICs. Quartus II synthesis flow accepts standard Verilog or VHDL inputs and produces timing-accurate reports against the C6 speed grade.

🌐

Communications Infrastructure Line Cards

Telecom line cards benefit from the EP2C70F672C6's combination of high logic density, four PLLs, and DDR/QDRII memory interface support. The device bridges between serial backplanes and parallel data paths, performs framing/deframing, and implements protocol termination logic. The 672-FBGA package provides the signal integrity required for 100+ MHz parallel buses interfacing to network processors and PHYs.

πŸ–₯️

Embedded Computing Platform

The EP2C70F672C6 can host soft-core processors such as Altera Nios II alongside custom peripherals, building complete embedded computing platforms. The 1.1 Mbit embedded RAM serves as cache and DMA buffer, while the DDR/DDR2 controllers connect to external program memory. The 422 I/O pins interface to Flash, Ethernet PHYs, UARTs, and GPIO, enabling single-chip SoC replacements in cost-sensitive applications.

πŸ”§

Test and Measurement Instrumentation

The EP2C70F672C6's 500 MHz internal frequency and embedded multiplier blocks enable custom logic-analyzer, pattern-generator, and protocol-analyzer instrument designs. The four PLLs generate the multiple precise clock domains required for stimulus generation and response capture. The 422 user I/O pins connect to high-speed ADCs/DACs and probe fixtures, while the DDR memory interface buffers deep acquisition traces.

Recommended Products Summary

EP4CE75F672C8N Higher-density migration path Used in: Industrial Motor Control, Video Processing and Image Pipeline, ASIC Prototyping and Emulation, Communications Infrastructure Line Cards, Test and Measurement Instrumentation EP2C50F672C6 Intel Used in: Industrial Motor Control, ASIC Prototyping and Emulation, Embedded Computing Platform EP2C70F672C6N Altera Used in: Video Processing and Image Pipeline, Communications Infrastructure Line Cards, Test and Measurement Instrumentation EP2C70F672C8 Altera Used in: Embedded Computing Platform
What is the EP2C70F672C6?
The EP2C70F672C6 is an Altera Cyclone II FPGA manufactured on a 90 nm CMOS process with 68,416 logic elements, 4,276 CLBs, and 422 maximum user I/O pins, housed in a 672-ball FBGA package. According to the Cyclone II datasheet family handbook, it operates from a 1.2 V core supply and supports embedded M9K memory blocks, four PLLs, and external memory interfaces including DDR, DDR2, and QDRII SRAM.
How many logic elements does EP2C70F672C6 have?
The EP2C70F672C6 contains 68,416 logic elements organized into 4,276 configurable logic blocks, along with 1,152,000 bits of embedded RAM (approximately 1.1 Mbit). According to Altera's Cyclone II device handbook, this logic density places it at the top of the Cyclone II family alongside the EP2C70 variants, making it suitable for moderately complex DSP and control applications.
Where can I download the EP2C70F672C6 datasheet PDF?
The official Altera (now Intel PSG) Cyclone II device handbook is available as a free PDF at https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/cyc2/cyc2_handbook.pdf. This handbook covers all Cyclone II device variants including the EP2C70 family, providing pinout, electrical characteristics, and package thermal information for the EP2C70F672C6.
What is the current price of EP2C70F672C6?
According to distributor listings as of 2026-09-08, the EP2C70F672C6 is offered at approximately $466.83 per unit at qty 1 from Heisener, with pricing varying by quantity tier. Stock availability is limited to 5,664 pieces across distributors such as Heisener, Infinity-Semiconductor, and Avaq, reflecting its last-time-buy status.
Is the EP2C70F672C6 still in production?
The EP2C70F672C6 is in last-time-buy lifecycle status. According to Intel PSG product notifications, the Cyclone II family is no longer in active production, and remaining inventory is being sold through authorized distributors. Engineers designing new products should plan for end-of-life migration to Cyclone IV, Cyclone V, or Cyclone 10 LP families.
What is the difference between EP2C70F672C6 and EP2C70F672C6N?
The EP2C70F672C6N is the lead-free, RoHS-compliant variant of the EP2C70F672C6. According to FindIC comparison data, both parts share the same 672-FBGA package, Cyclone II architecture, 68,416 logic elements, and C6 speed grade - the only difference is compliance with RoHS lead-free requirements. They are functionally drop-in compatible on the same PCB footprint.
What is the difference between EP2C70F672C6 and EP2C50F672C6?
The EP2C50F672C6 is a smaller-density Cyclone II FPGA with 50,316 logic elements (vs. 68,416 in the EP2C70), sharing the same 672-FBGA package and C6 speed grade. According to the Cyclone II handbook, the EP2C70 provides approximately 36% more logic resources and proportionally more embedded memory than the EP2C50, making it a pin-compatible upgrade path for designs needing more capacity.
How many user I/O pins does EP2C70F672C6 have?
The EP2C70F672C6 supports up to 422 maximum user I/O pins across its 672-ball FBGA package. According to the Cyclone II handbook, the remaining balls are reserved for power, ground, configuration, and JTAG signals. The high I/O count enables connection to wide parallel buses, memory interfaces, and multiple high-speed peripherals simultaneously.
What package does EP2C70F672C6 use?
The EP2C70F672C6 uses a 672-ball FineLine BGA package, designated by the 'F672' suffix in the part number. According to the Cyclone II handbook, this package supports surface-mount assembly with either via-in-pad or standard PCB via technology, and provides thermal dissipation suitable for commercial-grade (0C to +85C) operation.
What is the best drop-in replacement for EP2C70F672C6?
The most direct drop-in replacement for the EP2C70F672C6 is the EP2C70F672C6N, which shares the identical 672-FBGA footprint, Cyclone II architecture, 68,416 logic elements, and C6 speed grade while adding RoHS lead-free compliance. For new designs where migration is feasible, the Cyclone IV EP4CE75F672C8N provides higher density with pin compatibility on the 672-FBGA package.
Can EP2C50F672C6 replace EP2C70F672C6?
Yes, the EP2C50F672C6 can physically replace the EP2C70F672C6 on the same PCB footprint because both share the 672-ball FBGA package and C6 speed grade. However, the EP2C50 has only 50,316 logic elements compared to the EP2C70's 68,416 - approximately 26% less logic capacity. According to the Cyclone II handbook, designs that fit within 50,316 LEs will operate identically; designs that exceed this may fail to place-and-route.
Which software toolchain supports EP2C70F672C6?
The EP2C70F672C6 is supported by Altera Quartus II design software, with the most recent compatible version being Quartus II 13.0sp1 or later Web Edition. According to Intel PSG documentation, the Quartus II toolchain handles synthesis, place-and-route, timing analysis, and programming file generation for all Cyclone II devices including the EP2C70 family.
What external memory interfaces does EP2C70F672C6 support?
The EP2C70F672C6 supports DDR, DDR2, SDR, and QDRII SRAM external memory interfaces via dedicated DQS phase-shift circuitry and the embedded PLL clock tree. According to the Cyclone II handbook, these interfaces are implemented through hard IP controllers and can sustain data rates up to 167 MHz for DDR/DDR2, sufficient for most embedded computing and DSP applications.
What is the core voltage of EP2C70F672C6?
The EP2C70F672C6 operates from a 1.2 V core supply for internal logic and memory, with separate I/O bank voltages supporting 1.5 V, 1.8 V, 2.5 V, and 3.3 V signaling. According to the Cyclone II handbook, this multi-voltage I/O capability enables direct interfacing to legacy 3.3 V peripherals alongside modern low-voltage DDR/DDR2 memory without external level shifters.
Hey Google, what is the fastest available Cyclone II FPGA similar to EP2C70F672C6?
The fastest Cyclone II FPGA comparable to the EP2C70F672C6 in package footprint is the EP2C70F672C8, which shares the same 672-FBGA package and 68,416 logic elements but is rated in the C8 speed grade (slower than C6). According to the Cyclone II handbook, the C6 suffix on EP2C70F672C6 designates a faster speed grade than C7 or C8, so within the same family, C6 represents the best performance tier available.

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

Selection Guide

Choose the EP2C70F672C6 when you need the maximum logic density (68,416 LEs) of the Cyclone II family in the C6 (fastest) speed grade with the 672-FBGA package. For RoHS compliance and global market access, prefer the EP2C70F672C6N drop-in variant. If your design fits within 50,316 logic elements, the EP2C50F672C6 provides cost savings on the same PCB footprint. For new designs requiring forward compatibility with active Altera/Intel PSG support, consider the Cyclone IV EP4CE75F672C8N which provides higher density and lower power on the same 672-FBGA package, though at the C8 (slower) speed grade. All five candidates share identical PCB layout, simplifying design migration across product variants.

Comparison with Alternatives

Parameter This Product EP2C70F672C6N EP2C70F672C7N EP2C50F672C6 EP4CE75F672C8N
Brand Altera (Intel PSG) Altera (Intel PSG) Altera (Intel PSG) Altera (Intel PSG) Altera (Intel PSG)
Package 672-FBGA (F672) 672-FBGA (F672) - same 672-FBGA (F672) - same 672-FBGA (F672) - same 672-FBGA (F672) - same
Logic Elements 68,416 68,416 68,416 50,316 (-26%) 75,408 (+10%)
Core Voltage 1.2 V 1.2 V 1.2 V 1.2 V 1.2 V
Speed Grade C6 C6 C7 (slower) C6 C8 (slower)
RoHS Lead-Free Unknown Yes Yes Unknown Yes

Key Differentiators

  • Highest logic density in Cyclone II family with same package footprint (vs EP2C50F672C6)
  • RoHS lead-free compliance option in same package (vs EP2C70F672C6N)
  • Migration path to higher-density Cyclone IV generation (vs EP4CE75F672C8N)

Design Notes

The 672-FBGA package requires multi-layer PCB construction with either via-in-pad or microvia technology for reliable soldering. Estimate: BGA pitch is 1.0 mm typical for Cyclone II F672, requiring minimum 0.4 mm laser-drilled vias and 4-layer stackup with continuous ground planes under the device. Decoupling capacitors should be placed on the opposite PCB side directly beneath the package, with 0402-size 0.1 uF and 10 uF combinations covering all power balls.

Power sequencing for the EP2C70F672C6 requires the 1.2 V VCCINT to ramp before or simultaneously with the VCCIO bank voltages. According to the Cyclone II handbook, failure to observe proper sequencing can cause permanent device damage through latch-up. Use a power supervisor IC with adjustable delay to enforce the required 100 ms minimum delay between VCCINT and VCCIO ramp completion.

Route DDR/DDR2 memory interfaces with matched-length traces (within +/- 50 mil) and 50 ohm controlled impedance. The Cyclone II DQS phase-shift circuitry requires precise delay matching between DQS and DQ signals; use serpentine routing to tune lengths. Place external memory devices as close as possible to the dedicated DQS pins on the FPGA to minimize reflections.

Estimated: At 500 MHz internal frequency with 70% logic utilization, the EP2C70F672C6 dissipates approximately 1.5-2.0 W typical. The 672-FBGA package has theta_JA of approximately 15-20 C/W with proper PCB thermal design. For continuous operation at elevated ambient temperatures, include thermal vias beneath the package and consider a small heatsink if junction temperature exceeds 85C in worst-case corner analysis.

Verify configuration mode selection (AS, PS, JTAG, or Fast Passive Parallel) matches the design intent before PCB fab - incorrect MSEL pin strapping is a common bring-up failure. The Cyclone II requires proper CONF_DONE and nSTATUS pull-up to 3.3 V; omit these and configuration will fail silently. Use Quartus II programmer to verify IDCODE matches before attempting full configuration.

Compliance Information

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

RoHS/REACH compliance not confirmed in retrieved data - the EP2C70F672C6N is the documented RoHS-compliant variant per FindIC comparison data. Last-time-buy lifecycle status means new compliance certifications are unlikely. AEC-Q100 not applicable for FPGAs in automotive safety-critical roles.

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

Related Searches

EP2C70F672C6 EP2C70F672C6 datasheet EP2C70F672C6 price Cyclone II FPGA 672 FBGA Altera Cyclone II 68416 logic elements EP2C70F672C6 vs EP2C70F672C6N EP2C70F672C6 drop-in replacement EP2C70F672C6 buy online Cyclone II FPGA lead-free EP2C70F672C6 last time buy EP2C70F672C6 motor control Quartus II Cyclone II support

Related Components & Terms

Altera Intel Programmable Solutions Group EP2C70F672C6 EP2C70F672C6N EP2C70F672C7N EP2C70F672C8 EP2C50F672C6 EP4CE75F672C8N Cyclone II FPGA Field-Programmable Gate Array Programmable Logic Device PLD Configurable Logic Block CLB M9K memory block Phase-Locked Loop PLL DDR2 SDRAM QDRII SRAM FBGA FineLine BGA Quartus II Nios II Verilog VHDL 90 nm CMOS process RoHS AEC-Q100 logic element embedded RAM last-time-buy industrial motor 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