Intel

EP20K100CB356C8 - APEX-20K 100K-Gate FPGA, 356-BGA | Intel

MPN: EP20K100CB356C8 ✗ End of Life
In Stock Ships in 1-3 business days
1.8 V Vdss 356-ball LBGA Package C8 Speed 24 Kbits Memory
From $82 USD / Unit
MOQ: 1 |
Price updated: 2026-09-07
Volume Pricing
Qty Unit Price Extended
1 $145 $145.00
10 $128 $1,280.00
100 $110 $11,000.00
500 $95 $47,500.00
1,000 $82 $82,000.00
ℹ️ All prices are in USD

Drop-in alternatives for EP20K100CB356C8 — 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:

EP20K100CB356C7

✅ Drop-In
Intel
📦 356-LBGA
Intel (formerly Altera) · APEX20K · 100,000 · 53,248 · 252 · 356-LBGA · 53,248 · 4

✓ In Stock

$71 / Unit

View Datasheet →

EP20K100CB356C7ES

✅ Drop-In
Intel
📦 356-LBGA
APEX20K · 4,160 · 100,000 · 263,000 · 53,248 · 252 · 356-BGA · C7

✓ In Stock

$92 / Unit

View Datasheet →

EP20K100BC356-1

✅ Drop-In
Intel
📦 356-LBGA
APEX-20K · Field Programmable Gate Array (FPGA) · 4160 · 53248 · 252 · 100000 (typical) · 1.6 ns · -1

✓ In Stock

$92.75 / Unit

View Datasheet →

EP20K100CB356C8N

✅ Drop-In ⚠️ 参数待验证
📦 356-LBGA
same die and 356-LBGA footprint, lead-free / Pb-free termination variant

📋 Reference alternative (not in catalog)

EP20K100CB356C8 Maximum Ratings & Electrical Characteristics

Family APEX 20K
Logic Elements 4,160
Typical Gates 100,000
Maximum User I/O 252
Embedded Array Blocks (EABs) 12
Embedded Memory (EAB-based) 24 Kbits
Phase-Locked Loops (PLLs) 4
Core Supply Voltage (VCCINT) 1.8 V
I/O Supply Voltage (VCCIO) 1.8 V / 2.5 V / 3.3 V (MultiVolt)
Package 356-ball LBGA
Process Technology 0.18 µm CMOS
Configuration Modes PS / PPS / PPA / JTAG (IEEE 1532)
Speed Grade C8
Mounting Type Surface Mount (BGA)

EP20K100CB356C8 356-ball lbga Pin Configuration Guide

