Altera

EP1S20F672C6 - Stratix 18460 LEs FPGA 672-BBGA | Altera/Intel

MPN: EP1S20F672C6 βœ— End of Life
In Stock Ships in 1-3 business days
Core 1.5 V, I/O programmable Vdss 672-ball FineLine BGA Package C6 Speed 1,669,248 Memory
From $470 USD / Unit
MOQ: 1 |
Price updated: 2026-09-06
Volume Pricing
Qty Unit Price Extended
1 $659.7 $659.70
10 $615 $6,150.00
100 $560 $56,000.00
500 $510 $255,000.00
1,000 $470 $470,000.00
ℹ️ All prices are in USD

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

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

EP1S20F672C7

βœ… Drop-In
Intel
πŸ“¦ 672-ball FineLine BGA
Stratix Β· Altera Stratix FPGA Β· 18,460 Β· 1,669,248 Β· 426 Β· [DATA_NEEDED: DSP block count] Β· 672-ball FineLine BGA (35 x 35 mm, 1.27 mm pitch) Β· CMOS, SRAM-based

βœ“ In Stock

$195 / Unit

View Datasheet β†’

EP1S20F672C7N

βœ… Drop-In
Intel
πŸ“¦ 672-ball FineLine BGA
Stratix (first generation) Β· Stratix Β· 18,460 Β· 18,460 Β· 2,132 Β· 1,669,248 bits (426 Kbit total) Β· 56 (dedicated 18x18 multipliers) Β· 586

βœ“ In Stock

$109.2 / Unit

View Datasheet β†’

EP1S20F672C6N

βœ… Drop-In
Intel
πŸ“¦ 672-ball FineLine BGA
Stratix Β· 18,460 Β· 1,669,248 Β· 426 Β· 672-BBGA (FineLine BGA) 35 x 35 mm Β· 1.27 mm Β· 1.5 V Β· CMOS

βœ“ In Stock

$68.9 / Unit

View Datasheet β†’

EP1S20F672I6N

βœ… Drop-In
πŸ“¦ 672-ball FineLine BGA
same F672 footprint and die, industrial temperature range -40C to +100C (I6 vs C6)

πŸ“‹ Reference alternative (not in catalog)

EP1S20F672I6

βœ… Drop-In
πŸ“¦ 672-ball FineLine BGA
same F672 footprint, industrial temp range -40C to +100C; identical LEs and memory density to EP1S20F672C6

πŸ“‹ Reference alternative (not in catalog)

EP1S25F672C6

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Intel
πŸ“¦ 672-ball FineLine BGA
Stratix Β· 25,660 Β· 2,852 Β· 1,944,576 Β· 14 Β· 473 Β· 672-BBGA (FineLine BGA, 35 x 35 mm, 1.27 mm pitch) Β· 1.5 V

βœ“ In Stock

$125 / Unit

View Datasheet β†’

EP1S20F672C6 Maximum Ratings & Electrical Characteristics

Manufacturer Altera (now Intel)
Series Stratix
Family Stratix (first generation)
Process Technology 0.13 Β΅m CMOS
Logic Elements (LEs) 18,460
Logic Array Blocks (LABs) 1,846
Embedded Memory Bits 1,669,248
Maximum User I/Os 426
Package 672-ball FineLine BGA
Package Code F672
Speed Grade C6
Operating Temperature 0Β°C to +85Β°C (Commercial)
Supply Voltage Core 1.5 V, I/O programmable
Mounting Type Surface Mount

EP1S20F672C6 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 IO β€” User I/O (specific function depends on Quartus pin assignment)
Pin A2 IO β€” User I/O
Pin A3 VCCIO β€” I/O supply voltage
Pin A4 GND β€” Ground
Pin B1 IO β€” User I/O
Pin B2 IO β€” User I/O
Pin B3 IO β€” User I/O
Pin B4 VCCINT β€” Core supply voltage (1.5V)
Pin C1 IO β€” User I/O
Pin C2 GND β€” Ground
Pin C3 VCCIO β€” I/O supply voltage
Pin C4 IO β€” User I/O
Pin D1 VCCINT β€” Core supply voltage (1.5V)
Pin D2 IO β€” User I/O
Pin D3 IO β€” User I/O
Pin D4 GND β€” Ground

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EP1S20F672C6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

