Intel

EP2C70F672C8KK - Cyclone II FPGA 68K LE 672-FBGA | Intel

MPN: EP2C70F672C8KK ✗ End of Life
In Stock Ships in 1-3 business days
1.2 V Vdss 672-pin FBGA Package 16 Speed 1,152,000 (4,225 Kbits) Memory
From $195 USD / Unit
MOQ: 1 |
Price updated: 2026-09-08
Volume Pricing
Qty Unit Price Extended
1 $285 $285.00
10 $265 $2,650.00
100 $235 $23,500.00
500 $210 $105,000.00
1,000 $195 $195,000.00
ℹ️ All prices are in USD

EP2C70F672C8KK Overview

The Intel EP2C70F672C8KK is a Cyclone II family field-programmable gate array (FPGA) fabricated on a 90 nm low-k process, delivering 68,416 logic elements (LEs), 4,225 Kbits of embedded RAM, and 150 embedded 18x18 multipliers in a 672-pin flip-chip BGA package. The device integrates 422 user I/O pins and supports a core supply of 1.2 V with PLL and I/O banks operable across multiple voltage standards including LVDS, LVTTL, LVCMOS, SSTL, and HSTL.

An FPGA (Field-Programmable Gate Array) is a semiconductor device built around an array of configurable logic blocks (CLBs), programmable interconnect, and dedicated hard IP such as block RAM, DSP blocks, PLLs, and high-speed transceivers. Within the broader taxonomy, FPGAs sit under programmable logic devices (PLDs), which in turn belong to the digital logic IC family and the larger power management and logic semiconductor hierarchy. Cyclone II is positioned as a low-cost, high-volume FPGA family targeting consumer, industrial, communications, and video/imaging applications.

Key features of the EP2C70F672C8KK include 250 MHz maximum internal operating frequency on logic, support for external memory interfaces such as DDR/DDR2/QDRII SRAM, and 4 phase-locked loops (PLLs) for clock management. The device also provides up to 16 global clock networks, 8 dedicated clock pins, and supports hot-socketing and remote update via the Active Serial (AS) configuration scheme. The C8 speed grade indicates an 8 ns pin-to-pin logic delay.

Architecture details: the LE contains a 4-input look-up table (LUT), a programmable register, a carry chain, and a register chain. Embedded multiplier blocks (18x18) enable efficient DSP operations such as FIR filters and FFTs without consuming general-purpose logic. The 672-pin flip-chip BGA package supports high I/O count with controlled impedance for LVDS signaling up to several hundred Mbps.

Typical applications include video surveillance and image processing, industrial motor control, automotive infotainment prototypes, software-defined radio front-ends, and embedded control planes for communications equipment. The Cyclone II family remains popular for cost-sensitive legacy designs and university teaching labs.

When designing with this device, plan for a multi-rail power tree (1.2 V core, 2.5 V/3.3 V PLL analog, and per-bank VCCIO), proper BGA breakout routing with microvia stack-ups, and a configuration memory such as the EPCS16 or EPCS64 serial flash. The Quartus II design software (legacy) or the Quartus Prime Lite Edition is required for synthesis, place-and-route, and bitstream generation.

This page consolidates distributor pricing, same-package drop-in alternatives within the Cyclone II family, and practical design notes that go beyond the manufacturer datasheet for engineers evaluating or maintaining Cyclone II designs.

Drop-in alternatives for EP2C70F672C8KK — 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 EP2C70F672C8KK (same form factor and footprint) — differing in Package, Speed Grade, Process Technology, RoHS Status, Mounting Type.

Intel
Package: 672-pin FBGA (FineLine BGA), 27 x 27 mm
Speed Grade: 8
Process Technology: 90 nm CMOS, 1.2 V core
Compare with EP2C70F672C8KK →
Altera
Package: 672-ball FBGA (F672)
Speed Grade: C6
Process Technology: 90 nm CMOS
Compare with EP2C70F672C8KK →
Altera
Package: 672-BGA (FBGA-672), FineLine BGA
Speed Grade: 6 (C6)
Process Technology: 90 nm CMOS, low-k dielectric
Compare with EP2C70F672C8KK →
Intel
Package: 672-ball FineLine BGA (FBGA-672)
Process Technology: 90 nm CMOS
Mounting Type: Surface Mount
Compare with EP2C70F672C8KK →
Intel
Package: 672-BGA (FBGA-672)
Speed Grade: C7 (slower, lower-power variant)
Process Technology: 90 nm CMOS
Compare with EP2C70F672C8KK →
Altera
Speed Grade: 8
Process Technology: 90 nm CMOS
Compare with EP2C70F672C8KK →
Intel
Package: 672-FBGA (FBGA-672)
Speed Grade: C8
Process Technology: 90 nm CMOS
Compare with EP2C70F672C8KK →

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

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 →

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 →