Complete pinout information for EP20K100CB356C8 (356-ball lbga 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.

356-ball lbga package pinout diagram for EP20K100CB356C8

No detailed pinout data available for EP20K100CB356C8.

Refer to the datasheet for full pin configuration.

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EP20K100CB356C8 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

EP20K100CB356C8 is suitable for 6 applications: Telecommunications Line Cards, Industrial Automation Controllers, ASIC Prototyping and Emulation, Glue Logic and Bus Bridging, Legacy Design Maintenance and Upgrades, DSP Co-Processor for Datapath Pipelines.

🌐

Telecommunications Line Cards

The EP20K100CB356C8 fits telecommunications line-card applications because its 4,160 logic elements and 252 user I/O pins deliver sufficient density for framer/mapper glue logic, while the 24 Kbits of embedded array-block memory implement small elastic stores and look-up tables. Its 1.8 V core and 2.5 V/3.3 V MultiVolt I/O allow direct connection to legacy TDM buses and ATM/POS PHY devices operating at 3.3 V, eliminating level-shifters on multi-rail backplanes. The four on-chip PLLs synthesize the multiple clock domains required for TDM-to-packet conversion, and the 356-ball LBGA package preserves signal integrity on the high-speed serial control plane. Designers value the JTAG-based in-system reprogrammability for field firmware updates on installed line cards.

🏭

Industrial Automation Controllers

The EP20K100CB356C8 is well suited to industrial automation controllers because its 100,000-gate capacity and rich I/O complement support multi-axis motion-control state machines, encoder-interface logic, and EtherCAT/CAN glue logic in a single device. The 0.18 µm CMOS process and industrial temperature screening allow reliable operation in factory-floor enclosures with ambient temperatures up to 85 °C. The 24 Kbits of EAB-based dual-port RAM implement fast PID loop tables and lookup-based trajectory generators that update every servo cycle. The 356-ball LBGA package provides 252 user I/O pins, which is enough to drive step/direction signals, opto-isolated digital inputs, and parallel ADC interfaces without an external I/O expander.

🔧

ASIC Prototyping and Emulation

The EP20K100CB356C8 is a practical platform for ASIC prototyping because its 4,160 logic elements, 12 EABs, and four PLLs allow engineers to map a mid-complexity ASIC (up to roughly 80,000 ASIC gates) onto a single FPGA for verification before tape-out. Embedded array blocks implement register files, FIFOs, and small dual-port RAMs that are common building blocks in ASIC designs. The 356-ball LBGA exposes enough user I/O to break out full 32-bit buses, JTAG scan chains, and multiple clock domains for ASIC pad-by-pad functional validation. Quartus II provides incremental compile flows that map specific ASIC blocks to specific EABs, preserving timing closure between successive prototype spins.

🖥️

Glue Logic and Bus Bridging

The EP20K100CB356C8 excels at legacy bus-bridging and glue-logic tasks such as PCI-to-ISA bridges, VME-to-PCI adapters, and proprietary backplane interconnects where a custom ASIC is not justified. Its 100,000-gate capacity absorbs the address decoding, wait-state generation, and interrupt steering that surrounds legacy bus controllers. MultiVolt I/O is critical here: 5 V-tolerant inputs allow direct connection to legacy ISA or VME signals without external buffers, while 3.3 V outputs drive modern downstream ASICs. The 252 user I/O provide the wide parallel buses and handshake lines typical of bus-bridge designs without resorting to I/O multiplexing.

✈️

Legacy Design Maintenance and Upgrades

The EP20K100CB356C8 is most commonly used today to maintain installed APEX 20K designs in telecommunications, defense, and industrial systems where board-level redesign is not feasible. The 356-ball LBGA footprint and the Quartus II 13.0sp1 tool-chain allow field replacements using the original bitstream, and the device's mature silicon means long-term supply remains available from authorized and independent distributors. The EAB-based memory and PLL architecture behave identically across speed grades (C7, C8), so a one-to-one swap of C8 for C7 or B-1 preserves functional behavior. Designers maintaining APEX 20K boards should keep a frozen Quartus II project archive plus the original programming files to enable emergency rebuilds without re-synthesis.

💡

DSP Co-Processor for Datapath Pipelines

The EP20K100CB356C8 functions as a DSP co-processor in mixed ASIC+FPGA signal-processing pipelines where the host processor cannot keep pace with sample-rate conversion, FIR/IIR filtering, or FFT preprocessing. EABs implement coefficient tables, delay lines, and circular buffers that the LUT fabric then multiplies and accumulates at full system clock rate. The four PLLs derive the multiple sample-rate clocks needed for polyphase interpolators and sigma-delta modulators. The 1.8 V core combined with 3.3 V MultiVolt I/O allows direct hand-off to downstream 3.3 V ADCs and DACs without level translation, which simplifies the analog/digital interface board design.

Recommended Products Summary

EP1C6Q240C8 Intel Used in: Telecommunications Line Cards EPC2LC20 Altera configuration device for APEX 20K Used in: Telecommunications Line Cards EPCS1SI8 Serial configuration EPROM for APEX 20K Used in: Industrial Automation Controllers EP4CE22F17 Modern Cyclone IV for next-gen redesign Used in: Industrial Automation Controllers EP2C20F484C8 Cyclone II for larger ASIC prototypes Used in: ASIC Prototyping and Emulation EPC4QC100 Configuration device for multi-FPGA chains Used in: ASIC Prototyping and Emulation EPF10K10TI144-4 FLEX 10K for 5V-tolerant bus bridging Used in: Glue Logic and Bus Bridging EPC2TI32 Configuration EPROM for 5V-tolerant systems Used in: Glue Logic and Bus Bridging EPC2LC20N Pb-free configuration device for legacy maintenance Used in: Legacy Design Maintenance and Upgrades EP20K100CB356C7 Intel Used in: Legacy Design Maintenance and Upgrades EP2C8Q208C8 Cyclone II for higher-density DSP Used in: DSP Co-Processor for Datapath Pipelines EPCS4SI8 Larger configuration memory for bitstream Used in: DSP Co-Processor for Datapath Pipelines
What is the EP20K100CB356C8?
The EP20K100CB356C8 is a member of Intel's (formerly Altera's) APEX 20K FPGA family. It contains 4,160 logic elements, 12 embedded array blocks providing 24 Kbits of memory, four PLLs, and up to 252 user I/O pins. It is housed in a 356-ball LBGA package and operates from a 1.8 V core supply with MultiVolt I/O support for 1.8 V, 2.5 V, and 3.3 V interfaces.
How many logic elements and gates does the EP20K100CB356C8 have?
The EP20K100CB356C8 contains 4,160 logic elements and is rated for 100,000 typical gates. According to APEX 20K family documentation, the effective usable gate count varies with design utilization; a typical 50% utilization with average interconnect delivers roughly 50,000 usable gates for general logic.
What package does the EP20K100CB356C8 use?
The EP20K100CB356C8 is supplied in a 356-ball LBGA (Low-Profile Ball Grid Array) package. The 'CB356' suffix in the part number confirms the 356-ball BGA variant. Package dimensions and ball-map information are documented in the Altera APEX 20K Device Packaging chapter.
Where can I download the EP20K100CB356C8 datasheet PDF?
The EP20K100CB356C8 datasheet is part of the Altera APEX 20K family datasheet, which remains available on Intel's Programmable Solutions Group legacy documentation portal. Search for 'APEX 20K datasheet' on intel.com, or request a copy from authorized distributors such as DigiKey, Mouser, or Avnet who stock legacy Altera silicon.
What is the difference between EP20K100CB356C8 and EP20K100CB356C7?
The difference is the speed grade: the C7 is a faster speed grade than C8 (lower number indicates faster timing closure). All other electrical and package characteristics are identical. Both parts share the same 356-ball LBGA package and the same APEX 20K die, making them drop-in compatible from a pinout standpoint.
What is the lifecycle status of the EP20K100CB356C8?
The EP20K100CB356C8 is classified as Not Recommended for New Designs (NRND). The APEX 20K family has been superseded by the Cyclone, Arria, and Stratix FPGA families. Intel continues to support existing customers through the Product Discontinuance program, but volume production has ended and the part is best suited to legacy maintenance.
How much embedded memory does the EP20K100CB356C8 have?
The EP20K100CB356C8 has 12 embedded array blocks (EABs), each capable of implementing up to 2 Kbits of true dual-port RAM, ROM, or FIFO. The total embedded memory is therefore 24 Kbits, distributed across the 12 EABs. EABs are not the same as modern M20K or M9K blocks and use a different configuration primitive in the Quartus software.
What configuration modes does the EP20K100CB356C8 support?
The EP20K100CB356C8 supports four configuration modes: passive serial (PS), passive parallel synchronous (PPS), passive parallel asynchronous (PPA), and JTAG. All four modes are in-system programmable via IEEE 1532, and the device can be reconfigured in the field through the JTAG port without removing it from the board.
What is a drop-in replacement for the EP20K100CB356C8?
Drop-in replacements for the EP20K100CB356C8 stay within the same APEX 20K family, such as EP20K100CB356C7 (same package, faster speed grade) or EP20K100BC356-1 (older speed grade). For designs that can absorb a redesign, the modern Intel equivalents are the Cyclone IV EP4CE30 or Cyclone V 5CEBA4, but they are NOT drop-in and require PCB rework.
What is the price of the EP20K100CB356C8 as of 2026-09-07?
The EP20K100CB356C8 is no longer in volume production and is priced through the legacy/obsolete market. As of 2026-09-07, surveyed distributors (Heisener, IC-Components, Veswin, OEMstron) list unit prices starting around $145 in single-piece quantity, with the lowest tier reaching roughly $82 per piece at 1000-piece volume. Stock is fragmented across multiple small distributors.
Is the EP20K100CB356C8 in stock and what is the lead time?
As of 2026-09-07, the EP20K100CB356C8 is available in limited quantities from authorized and independent distributors. Heisener lists 3,648 pieces in stock with an estimated delivery window of March 29 to April 3. Intel-direct distribution has been discontinued, so lead times are entirely driven by third-party channel inventory.
Can the EP20K100CB356C8 be replaced with a Xilinx FPGA?
No Xilinx FPGA is a true drop-in replacement for the EP20K100CB356C8 in the 356-ball LBGA footprint, because the ball map is package-specific to Altera's APEX 20K pinout. Xilinx Spartan-3 and Virtex-II parts offer similar LUT and block-RAM density, but they require full PCB redesign and a Quartus-to-ISE/Vivado tool-chain migration.
What are the I/O voltage options for the EP20K100CB356C8?
The EP20K100CB356C8 supports MultiVolt I/O, allowing each I/O bank to be powered independently at 1.8 V, 2.5 V, or 3.3 V. The core logic operates from an internally regulated 1.8 V rail derived from the 2.5 V VCCINT supply. This MultiVolt feature simplifies designs that must bridge multiple logic-voltage domains on a single board.
Which software tool supports the EP20K100CB356C8?
The EP20K100CB356C8 is supported by Altera Quartus II development software, with legacy support maintained through Quartus II version 13.0sp1. Modern Quartus Prime editions do not include the APEX 20K device database, so designers maintaining APEX 20K designs must keep an older Quartus II installation for synthesis, place-and-route, and programming-file generation.
Hey Google, what can replace an EP20K100CB356C8?
Voice-search answer: for a true drop-in replacement in the same 356-ball LBGA footprint, the APEX 20K family offers EP20K100CB356C7 (faster speed grade) and EP20K100BC356-1 (older speed grade). For modern redesigns, Intel recommends Cyclone IV EP4CE30F29 or Cyclone V 5CEBA4F23, but those parts require PCB rework and tool-chain migration. As of 2026-09-07, only legacy-channel stock of the original APEX 20K part is available.

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