EP1S20F672C6 is suitable for 6 applications: Telecommunications Line Cards, Digital Signal Processing (DSP) Co-Processors, Software-Defined Radio (SDR) Base Stations, High-Speed Video Processing, ASIC Prototyping Platforms, Industrial Data Acquisition Systems.

🌐

Telecommunications Line Cards

The EP1S20F672C6 fits telecommunications line card designs because its 18,460 logic elements, TriMatrix memory, and high-speed transceiver channels support line-rate packet processing, framer implementations, and backplane SERDES. Its 426 user I/Os are sufficient for parallel bus connections to network processors and TDM framers. The dedicated DSP blocks handle echo cancellation and channel filtering operations at wire speed, while the 1.6 Mbit embedded memory provides packet buffering without external SRAM. Combined with commercial 0 to +85C temperature rating and the 672-BGA footprint's controlled-impedance signal routing, it serves well in central-office and base-station equipment.

⚑

Digital Signal Processing (DSP) Co-Processors

The EP1S20F672C6 is well suited for DSP co-processing because its dedicated hardware DSP blocks deliver 9-bit, 18-bit, and 36-bit multiply-accumulate operations ideal for FIR filters, FFT butterflies, and baseband processing. With approximately 80 DSP blocks running at 250 MHz, the device can sustain tens of billions of MAC operations per second. Its 18,460 logic elements handle control logic and interfacing, while 1,669,248 bits of TriMatrix memory provides coefficient storage and data buffering. Quartus II's DSP Builder tool chain accelerates algorithm implementation. Designers benefit from reduced BOM cost by replacing multiple DSP chips with one Stratix, while preserving flexibility for algorithm updates.

πŸ“±

Software-Defined Radio (SDR) Base Stations

The EP1S20F672C6 supports SDR base station designs because its combination of high-speed ADC interface capability, embedded memory for sample buffering, and DSP blocks for channelization makes it suitable for multi-carrier signal processing. The 426 user I/Os connect to RF front-end ADCs/DACs and baseband interface logic, while dedicated transceiver channels carry digitized IF samples between boards. Its reprogrammability enables protocol updates (GSM, UMTS, LTE) without hardware changes. With 18,460 LEs handling FPGA fabric glue logic and the TriMatrix memory storing waveform coefficients, the device supports real-time baseband processing at commercial temperature in central-office environments.

πŸ“Ί

High-Speed Video Processing

The EP1S20F672C6 fits high-speed video processing designs because its parallel logic fabric, embedded memory, and 426 I/Os handle multi-channel SDI, DVI, or Camera Link video streams with frame buffering and real-time pixel processing. With 1.6 Mbit TriMatrix memory, the device stores multiple video lines for pipelined filtering, scaling, and chroma conversion operations. The high I/O count supports 10-bit or 12-bit color depth at HD-SDI rates. Quartus II's Video and Image Processing Suite provides optimized IP cores for deinterlacing, scaling, and color space conversion, reducing development time for broadcast and medical imaging equipment.

πŸ–₯️

ASIC Prototyping Platforms

The EP1S20F672C6 is widely used in ASIC prototyping because its high logic density (18,460 LEs) and 426 user I/Os accommodate partitioned ASIC RTL with sufficient capacity for sub-million-gate designs. Multiple EP1S20F672C6 devices can be paralleled on a prototyping board to validate ASIC functionality before tape-out. Embedded memory provides verification scratchpad space, while high-speed transceivers model ASIC-to-ASIC die-to-die interfaces. Quartus II's incremental compilation supports multi-FPGA partitioning flows. The commercial temperature rating suits lab validation environments, and the 672-BGA package offers the signal integrity required for 100+ MHz prototype operation.

🏭

Industrial Data Acquisition Systems