EP2C70F672C7

✅ Drop-In
Intel
📦 672-FBGA (F672)
Cyclone II · 68,416 · 4,276 LABs · 1,152,000 bits (1152 Kbit) · 150 · 4 · 422 · 90 nm CMOS

✓ In Stock

$278 / Unit

View Datasheet →

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 →

EP2C70F672C6

✅ Drop-In
Altera
📦 672-FBGA (F672)
Cyclone II · 90 nm CMOS · 68,416 · 4,276 · 422 · 1,152,000 bits (~1.1 Mbit) · M9K blocks · 4

✓ In Stock

$338.91 / Unit

View Datasheet →

EP2C50F672C8

✅ Drop-In
Intel
📦 672-FBGA (F672)
Cyclone II · 50,528 · 3,158 · 594 Kbits (129 M4K blocks) · 86 · 4 · 450 · 16

✓ In Stock

$155.4 / Unit

View Datasheet →

EP2C70F672C8KK Maximum Ratings & Electrical Characteristics

Family Cyclone II
Logic Elements (LE) 68,416
Embedded Memory (Bits) 1,152,000 (4,225 Kbits)
Embedded 18x18 Multipliers 150
Maximum User I/O 422
PLLs 4
Global Clock Networks 16
Core Voltage 1.2 V
Process Technology 90 nm
Maximum Internal Frequency 402.58 MHz
Speed Grade 8 (C8)
Package 672-pin FBGA
Mounting Type Surface Mount (BGA)
Operating Temperature 0C to +85C (commercial)
Configuration Method Active Serial (AS), Passive Serial (PS), JTAG
RoHS Status Compliant

EP2C70F672C8KK 672-pin fbga Pin Configuration Guide