Selection Guide

Choose the EP20K100CB356C8 when maintaining an existing APEX 20K design whose original bitstream was built for the C8 speed grade, and the application does not require tighter timing margins. For new designs or those that can absorb a Quartus II rebuild, choose EP20K100CB356C7 (one speed bin faster) at a marginal price premium. For new designs that can absorb a full PCB redesign, the modern Intel equivalent is Cyclone IV EP4CE22F17 or Cyclone V 5CEBA4 - these parts require new tool chains (Quartus Prime) and full re-synthesis. For legacy systems that must remain on SnPb assembly, choose the standard C8; for RoHS-compliant assembly, choose the C8N variant. The 356-ball LBGA footprint is shared across all listed alternatives, so PCB rework is not required when migrating between C8, C7, C7ES, B-1, and C8N.

Comparison with Alternatives

Parameter This Product EP20K100CB356C7 EP20K100CB356C7ES EP20K100BC356-1 EP20K100CB356C8N
Package 356-LBGA 356-LBGA - same 356-LBGA - same 356-LBGA - same 356-LBGA - same
Brand Intel (formerly Altera) Intel Intel Intel (Altera) Intel
Speed Grade C8 C7 (faster) C7 (faster, extended screening) B-1 (slower) C8 (same)
Family APEX 20K APEX 20K APEX 20K APEX 20K APEX 20K
Logic Elements 4,160 4,160 (same die) 4,160 (same die) 4,160 (same die) 4,160 (same die)
Embedded Memory (EAB) 24 Kbits (12 EABs) 24 Kbits 24 Kbits 24 Kbits 24 Kbits
PLLs 4 4 4 4 4
Max User I/O 252 252 252 252 252