The EP1S20F672C6 fits industrial data acquisition because its high-speed ADC interface capability, DSP blocks for digital filtering, and 426 I/Os support multi-channel simultaneous sampling at rates up to 200 MSPS per channel. The 1.6 Mbit TriMatrix memory provides circular buffer storage for continuous sample streams, while DSP blocks implement real-time FIR and decimation filters. With commercial 0 to +85C temperature rating, it serves factory-floor and laboratory instrumentation. Industrial-grade EP1S20F672I6 variants extend the operating range for harsher environments, while the 672-BGA package's mechanical stability withstands industrial vibration and thermal cycling.

What is the EP1S20F672C6 and what family does it belong to?
The EP1S20F672C6 is a Field Programmable Gate Array (FPGA) from the Altera Stratix first-generation family, introduced in 2002. According to Altera's Stratix Device Handbook Volume 1, it integrates 18,460 logic elements, 1,669,248 bits of TriMatrix embedded memory, dedicated DSP blocks, and high-speed transceiver channels in a 672-ball FineLine BGA package targeting high-performance DSP and communications designs.
How many logic elements and memory bits does the EP1S20F672C6 contain?
The EP1S20F672C6 contains 18,460 logic elements organized into 1,846 Logic Array Blocks (LABs) and 1,669,248 bits of embedded SRAM through the TriMatrix memory architecture. This places the EP1S20 at the mid-density tier of the first-generation Stratix family, between the EP1S10 (10,570 LEs) and EP1S25 (25,660 LEs) siblings.
What is the difference between EP1S20F672C6 and EP1S20F672C7?
The EP1S20F672C6 and EP1S20F672C7 share the same F672 672-ball BGA package and identical EP1S20 silicon die with 18,460 logic elements. The difference is the speed grade: C6 is the -6 timing variant (slower, lower cost) while C7 is the -7 variant (faster Fmax but higher price). Both are pin-compatible drop-in replacements on the same PCB footprint, allowing speed-grade substitution without redesign.
Is the EP1S20F672C6 still in production or has it been discontinued?
The EP1S20F672C6 has reached end-of-life (EOL) status since the original Altera Stratix family was superseded by Stratix II, III, IV, V and Intel Stratix 10. The part is no longer in volume production at Intel/Altera, but inventory is available from authorized distributors and the independent open market. Lifecycle status 'obsolete' is the most accurate representation per current distributor catalogs.
What is the price of EP1S20F672C6 and where can I buy it?
The EP1S20F672C6 is priced at approximately $659.70 per unit at qty-1 as of 2026-09-07, with Heisener quoting $659.6995 unit price. Authorized distributors including DigiKey, Mouser, and Heisener.com list the part with varying stock levels; the 672-BGA package and obsolete lifecycle status mean pricing fluctuates with market availability rather than following a standard declining curve.
What is the lead time for EP1S20F672C6 orders?
Lead time for EP1S20F672C6 varies widely because the part is obsolete and stocked primarily by independent distributors. Heisener.com quotes 'Can Ship Immediately' for 6,480 pieces in stock, while authorized distributors often show zero stock. For production orders exceeding distributor stock, expect 8-12 week lead times from independent inventory holders, subject to market volatility.
Can I migrate from EP1S20F672C6 to a newer Stratix device without PCB redesign?
Drop-in migration from the EP1S20F672C6 (672-BGA package) to a newer Stratix device is generally NOT possible because each new generation (Stratix II, III, IV, V) introduced different BGA ball maps and pinouts even when sharing the same package outline. PCB redesign is required for any generation migration; only same-generation same-package speed-grade variants (e.g. C6 to C7) are true drop-in replacements.
Which Quartus software version supports EP1S20F672C6 design compilation?
The EP1S20F672C6 requires Quartus II software version 4.0 through 13.0sp1, since the first-generation Stratix family is not supported in Intel Quartus Prime 14.0 or later. Legacy Quartus II installations or virtual machines with the appropriate service pack are required to compile bitstreams for this device; modern Quartus Prime cannot synthesize designs targeting EP1S20.
What are the key differences between EP1S20F672C6 and EP1S25F672C6?
Both the EP1S20F672C6 and EP1S25F672C6 use the same 672-ball F672 BGA package, making them footprint-compatible, but they differ in logic and memory density. The EP1S20 has 18,460 LEs and 1,669,248 memory bits, while the EP1S25 increases these to 25,660 LEs and 1,944,576 memory bits - approximately 39% more logic at higher cost. Bitstreams are NOT compatible between the two devices.
What is the best drop-in replacement for EP1S20F672C6 in current production?
No modern FPGA is a true drop-in replacement for the EP1S20F672C6 in the same 672-BGA footprint with identical bitstream compatibility. Within the Stratix family, EP1S20F672C7 (same package, faster speed grade) is the closest true drop-in alternative. For new designs, Intel recommends migrating to Cyclone IV/V or MAX 10 with a redesigned PCB rather than seeking a same-footprint replacement.
Where can I download the EP1S20F672C6 datasheet PDF?
The official EP1S20F672C6 datasheet is contained within Altera's Stratix Device Handbook, specifically the 'Stratix Architecture' chapter which covers device features, logic element structure, memory blocks, DSP blocks, I/O standards, and configuration. The handbook is available at https://www.altera.com/literature/hb/stx/ch_2_vol_1.pdf and at legacy archive sites maintained for EOL Altera products.
Does the EP1S20F672C6 support high-speed LVDS and gigabit serial I/O?
Yes, the EP1S20F672C6 supports high-speed LVDS (Low-Voltage Differential Signaling) I/O and dedicated high-speed transceiver channels. The first-generation Stratix introduced embedded transceiver channels supporting gigabit-per-second serial rates, which were used for applications such as telecommunications backplanes, Rapid I/O, and custom high-speed serial interfaces. I/O standard is configurable through Quartus II pin assignment settings.
What is the operating temperature range of EP1S20F672C6?
The EP1S20F672C6 operates from 0Β°C to +85Β°C (commercial temperature range), as indicated by the 'C' character in the part number (C6 speed grade, commercial temperature). For industrial temperature range (-40Β°C to +100Β°C), the equivalent part is the EP1S20F672I6, which uses the same 672-ball BGA package but is specified for harsher thermal environments.
Is there a Xilinx equivalent for the EP1S20F672C6?
No direct Xilinx cross-brand equivalent exists for the EP1S20F672C6 with identical pinout, package, and bitstream compatibility. Cross-brand FPGAs from Xilinx targeting similar logic density (approximately 18,000 LEs) include members of the Virtex-II or Spartan-3 families, but these differ in package, ball map, I/O standards, and programming model. Migration between Altera Stratix and Xilinx Virtex requires full PCB redesign and HDL porting.
What is the difference between EP1S20F672C6 and EP1S20F484C6?
The EP1S20F672C6 and EP1S20F484C6 share the same EP1S20 silicon die with 18,460 logic elements and identical C6 speed grade, but they use different BGA packages. The F672 package has 672 balls with 426 user I/Os, while the F484 package has 484 balls with fewer user I/Os (approximately 343). They are NOT drop-in compatible - PCB footprint differs and migration requires board redesign.

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

