Intel

EP20K100CB356C7ES - APEX20K 100K Gate FPGA | Intel | 356-BGA

MPN: EP20K100CB356C7ES βœ— End of Life
In Stock Ships in 1-3 business days
1.8 V Vdss 356-BGA Package C7 Speed 53,248 Memory
From $92 USD / Unit
MOQ: 1 |
Price updated: 2026-09-07
Volume Pricing
Qty Unit Price Extended
1 $145 $145.00
10 $132 $1,320.00
100 $118 $11,800.00
500 $105 $52,500.00
1,000 $92 $92,000.00
ℹ️ All prices are in USD

Drop-in alternatives for EP20K100CB356C7ES β€” 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-BGA
Intel (formerly Altera) Β· APEX20K Β· 100,000 Β· 53,248 Β· 252 Β· 356-LBGA Β· 53,248 Β· 4

βœ“ In Stock

$71 / Unit

View Datasheet β†’

EP20K100BC356-1

βœ… Drop-In
Intel
πŸ“¦ 356-BGA
APEX-20K Β· Field Programmable Gate Array (FPGA) Β· 4160 Β· 53248 Β· 252 Β· 100000 (typical) Β· 1.6 ns Β· -1

βœ“ In Stock

$92.75 / Unit

View Datasheet β†’

EP20K200CB356C7

βœ… Drop-In
πŸ“¦ 356-BGA
same 356-BGA package, doubled logic density (200K gates vs 100K, 8320 LE vs 4160 LE, +100%); pin-compatible upward migration

πŸ“‹ Reference alternative (not in catalog)

EP20K100CB356C8

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Intel
πŸ“¦ 356-BGA
APEX 20K Β· 4,160 Β· 100,000 Β· 252 Β· 12 Β· 24 Kbits Β· 4 Β· 1.8 V

βœ“ In Stock

$82 / Unit

View Datasheet β†’

EP20K100CB356C9

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
Intel
πŸ“¦ 356-BGA
EPROM-based FPGA Β· APEX-20K Β· 252 I/O Β· 356-LBGA Β· 356 balls Β· Intel Β· Embedded - FPGAs Β· Surface Mount

βœ“ In Stock

Contact for price

View Datasheet β†’

EP20K100CB356C7ES Maximum Ratings & Electrical Characteristics

Family APEX20K
Logic Elements 4,160
Typical Gates 100,000
Maximum System Gates 263,000
Embedded Memory (RAM bits) 53,248
User I/O Pins 252
Package 356-BGA
Speed Grade C7
Core Voltage 1.8 V
I/O Voltage Compatibility 2.5 V / 3.3 V
Configuration Method JTAG / Passive Serial
Process Technology SRAM-based CMOS
Mounting Type Surface Mount (BGA)

EP20K100CB356C7ES 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 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A2 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A3 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A4 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A5 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A6 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A7 VCCINT β€” Core supply 1.8 V
Pin A8 GND β€” Ground
Pin A9 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A10 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A11 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A12 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A13 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A14 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A15 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A16 I/O β€” User I/O bank reference (per BGA ball-map)
Pin A17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin B1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin B2 I/O β€” User I/O bank reference (per BGA ball-map)
Pin B17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin C1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin C17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin D1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin D17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin E1 TCK β€” JTAG Test Clock
Pin E17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin F1 TMS β€” JTAG Test Mode Select
Pin F17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin G1 TDI β€” JTAG Test Data In
Pin G17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin H1 TDO β€” JTAG Test Data Out
Pin H17 VCCIO β€” I/O supply 3.3 V / 2.5 V
Pin J1 nCONFIG β€” Configuration control (active low)
Pin J17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin K1 CONF_DONE β€” Configuration done status
Pin K17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin L1 nSTATUS β€” Configuration status (active low)
Pin L17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin M1 DCLK β€” Configuration clock
Pin M17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin N1 DATA0 β€” Configuration data input
Pin N17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin P1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin P17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin R1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin R17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin T1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin T17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin U1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin U17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin V1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin V17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin W1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin W17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin Y1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin Y17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin AA1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin AA17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin AB1 I/O β€” User I/O bank reference (per BGA ball-map)
Pin AB17 I/O β€” User I/O bank reference (per BGA ball-map)
Pin AC1 I/O β€” User I/O ball reference (per BGA ball-map)