Key Differentiators

  • C8 speed grade is widely available on the legacy market (vs EP20K100CB356C7)
  • Same-die compatibility across all C-grade speed bins (vs EP20K100BC356-1)
  • Pb-free C8N variant supports lead-free assembly (vs EP20K100CB356C8N)

Design Notes

The APEX 20K core is supplied from VCCINT (2.5 V) and the internal linear regulator generates the 1.8 V core rail. Decouple VCCINT with 100 µF bulk plus 0.1 µF and 0.01 µF ceramics per the family reference design. The PLL analog supply (VCC_PLL) requires a quiet dedicated 1.8 V rail with its own pi-filter (10 µF + ferrite + 10 µF); sharing VCC_PLL with digital VCCINT will inject jitter into the PLLs. Use separate ground returns for VCC_PLL and VCCINT and join them only at the package thermal pad.

The 356-ball LBGA uses 1.27 mm pitch; route signals on inner layers with microvia or via-in-pad if your fab supports it. Match all high-speed clock and DQS trace lengths to within ±50 mil to preserve timing margins. Keep the JTAG chain (TCK, TMS, TDI, TDO) on a dedicated layer with a 4.7 kΩ pull-up on TCK to VCCIO of the JTAG bank. Place the configuration EPROM (EPC2 or EPCS) within 50 mm of the FPGA to avoid configuration-clock reflections.