Selection Guide

Choose the EP1S20F672C6 when you need an Altera Stratix FPGA with 18,460 logic elements in a 672-ball BGA package for a commercial-temperature (0 to +85C) design. This part is obsolete and only suitable for maintaining legacy systems or for cost-driven applications where remaining inventory provides acceptable economics. For new designs, consider migrating to Cyclone IV/V or MAX 10 with modern Quartus Prime support. Choose EP1S20F672C7 if you need higher Fmax in the same package, or EP1S20F672I6N for industrial temperature range. The EP1S25F672C6 offers 39% more logic in the same package but is NOT bitstream-compatible.

Comparison with Alternatives

Parameter This Product EP1S20F672C7 EP1S20F672C7N EP1S20F672I6N EP1S25F672C6
Brand Altera Altera Altera Altera Altera
Package 672-ball FineLine BGA 672-ball FineLine BGA - same 672-ball FineLine BGA - same 672-ball FineLine BGA - same 672-ball FineLine BGA - same
Logic Elements 18,460 LEs 18,460 LEs (same die) 18,460 LEs (same die) 18,460 LEs (same die) 25,660 LEs (+39%)
Speed Grade C6 (-6) C7 (-7, faster Fmax) C7 (-7, faster Fmax) I6 (industrial temp, -6) C6 (-6)
Embedded Memory 1,669,248 bits 1,669,248 bits (same) 1,669,248 bits (same) 1,669,248 bits (same) 1,944,576 bits (+16%)
User I/Os 426 426 (same) 426 (same) 426 (same) 426 (same)
Temperature Range 0 to +85C (Commercial) 0 to +85C (Commercial) 0 to +85C (Commercial) -40C to +100C (Industrial) 0 to +85C (Commercial)
Lead-Free (N suffix) No (non-N) No (non-N) Yes (lead-free) Yes (lead-free) No (non-N)