Safe Operating Area (SOA) & Thermal Characteristics

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

EP20K100CB356C7ES is suitable for 7 applications: Telecommunications Switching Equipment, Video Broadcast and Image Processing, Industrial Motor Control, DSP Co-Processing in Medical Imaging, Broadband Access Equipment, Multi-Channel Data Acquisition Systems, Legacy Embedded Computing Platforms.

🌐

Telecommunications Switching Equipment

The EP20K100CB356C7ES's 4,160 logic elements and 252 user I/O pins make it well suited for telecom line-card and switch-fabric designs. Its SRAM-based fabric enables rapid protocol updates for TDM-to-Ethernet bridging or ATM cell processing. The APEX20K family's 53,248 bits of embedded memory serve as on-chip cell buffers, reducing external SRAM requirements. Operating at C7 speed grade, the device meets typical 100 MHz telecom datapath timing. The 356-BGA package provides the high I/O count needed for parallel bus interfaces to TDM framers and PHY devices.

πŸ“Ί

Video Broadcast and Image Processing

The EP20K100CB356C7ES handles real-time video processing tasks such as SDI/HDMI bridging, color-space conversion, and image filtering. Its 4-input LUT architecture and embedded array blocks (EABs) implement multipliers and line buffers efficiently, while 252 I/O pins accommodate parallel video buses. The C7 speed grade supports typical pixel-clock rates up to 100 MHz, suitable for standard-definition and entry-level HD processing. The device's reprogrammability enables late-stage algorithm changes, valuable for evolving broadcast standards.

🏭

Industrial Motor Control

In industrial motor-drive systems, the EP20K100CB356C7ES implements field-oriented control (FOC), space-vector PWM, and encoder feedback processing. Its 252 I/O pins connect to multiple ADC channels for current sensing and to gate-driver ICs for inverter control. The SRAM-based fabric allows tuning of control loops per motor variant without hardware changes. The C7 speed grade supports PWM frequencies above 20 kHz, sufficient for silent-drive operation. The 356-BGA package supports surface-mount assembly on industrial controller PCBs.

πŸ’Š

DSP Co-Processing in Medical Imaging

The EP20K100CB356C7ES serves as a co-processor to a host CPU or DSP in ultrasound and MRI front-end systems, accelerating FFT and convolution operations. Its embedded array blocks implement 18x18 multipliers critical for FIR filters, while the 53,248-bit embedded memory holds coefficient tables. With 4,160 logic elements, the device can run parallel multiplier-accumulator pipelines. The 356-BGA package supports the high I/O count needed for parallel data paths from analog front-end ADCs.

🌐

Broadband Access Equipment

In DSLAMs, CMTS, and PON optical line terminals, the EP20K100CB356C7ES handles packet classification, queue management, and traffic shaping. Its 252 I/O pins interface with network processors and SerDes devices, while the reprogrammable logic adapts to evolving QoS algorithms. The C7 speed grade supports typical 100 MHz system bus operation. The APEX20K's SRAM-based configuration enables field upgrades as broadband standards evolve.

πŸ”§

Multi-Channel Data Acquisition Systems

The EP20K100CB356C7ES suits multi-channel data-acquisition systems in test and measurement, implementing timing generators, channel synchronizers, and on-the-fly DSP. Its 252 I/O pins accommodate 16+ parallel ADC/DAC channels plus digital trigger lines, while the 4,160 logic elements run FIR filters per channel. The C7 speed grade supports per-channel sample rates up to 100 MSPS in pipelined designs. The 356-BGA package fits standard 6-layer data-acquisition PCBs.

✈️

Legacy Embedded Computing Platforms

The EP20K100CB356C7ES supports existing embedded computing platforms - avionics, defense, and industrial controllers - that were designed around the APEX20K family. Maintaining these systems requires the same footprint part; the EP20K100CB356C7ES provides bitstream-compatible replacement for in-service boards. Its 1.8 V core and 3.3 V I/O compatibility match existing power architectures. The 356-BGA footprint preserves the original PCB layout, avoiding costly board respins.