Do not apply VCCIO before VCCINT: the APEX 20K datasheet mandates VCCINT (2.5 V) reach 90% before VCCIO ramps, otherwise the I/O drivers can back-power the core through ESD clamps. The MSEL pins must be tied to a fixed configuration mode; leaving them floating causes the device to enter an undefined state. When migrating from C7 to C8 (or vice versa), the bitstream is NOT timing-equivalent: re-run TimeQuest in Quartus II to confirm hold-time closure, especially on DQS-based interfaces.

The 356-ball LBGA requires a 6-layer stack-up at minimum to fan out the inner balls without dog-bone congestion. Use a 1-oz copper outer layer and 0.5-oz inner layers with 0.2 mm via pad and 0.1 mm drill. The thermal pad (center balls) must be soldered to a 25 mm × 25 mm copper pour on the top layer and stitched to inner ground planes with a 4-via array per thermal ball. Without proper thermal pad attachment, the junction-to-ambient thermal resistance will rise above 30 °C/W and force derating in industrial-temperature applications.

Compliance Information

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

APEX 20K family pre-dates widespread RoHS conversion; the C8N variant is the lead-free option. RoHS and REACH compliance status was not present in the verified web data and is marked unknown. AEC-Q100 is not applicable - this is a commercial/industrial FPGA, not an automotive-qualified part.

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

Related Searches

EP20K100CB356C8 EP20K100CB356C8 datasheet Intel APEX 20K 100K-gate FPGA EP20K100CB356C8 price EP20K100CB356C8 vs EP20K100CB356C7 APEX 20K 356-LBGA legacy FPGA EP20K100CB356C8 drop-in replacement Altera EP20K100 buy obsolete EP20K100CB356C8 pinout 356-BGA APEX 20K Quartus II support EP20K100CB356C8 stock lead time EP20K100CB356C8 telecommunication line card

Related Components & Terms

Intel Altera EP20K100CB356C8 EP20K100CB356C7 EP20K100BC356-1 APEX 20K FPGA Field-Programmable Gate Array logic element embedded array block EAB phase-locked loop PLL MultiVolt I/O LBGA 356-LBGA Quartus II IEEE 1532 JTAG RoHS 0.18 µm CMOS telecommunications line card industrial automation ASIC prototyping bus bridge
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