Pin configuration for EP2C70F672C8KK (672-pin fbga 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-pin fbga package pinout diagram for EP2C70F672C8KK

No detailed pinout data available for EP2C70F672C8KK.

Refer to the datasheet for full pin configuration.

Typical Applications

EP2C70F672C8KK is suitable for 6 applications: Video Surveillance and Image Processing, Industrial Motor Control, Software-Defined Radio Front-End, Automotive Infotainment Prototype, Embedded Control Plane for Networking, Test and Measurement Instrumentation.

🎥

Video Surveillance and Image Processing

The EP2C70F672C8KK is well-suited for video surveillance pipelines because its 68,416 logic elements and 150 embedded 18x18 multipliers support real-time pixel-level DSP such as 2D FIR filtering, motion estimation, and edge detection. The 1,152 Kbits of M9K block RAM serve as line buffers for D1 through 720p video at 60 fps without external memory pressure. With 422 user I/O, the device accepts parallel BT.656, BT.1120, or LVDS camera inputs directly, and PLLs generate the pixel clocks needed for synchronous capture. This makes the EP2C70F672C8KK a common choice for legacy multi-channel DVR designs where Cyclone II is qualified and proven in the field.

🏭

Industrial Motor Control

Industrial motor drives benefit from the EP2C70F672C8KK's combination of fast logic throughput, ample block RAM, and four PLLs for precise PWM generation. The 150 DSP multipliers accelerate field-oriented control (FOC) algorithms, including Clarke/Park transforms and PI controllers running at 20-40 kHz loop rates. The 422 user I/O can interface to multi-axis encoder inputs (QEP, SSI, EnDat) and gate-driver PWM outputs simultaneously. Commercial-grade 0C to +85C operation matches typical industrial cabinet thermal envelopes. For new industrial designs, however, engineers should evaluate Cyclone IV E or MAX 10 since Cyclone II is NRND.

📡

Software-Defined Radio Front-End

Software-defined radio (SDR) systems up to several tens of MHz of bandwidth can be hosted on the EP2C70F672C8KK. The 18x18 multipliers implement digital down-conversion (DDC) chains, FIR decimation filters, and FFT bins for spectrum analysis. LVDS I/O pairs handle high-speed ADC/DAC data capture at up to several hundred Mbps, while four PLLs synthesize the ADC sampling clocks and baseband DSP clock from a single reference oscillator. The 1.2 V core and adjustable per-bank VCCIO allow direct interfacing to common ADC interfaces like the AD9228 family without level shifters.

🚗

Automotive Infotainment Prototype

Although the EP2C70F672C8KK is commercial grade (0C to +85C) rather than AEC-Q100 qualified, it has been widely used in pre-production automotive infotainment and driver-information prototypes. Its 68,416 LEs are sufficient to drive LCD panels, decode compressed audio (MP3, AAC), and handle CAN/LIN bus bridging in parallel. The 422 user I/O easily supports composite video, RGB LCD, and capacitive touch interfaces. Note that for production automotive designs, engineers must migrate to AEC-Q100-qualified Cyclone IV E or MAX 10 devices - the EP2C70F672C8KK is not suitable for AEC-Q100 production deployment.

🌐

Embedded Control Plane for Networking

Legacy networking equipment uses the EP2C70F672C8KK as a control-plane processor for low-latency packet classification, queue management, and traffic shaping. The 16 global clock networks and four PLLs handle multiple Ethernet PHYs at 10/100/1000 Mbps, while the 150 multipliers accelerate hash-table lookups and CRC calculations. Block RAM stores routing tables and packet descriptors in on-chip memory, eliminating external SRAM access in the hot path. The 672-BGA package's controlled-impedance routing supports RGMII and SGMII interfaces cleanly on a 6-8 layer PCB.

🔧

Test and Measurement Instrumentation

Test equipment manufacturers have used the EP2C70F672C8KK to build digital storage oscilloscopes, logic analyzers, and protocol analyzers in the 100-500 MHz bandwidth range. The device's 422 user I/O support high-channel-count logic capture or stimulus generation, while the 150 DSP multipliers enable FFT-based spectrum analysis and digital filtering. The four PLLs synthesize multiple synchronized sample clocks for time-interleaved ADCs. The M9K block RAM stores acquisition buffers, reducing the depth of external DDR memory required. Combined with JTAG-based debug, this makes the EP2C70F672C8KK a flexible platform for mid-range T&M products.

Recommended Products Summary

EPCS16SI16N 16-Mbit serial configuration flash for AS configuration Used in: Video Surveillance and Image Processing, Software-Defined Radio Front-End, Automotive Infotainment Prototype, Test and Measurement Instrumentation EP2C50F672C8 Intel Used in: Video Surveillance and Image Processing, Automotive Infotainment Prototype EP2C35F672C8 Altera Used in: Industrial Motor Control EPCS64SI16N 64-Mbit configuration flash for designs with multiple IP cores Used in: Industrial Motor Control, Embedded Control Plane for Networking EP2AGX95EF35I5N Intel Used in: Software-Defined Radio Front-End EP2C70F672C7 Intel Used in: Embedded Control Plane for Networking EP2C70F672C6 Altera Used in: Test and Measurement Instrumentation
What is the logic element count of the EP2C70F672C8KK?
The EP2C70F672C8KK contains 68,416 logic elements (LEs) per the Cyclone II device handbook. Each LE integrates a 4-input look-up table, a programmable register, a carry chain, and a register chain. This places it at the top of the Cyclone II family, second only to the EP2C70 variant speeds, and suitable for mid-density control and datapath designs.
What package does the EP2C70F672C8KK use?
The EP2C70F672C8KK ships in a 672-ball FineLine BGA (flip-chip BGA, F672). The package supports up to 422 user I/O pins and is compatible with the C7/C8 speed grade pinout of the Cyclone II family, allowing drop-in migration across speed grades. The BGA ball pitch is 1.0 mm, requiring microvia PCB stack-ups for breakout routing.
Is the EP2C70F672C8KK still in production?
According to Intel's product change notifications, the Cyclone II family was moved to NRND (Not Recommended for New Designs) several years ago, with last-time-buy options announced for many part numbers. Engineers planning new designs should migrate to Cyclone IV E, Cyclone 10 LP, or MAX 10 depending on logic and feature requirements. Stock remains available through distribution for maintenance of existing systems.
Where to buy the EP2C70F672C8KK?
The EP2C70F672C8KK is currently available through major distributors including DigiKey, Mouser, Avnet, and several authorized brokers, as of 2026-09-08. Inventory levels vary by speed grade and packaging option. Lead time for production quantities typically ranges from stock to 12 weeks depending on distributor lot size and remaining factory inventory.
What is the price of the EP2C70F672C8KK?
As of 2026-09-08, distributor pricing for the EP2C70F672C8KK starts around USD 285 in single-piece quantities from major authorized channels, with volume discounts dropping to approximately USD 195 per unit at 1000-piece quantities. Pricing on the gray market varies widely with date code and is not recommended for production use due to authenticity risk.
What is the lead time for the EP2C70F672C8KK?
Current lead time for the EP2C70F672C8KK is typically stock to 12 weeks depending on quantity, as of 2026-09-08. Because the part is NRND, distributors are reducing stock; we recommend placing annual-volume orders in advance and qualifying a Cyclone IV E or Cyclone 10 LP replacement for new designs to avoid future obsolescence.
EP2C70F672C8KK vs EP2C70F672C8 - what is the difference?
Both the EP2C70F672C8KK and EP2C70F672C8 are 68,416 LE Cyclone II FPGAs in the 672-ball BGA package at C8 speed grade. The KK suffix on the EP2C70F672C8KK historically denotes a specific lead-free / RoHS-compliant / packing variant per Altera ordering codes; functional behavior and pinout are identical to the EP2C70F672C8, making them drop-in compatible.
What is the best drop-in replacement for EP2C70F672C8KK?
Within the Cyclone II family, the EP2C70F672C8 is the closest drop-in replacement and shares the same 672-BGA pinout, 68,416 LE count, 422 user I/O, and 1.2 V core supply. For new designs, consider the EP4CE75F23I7N (Cyclone IV E, 75K LE, F23 BGA) or the 10CL080YU484I7G (Cyclone 10 LP) - though these require PCB redesign due to package differences.
Where to download the EP2C70F672C8KK datasheet PDF?
The official Cyclone II device family datasheet (document CII51007) is hosted on Intel's Altera documentation site at the datasheet_url field above. The datasheet covers all Cyclone II device variants including the EP2C70, with pinout tables, electrical characteristics, and configuration information. Quartus II device pinouts are available in the device pin-out files section of the Altera wiki archive.
How many PLLs does the EP2C70F672C8KK have?
The EP2C70F672C8KK integrates 4 phase-locked loops (PLLs) for clock management, per the Cyclone II family datasheet. The PLLs support programmable frequency synthesis, phase shifting, and external clock feedback. Combined with 16 global clock networks and 8 dedicated clock input pins, the device handles complex multi-clock domain designs common in video, communications, and DSP applications.
What software is needed to program the EP2C70F672C8KK?
The EP2C70F672C8KK is programmed using Altera Quartus II design software (versions 9.0 through 13.1 supported Cyclone II fully; later versions had reduced support). The Quartus Prime Lite Edition can still target Cyclone II for many designs. Bitstream generation produces JIC, SOF, or POF files which load via JTAG or Active Serial configuration through an EPCS16/EPCS64 flash device.
Can the EP2C70F672C8KK be used for video processing?
Yes, the EP2C70F672C8KK is well suited for video processing applications. Its 150 embedded 18x18 multipliers enable real-time FIR filtering, motion estimation, and pixel-level DSP. Combined with 1,152 Kbits of embedded RAM (M9K blocks) for line buffering and 422 user I/O for parallel video buses, it supports VGA through HD video pipelines and remains popular in legacy surveillance and broadcast designs.
What is the difference between Cyclone II and Cyclone IV E?
Cyclone IV E is the successor family to Cyclone II, fabricated on a 60 nm process for lower static power (typically 30-50% reduction), with similar LE counts per package but adding hardware multipliers, wider memory blocks, and additional PLL capabilities. Cyclone IV E also supports newer I/O standards and configuration schemes. However, Cyclone IV E packages are not pin-compatible with Cyclone II, requiring PCB redesign for migration.
Is the EP2C70F672C8KK RoHS compliant?
Yes, the EP2C70F672C8KK is RoHS compliant per the device markings and Altera/Intel material declaration. The KK suffix in the ordering code historically indicated the lead-free, RoHS-compliant version. The device operates across commercial 0C to +85C junction temperature and is suitable for RoHS-compliant PCB assembly processes including lead-free reflow at peak 245C to 260C.
What configuration memory does the EP2C70F672C8KK require?
The EP2C70F672C8KK typically uses an EPCS16 (16 Mbit) or EPCS64 (64 Mbit) serial flash for Active Serial configuration at power-up. JTAG configuration via a USB-Blaster or Byte-Blaster cable supports in-system programming and debug. The bitstream size for a fully-utilized EP2C70 ranges from approximately 4 to 8 Mbits depending on compression, fitting comfortably in an EPCS16.

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

Selection Guide

Choose the EP2C70F672C8KK when maintaining existing Cyclone II designs or replicating a proven 68,416 LE configuration in the 672-FBGA package. Within the Cyclone II family, all six alternatives share the same F672 footprint and are true drop-in swaps. Pick the plain EP2C70F672C8 if the KK suffix is not required by your compliance documentation. Move to the C7 speed grade (EP2C70F672C7N) if your design has timing closure issues on C8 - it adds ~10% timing margin at no functional cost. Choose C6 (EP2C70F672C6N) for the tightest timing scenarios. If 68,416 LEs are over-provisioned by 25-30%, step down to the EP2C50F672C8 (50,316 LEs, same 672-BGA, 4 PLLs) to save cost and power. For new designs, consider migrating to Cyclone IV E or Cyclone 10 LP families because Cyclone II is NRND.

Comparison with Alternatives

Parameter This Product EP2C70F672C8 EP2C70F672C7N EP2C70F672C6N EP2C50F672C8
Brand Intel Intel Intel Intel Intel
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 68,416 50,316 (-27%)
Speed Grade C8 C8 C7 (faster) C6 (fastest) C8
Embedded Memory (Kbits) 1,152 1,152 1,152 1,152 594 (-48%)
Embedded 18x18 Multipliers 150 150 150 150 86 (-43%)
Maximum User I/O 422 422 422 422 422 (same package)
PLLs 4 4 4 4 4
Core Voltage 1.2 V 1.2 V 1.2 V 1.2 V 1.2 V
Lifecycle Status NRND NRND NRND NRND NRND

Key Differentiators

  • Highest-density Cyclone II in 672-BGA package (vs EP2C50F672C8)
  • C8 speed grade offers broadest third-party tooling compatibility (vs EP2C70F672C7N)
  • KK ordering suffix documents full RoHS / lead-free compliance (vs EP2C70F672C8 (without KK suffix))

Design Notes

The Cyclone II EP2C70 requires a multi-rail power tree: 1.2 V core (VCCINT), 2.5 V PLL analog supply (VCCA_PLL), and per-bank I/O supplies (VCCIO). Each VCCIO bank can operate at 1.5 V, 1.8 V, 2.5 V, 3.0 V, or 3.3 V to match the connected device. Decoupling requires 0.1 uF X7R ceramic capacitors within 100 mils of every VCCINT/VCCIO pin plus bulk 47-100 uF tantalum or polymer capacitors at the regulator outputs. Power sequencing should bring up VCCINT before VCCIO to avoid latch-up; many Cyclone II designs use a sequenced controller like the LTC2974.

The 672-ball FBGA at 1.0 mm pitch requires a minimum of 6 PCB layers with microvia (laser-drilled) stack-ups. Signal breakout uses dog-bone or via-in-pad fanout, with the inner layer dedicated to a solid ground plane adjacent to the BGA for return-path integrity. Matched-length routing is critical for LVDS pairs - keep length mismatch under 100 mil and maintain 100 ohm differential impedance. Use at least 4 signal layers to break out the 422 user I/O plus clock pairs cleanly.

Estimated: junction temperature for a fully-utilized EP2C70 at typical 60-70% toggle rate is approximately 12-18W. Without thermal management via 4-layer PCB copper pours and adequate airflow, junction temperature can exceed the commercial 85C limit. Always enable the on-chip Temperature Sensing Diode and monitor via JTAG during qualification. Also verify that the configuration scheme (AS vs PS) matches the selected boot flash (EPCS family supports AS; older EPCS4 may not have sufficient capacity for EP2C70 bitstreams - use EPCS16 minimum, EPCS64 preferred).

Compliance Information

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

KK ordering suffix denotes RoHS / lead-free variant per Altera legacy ordering codes. Commercial temperature grade 0C to +85C. Not AEC-Q100 qualified - choose Cyclone IV E automotive grade for AEC-Q100 needs.

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

Related Searches

EP2C70F672C8KK EP2C70F672C8KK datasheet Intel Cyclone II FPGA 68416 logic elements 672-FBGA Cyclone II EP2C70F672C8KK video processing EP2C70F672C8KK vs EP2C70F672C8 EP2C70F672C8KK drop-in replacement EP2C70F672C8KK buy price stock Cyclone II NRND replacement EP2C70F672C8KK pinout configuration industrial motor control FPGA

Related Components & Terms

Intel Altera EP2C70F672C8KK EP2C70F672C8 EP2C70F672C7N EP2C70F672C6N EP2C50F672C8 Cyclone II FPGA Field-Programmable Gate Array programmable logic device PLD logic element LE block RAM M9K embedded multiplier DSP block PLL phase-locked loop LVDS LVTTL LVCMOS DDR QDRII JTAG EPCS16 EPCS64 Active Serial configuration Quartus II Quartus Prime FBGA FineLine BGA RoHS AEC-Q100 NRND 90 nm process 1.2 V core video surveillance industrial motor control software-defined radio automotive infotainment test and measurement embedded control plane 422 user I/O 150 multipliers
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