Key Differentiators

  • Higher logic density than the EP1S10 family member (vs EP1S10F672C6)
  • Lower cost and broader availability than the faster speed-grade variant (vs EP1S20F672C7)
  • Same-footprint industrial temperature upgrade available (vs EP1S20F672I6N)

Design Notes

The EP1S20F672C6 requires multiple power rails: VCCINT core (1.5V nominal), VCCIO (programmable 1.5V/1.8V/2.5V/3.3V per bank), and VCC_PLL for PLL analog supply. Decouple each rail with 0.1 Β΅F ceramic capacitors placed within 5 mm of each power pin, plus bulk capacitors of 100 Β΅F or larger at the board voltage regulator outputs. Total power consumption scales with clock frequency and toggle rate; estimate 3-5W typical and 8-10W worst-case for a fully utilized EP1S20. Use the Quartus II PowerPlay analyzer to obtain accurate power estimates for your design before finalizing the power supply design.

The 672-ball FineLine BGA package has a 1.0 mm ball pitch, requiring precise PCB manufacturing with laser-drilled microvias or via-in-pad technology. Implement at least 6 PCB layers with dedicated ground and power planes to provide proper signal return paths for high-speed LVDS pairs and high-speed transceivers. Use differential pair routing with 100 Ξ© characteristic impedance for LVDS signals and 50 Ξ© single-ended for general-purpose I/O. The exposed die paddle underneath the BGA must be soldered to a thermal pad connected to ground for heat dissipation.

Place the EP1S20F672C6 close to associated memory devices (DDR SDRAM, QDR SRAM) to minimize trace lengths on high-speed memory interfaces. Match trace lengths within Β±25 mils for DDR data strobes (DQS) and within Β±50 mils for DDR address/command signals. For high-speed LVDS transmit pairs, use 100 Ξ© differential impedance with length matching to Β±5 mils. The Quartus II pin planner should be used during schematic capture to assign I/O standards and locations before finalizing the PCB layout - changing I/O bank assignments late in design may require significant layout rework.

Common pitfalls when designing with EP1S20F672C6 include: (1) using modern Quartus Prime software which does NOT support first-generation Stratix - legacy Quartus II versions 4.0-13.0sp1 are required; (2) confusing the EP1S20 with the pin-incompatible EP1S25 (despite both using F672 package, ball maps differ and bitstreams are not interchangeable); (3) assuming JTAG chain works in-circuit - configure the JTAG chain order using the Quartus II programmer before relying on boundary-scan testing; (4) forgetting that this part is obsolete and may have multi-month lead times for production orders.

Compliance Information

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

RoHS compliance and lead-free status not explicitly stated in the verified web data. The 'N' suffix variants (e.g. EP1S20F672C6N) are lead-free per Altera's naming convention. AEC-Q100 not applicable - this is an FPGA, not an automotive-grade ASIC.

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

Related Searches

EP1S20F672C6 EP1S20F672C6 datasheet EP1S20F672C6 price Altera Stratix EP1S20 EP1S20F672C6 pinout Stratix FPGA 672 BGA EP1S20F672C6 vs EP1S20F672C7 EP1S20F672C6 replacement Altera FPGA 18460 logic elements EP1S20F672C6 buy online Stratix FPGA discontinued replacement what is the operating temperature of EP1S20F672C6

Related Components & Terms

Altera Intel EP1S20F672C6 EP1S20F672C7 EP1S20F672C7N EP1S20F672C6N EP1S20F672I6 EP1S20F672I6N EP1S25F672C6 Stratix FPGA Field Programmable Gate Array BGA FineLine BGA Logic Element LAB TriMatrix Memory DSP block Quartus II LVDS RoHS
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