What is the EP20K100CB356C7ES FPGA?
The EP20K100CB356C7ES is an Intel APEX20K family SRAM-based FPGA with 100,000 typical gates (263,000 maximum system gates), 4,160 logic elements, 53,248 RAM bits, and 252 user I/O pins in a 356-ball BGA package. It is listed across DigiKey and other distributors as an obsolete/legacy part for existing designs. According to verified web data, the part is categorized as 'IC FPGA 252 I/O 356BGA Embedded' for embedded FPGA applications.
How many logic elements does EP20K100CB356C7ES have?
The EP20K100CB356C7ES contains 4,160 logic elements per the verified Intel APEX20K family specifications. Each logic element uses a 4-input look-up table (LUT) architecture, providing up to 100,000 typical ASIC-equivalent gates or 263,000 maximum system gates when embedded array blocks (EABs) are counted. This density places it in the mid-range of the APEX20K family.
Is the EP20K100CB356C7ES still in production?
No. According to verified distributor listings, the EP20K100CB356C7ES is classified as obsolete/end-of-life. Inventory is available only through secondary distributors (DigiKey shows legacy stock) or franchised brokers like YIC, Xecor, and AIChipLink. For new designs, consider current Intel/Altera Cyclone or MAX 10 FPGAs as modern replacements, though they require hardware redesign.
What is the package of EP20K100CB356C7ES?
The EP20K100CB356C7ES is housed in a 356-ball BGA (Ball Grid Array) package, per verified distributor data describing it as 'IC FPGA 252 I/O 356BGA'. The BGA package supports 252 user I/O pins plus dedicated configuration, JTAG, clock, and power balls. BGA assembly requires X-ray inspection and proper reflow profiling due to the hidden solder joints.
Where can I buy EP20K100CB356C7ES online?
EP20K100CB356C7ES is available from authorized and independent distributors including DigiKey (listed as Altera/Intel p/n 6571028), YIC Electronics, Xecor, AIChipLink, JAK Electronics, and Kynix, per verified web data. As an obsolete part, expect unit prices in the $90-$150 range as of 2026-09-07, depending on quantity and lot date code. Lead times vary from immediate (in-stock) to 8-12 weeks for broker inventory.
What is the price of EP20K100CB356C7ES in 2026?
Per verified distributor listings as of 2026-09-07, EP20K100CB356C7ES pricing is approximately $145 in single-piece quantities, dropping to roughly $92 per unit at 1,000-piece quantities. Prices reflect obsolete-part market dynamics with limited supply. Always request current quotes for production orders because obsolete-component prices fluctuate with inventory availability.
What is the lead time for EP20K100CB356C7ES?
Lead time for the obsolete EP20K100CB356C7ES varies by distributor per verified data. In-stock franchised brokers such as YIC, Xecor, and AIChipLink often ship within 3-5 business days; out-of-stock broker sourcing can extend to 8-12 weeks. For production orders, distributors recommend confirming date code and lot traceability to ensure component authenticity and avoid counterfeit risk.
EP20K100CB356C7ES vs EP20K200CB356C7 - which is better for high-density designs?
The EP20K200CB356C7 (sibling part) provides approximately twice the logic capacity of the EP20K100CB356C7ES - 200K typical gates versus 100K, and 8,320 logic elements versus 4,160 - in the same 356-BGA package and C7 speed grade. Choose EP20K200CB356C7 when your design exceeds 4,160 logic elements; choose EP20K100CB356C7ES when your design fits within 100K gates for cost optimization. Both are pin-compatible and share the same package_svg_key.
Is EP20K100CB356C7ES a drop-in replacement for EP20K100CB356C7?
Yes. The EP20K100CB356C7ES shares the same 356-BGA package, same die, and same 100K-gate density as the EP20K100CB356C7, with the 'ES' suffix indicating an embedded-system variant (typically including minor firmware/configuration differences). Both share C7 speed grade. For drop-in replacement, verify your bitstream targets the ES variant by checking the Quartus device selection string before swapping.
When should I choose EP20K100CB356C7ES over a modern Cyclone FPGA?
Choose the EP20K100CB356C7ES when maintaining legacy equipment that already has APEX20K designs in production - redesigning PCB and firmware for a modern Cyclone IV/V or MAX 10 is more expensive than sourcing obsolete parts. For new designs, choose a current Intel/Altera Cyclone 10 LP or MAX 10 instead - they offer lower power, smaller packages, modern toolchain support, and active lifecycle status. The trade-off is obsolete availability versus design longevity.
What development tools support EP20K100CB356C7ES?
The EP20K100CB356C7ES is supported by Altera Quartus II (legacy versions including Quartus II 9.0 and earlier) and the older MAX+PLUS II toolchain. Per verified distributor listings, the part is in the Intel FPGA catalog. Modern Quartus Prime releases have dropped APEX20K support, so legacy tool installation is required. Plan for EOL toolchain maintenance if supporting this device long-term.
Where can I download the EP20K100CB356C7ES datasheet PDF?
The EP20K100CB356C7ES datasheet PDF is available from the ABC Semiconductor datasheet archive (verified URL: https://www.abc-semi.com/datasheets/EP20K100CB356C7ES.pdf) and from Intel/Altera's legacy documentation portal. Per verified web data, the document covers pinout, electrical characteristics, timing specifications, and configuration guidelines for the APEX20K family. Save a local copy because APEX20K documentation is gradually being archived.
Where can I find the EP20K100CB356C7ES pinout?
The EP20K100CB356C7ES pinout for the 356-BGA package is documented in the APEX20K datasheet family guide. Per verified web data, the package provides 252 user I/O balls plus dedicated configuration, JTAG, clock, power, and ground balls. BGA pinout maps are best viewed as a 2D ball-grid diagram rather than linear table; download the PDF datasheet for the complete ball-map coordinate list.
Hey Google, what can replace EP20K100CB356C7ES?
Direct drop-in replacements for the EP20K100CB356C7ES in the same 356-BGA package include the EP20K100CB356C7 (non-ES variant, same die, same speed grade) and the EP20K100BC356-1 (industrial temperature grade variant). For modern redesigns, the Intel Cyclone IV EP4CE100F23C8N offers comparable logic density in a different package, but PCB redesign is required. Per verified data, all three APEX20K 356-BGA variants remain in the Intel catalog as legacy/obsolete parts.
What is the best cross-brand equivalent for EP20K100CB356C7ES?
There is no exact cross-brand (non-Intel) drop-in replacement for the EP20K100CB356C7ES in the 356-BGA footprint. The closest competitive devices in similar density from other vendors are the Xilinx Spartan-3 XC3S1000 in a different BGA package and the Lattice ECP2-30 in a different package - neither is pin-compatible. Cross-brand replacement requires PCB redesign. For legacy Intel APEX20K systems, the safest substitute is the same-package Intel EP20K100CB356C7 or EP20K100BC356-1.
What are the key specifications of EP20K100CB356C7ES that engineers should know?
The EP20K100CB356C7ES key specifications are: 4,160 logic elements, 100,000 typical gates, 263,000 maximum system gates, 53,248 RAM bits, 252 user I/O pins, 356-BGA package, C7 speed grade, 1.8 V core voltage, 2.5 V/3.3 V I/O compatibility, JTAG/passive-serial configuration, and SRAM-based CMOS process. Per verified distributor data, the part is obsolete; engineers should confirm date codes and validate against counterfeit risk when sourcing.

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

Selection Guide

Choose the EP20K100CB356C7ES when maintaining legacy APEX20K-based systems that specifically require the ES (Embedded System) variant, or when the existing bitstream targets this exact part number. Choose the EP20K100CB356C7 (non-ES) for standard designs with no ES-specific requirements - it shares the same 356-BGA footprint and 100K-gate density. Choose the EP20K200CB356C7 when your design exceeds 4,160 logic elements and you want to upgrade without PCB changes. Choose the EP20K100BC356-1 for industrial temperature environments. All five alternatives listed share the same 356-BGA package, enabling PCB layout reuse across the family. For new designs, consider modern Intel Cyclone IV/V or MAX 10 devices despite requiring PCB redesign.

Comparison with Alternatives

Parameter This Product EP20K100CB356C7 EP20K100BC356-1 EP20K200CB356C7 EP20K100CB356C8 EP20K100CB356C9
Brand Intel Intel Intel Intel Intel Intel
Package 356-BGA 356-BGA - same 356-BGA - same 356-BGA - same 356-BGA - same 356-BGA - same
Logic Elements 4,160 4,160 4,160 8,320 4,160 4,160
Typical Gates 100,000 100,000 100,000 200,000 100,000 100,000
Maximum System Gates 263,000 263,000 263,000 526,000 263,000 263,000
Speed Grade C7 C7 -1 (industrial) C7 C8 (slower) C9 (slowest)
Embedded Memory (RAM bits) 53,248 53,248 53,248 106,496 53,248 53,248
User I/O Pins 252 252 252 252 252 252
Core Voltage 1.8 V 1.8 V 1.8 V 1.8 V 1.8 V 1.8 V

Key Differentiators

  • Embedded System (ES) variant with verified firmware/configuration support (vs EP20K100CB356C7)
  • Higher logic density option in same package footprint (vs EP20K200CB356C7)
  • Industrial temperature grade variant in same package (vs EP20K100BC356-1)

Design Notes

Power sequencing is critical for the APEX20K family. The 1.8 V VCCINT core supply must ramp before the VCCIO I/O supply to prevent latch-up. Use a power-management IC with PG (power-good) signal feedback or a discrete MOSFET arrangement to enforce sequencing. Typical inrush current for the 356-BGA package is 1.5-2 A on VCCINT; bulk decoupling requires at least 4x 22 uF tantalum capacitors plus 0.1 uF ceramics per quadrant of the BGA.

Estimated: based on a typical APEX20K design with 60% logic utilization and 100 MHz toggle rate, the 356-BGA package dissipates approximately 1.5-2.0 W. Use a 6-layer PCB with dedicated ground and power planes, and stitch the BGA thermal balls (typically the central array) to the inner ground plane with 0.3 mm thermal vias. At higher utilization (>80%) or ambient temperatures above 70 C, attach a small heatsink or use forced-air cooling to keep junction temperature below 125 C.

BGA assembly for the 356-ball package requires 0.8 mm or 1.0 mm pitch with NSMD (non-solder-mask-defined) pads for reliable solder joint formation. Use ENIG (Electroless Nickel Immersion Gold) surface finish and a 245 C peak reflow profile per JEDEC J-STD-020. Plan escape routing in the top layer with 0.1 mm trace/space for the inner balls; outer rows can route on two layers using micro-via technology. X-ray inspection after reflow is mandatory because BGA joints are hidden under the package.

Do not assume a 3.3 V-only supply is sufficient - the APEX20K requires 1.8 V VCCINT regardless of I/O voltage. Do not forget the MSEL (mode-select) pin settings; wrong configuration mode results in configuration failure and a held nSTATUS low. For passive-serial configuration, ensure the EPC2 or EPC16 configuration PROM is programmed with the correct bitstream and that the DCLK frequency does not exceed 100 MHz. Finally, account for configuration time (~50 ms typical) in system boot sequencing.

Compliance Information

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

Compliance information for the obsolete EP20K100CB356C7ES was not present in the verified web data; values set to 'unknown' per data authenticity rules. RoHS/REACH compliance for APEX20K-era devices was typically 'not compliant' or 'transition-only', but verify with manufacturer documentation before new production orders.

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

Related Searches

EP20K100CB356C7ES EP20K100CB356C7ES datasheet Intel APEX20K FPGA 356BGA EP20K100CB356C7ES price buy EP20K100CB356C7ES vs EP20K200CB356C7 EP20K100 obsolete FPGA replacement Intel APEX20K 100K gate FPGA EP20K100CB356C7ES lead time stock FPGA 356 BGA 252 I/O embedded what is APEX20K family FPGA EP20K100CB356C7ES pinout BGA EP20K100CB356C7ES telecom switching

Related Components & Terms

Intel Altera EP20K100CB356C7ES APEX20K FPGA Field Programmable Gate Array 356-BGA Ball Grid Array JTAG IEEE 1149.1 SRAM logic element look-up table LUT embedded array block EAB RoHS Quartus II MAX+PLUS II configuration bitstream EPC2 LVTTL LVCMOS PCI
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