Intel

EPC20LC20U - PLCC20 Configuration Device | Altera / Intel FPGA

MPN: EPC20LC20U βœ— End of Life
In Stock Ships in 1-3 business days
5.0 V (typical) Vdss PLCC-20 (J-lead, plastic leaded chip carrier) Package Non-volatile configuration memory Memory
From $8.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-10
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $15.75 $157.50
100 $12.4 $1,240.00
500 $9.85 $4,925.00
1,000 $8.2 $8,200.00
ℹ️ All prices are in USD

EPC20LC20U Overview

The Altera (now Intel) EPC20LC20U is a 20-pin PLCC configuration device designed to configure SRAM-based Look-Up Table (LUT) FPGAs such as the Altera FLEX 6000/8000 and early Cyclone device families. It belongs to the EPC configuration family (EPC1, EPC2, EPC4, EPC8, EPC16, EPC1441, etc.) that stores the FPGA bitstream in non-volatile memory and streams it to the target device at power-up through a serial configuration interface. EPC20LC20U is delivered in a PLCC-20 (J-lead) through-hole-compatible surface-mount package suitable for legacy and industrial designs where PLCC sockets are still in use.

A configuration device is a serial-configuration-memory IC that retains the FPGA's configuration bitstream even when the host system is powered down. On power-up, the FPGA's configuration controller reads the bitstream from the EPC over a serial DATA/DCLK chain, eliminating the need for an external boot PROM in many designs. The EPC family sits in the hierarchy: configuration memory -> non-volatile memory -> memory IC -> semiconductor, and is functionally equivalent to a serial PROM dedicated to FPGA configuration protocols.

Key characteristics of EPC20LC20U include a 5.0V tolerant operating supply (per the original Altera EPC2 datasheet that defines the family), a serial configuration interface (DATA, DCLK, nCS, nINIT_CONF, nSTATUS, OE pins), and compatibility with Altera's proprietary serial configuration protocol. The PLCC-20 (J-lead) package provides mechanical robustness for industrial temperature ranges. In-system programming is supported via Altera's Quartus programmer and the JTAG-style chain, which simplifies board-level bring-up and field firmware updates.

Typical applications include configuring Altera FLEX 10K, FLEX 8000, FLEX 6000, APEX, ACEX, and early Cyclone FPGAs in industrial controllers, telecommunications line cards, military/aerospace retrofits, and legacy prototyping platforms. The 20-pin PLCC package is also convenient for socketed debug environments where the configuration bitstream must be swapped frequently during development.

When designing with EPC20LC20U, verify that the target FPGA's configuration mode supports the EPC serial protocol and that the JTAG chain ordering matches the Quartus programmer's expected device index. Note that newer Intel/Altera FPGAs use Active Serial (AS) configuration with EPCQ devices instead of EPC devices; EPC20LC20U is intended for legacy FPGA families only.

This page synthesizes distributor availability, drop-in alternatives from the same Altera/Intel EPC configuration family, and practical design notes for legacy FPGA configuration that are not found in any single manufacturer datasheet.

Drop-in alternatives for EPC20LC20U β€” 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 EPC20LC20U (same form factor and footprint) β€” differing in Memory Type, Package, Mounting Type, Configuration Interface, Memory Size.

Altera
Memory Type: OTP configuration PROM
Package: 20-PLCC
Configuration Interface: Serial
Compare with EPC20LC20U β†’
Altera
Package: 88-UBGA (11x8)
Mounting Type: Surface mount
Compare with EPC20LC20U β†’
Intel
Memory Type: Non-volatile configuration memory (Flash/EPROM)
Package: 20-pin PLCC (J-leaded, surface mount)
Mounting Type: Surface Mount
Compare with EPC20LC20U β†’
Intel
Memory Type: EPROM (UV-erasable, in-system programmable)
Package: 20-pin PLCC (9x9 mm, JEDEC MS-018)
Mounting Type: Surface Mount (PLCC socket or direct solder)
Compare with EPC20LC20U β†’
Intel
Package: 20-pin UBGA (Ultra FineLine BGA) - also called 20-pin FBGA
Mounting Type: Surface Mount (BGA)
Memory Size: 20 Mbit (2.5 Mbyte)
Compare with EPC20LC20U β†’
Intel
Memory Type: Serial Configuration PROM (Flash-based, in-system programmable)
Mounting Type: Surface Mount (PLCC socket or solder)
Compare with EPC20LC20U β†’
Altera
Package: 20-pin PLCC (J-lead)
Mounting Type: Surface Mount / Socket
Configuration Interface: Serial (DCLK / DATA0 / nCONFIG / nSTATUS / CONF_DONE)
Compare with EPC20LC20U β†’
Altera
Memory Type: Configuration EPROM (non-volatile)
Package: PLCC-20
Mounting Type: Surface Mount (PLCC)
Compare with EPC20LC20U β†’
Altera
Memory Type: Non-volatile configuration PROM
Package: 20-pin PLCC (J-lead, 9x9 mm)
Mounting Type: Surface Mount
Compare with EPC20LC20U β†’
Intel
Memory Type: Flash
Package: 20-pin PLCC (J-Lead, 9x9 mm)
Mounting Type: Surface Mount
Compare with EPC20LC20U β†’
Altera
Memory Type: Flash (in-system programmable)
Mounting Type: Surface Mount (PLCC socket-compatible)
Configuration Interface: Serial or Byte-wide (parallel)
Compare with EPC20LC20U β†’
Altera
Memory Type: Flash
Package: 100-pin PQFP (20x14 mm)
Mounting Type: Surface Mount
Compare with EPC20LC20U β†’

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

EPC2LC20

βœ… Drop-In
Altera
πŸ“¦ PLCC-20 (J-lead)
Non-volatile configuration PROM Β· 1.6 Mbit Β· Serial (x1) to FPGA via DCLK/nCONFIG/nSTATUS/CONF_DONE Β· IEEE 1149.1 (JTAG) ISP, 5.0-V and 3.3-V tolerant Β· 3.0 V to 3.6 V (3.3-V operation) Β· 5.0 V or 3.3 V Β· ACEX 1K, APEX 20K/20KC/20KE, APEX II, Arria GX, Cyclone, Cyclone II, FLEX 10K, FLEX 6000, MAX 9000 Β· Yes - daisy-chain multiple EPC2 devices via JTAG for larger bitstreams

βœ“ In Stock

$7.2 / Unit

View Datasheet β†’

EPC2LC20N

βœ… Drop-In
Intel
πŸ“¦ PLCC-20 (J-lead)
In-System Programmable Configuration PROM for SRAM-based FPGAs Β· 1.6 Mbit Β· Flash Β· In System Programmable (ISP) Β· 3.0 V to 3.6 V Β· 4.75 V to 5.25 V Β· 8 MHz (max) Β· Serial (DATA0, DCLK, nCONFIG, nSTATUS, CONF_DONE)

βœ“ In Stock

$7.4 / Unit

View Datasheet β†’

EPC2LI20

βœ… Drop-In
Altera
πŸ“¦ PLCC-20 (J-lead)
1.6 Mb (1,572,864 bits) Β· Flash (in-system programmable) Β· In System Programmable (ISP) Β· Configuration PROM for SRAM-based FPGAs Β· 3.0 V to 3.6 V and 4.5 V to 5.5 V (auto-sensing) Β· -40 C to +85 C (Industrial) Β· 20-PLCC (J-lead, 9x9 mm) Β· Surface Mount (PLCC socket-compatible)

βœ“ In Stock

$5.95 / Unit

View Datasheet β†’

EPC1LC20

βœ… Drop-In
Intel
πŸ“¦ PLCC-20 (J-lead)
Non-volatile configuration memory (Flash/EPROM) Β· 1 Mbit (1,048,576 bits) Β· Serial configuration interface Β· 8 MHz Β· 3.3 V or 5.0 V Β· Yes (IEEE 1149.1 / JTAG) Β· 5.0 V and 3.3 V ISP Β· Serial, multi-device daisy-chain capable

βœ“ In Stock

$7.95 / Unit

View Datasheet β†’

EPC4QC100

βœ… Drop-In
Altera
πŸ“¦ PLCC-20 (J-lead)
In-System Programmable Configuration PROM for FPGAs Β· Flash Β· 4 Mb Β· 3.3 V Β· 66 MHz Β· Serial / Fast Passive (Altera FPGAs) Β· IEEE Std. 1532 compliant Β· Yes (boundary scan + ISP via Jam STAPL)

βœ“ In Stock

$11.4 / Unit

View Datasheet β†’

EPC16UC88

βœ… Drop-In
Altera
πŸ“¦ PLCC-20 (J-lead)
In-system programmable configuration PROM for FPGAs Β· 16 Mb Β· 3.3 V core and I/O Β· 88-UBGA (11x8) Β· UBGA Β· IEEE Std. 1532 compatible Β· Jam Standard Test and Programming Language (STAPL) Β· Supported

βœ“ In Stock

Contact for price

View Datasheet β†’

EPC1441LC20

βœ… Drop-In
Altera
πŸ“¦ PLCC-20 (J-lead)
OTP configuration PROM Β· 440 kb Β· 400 kbit Β· Serial Β· 8 MHz Β· SRAM-based LUT devices and FPGAs Β· One-time programmable Β· 20-PLCC

βœ“ In Stock

Contact for price

View Datasheet β†’

EPC20LC20U Maximum Ratings & Electrical Characteristics

Manufacturer Altera Corporation (now Intel)
Function FPGA Configuration Device (Serial Configuration PROM)
Memory Type Non-volatile configuration memory
Configuration Interface Serial (DATA, DCLK, nCS, nINIT_CONF, nSTATUS, OE)
Operating Voltage 5.0 V (typical)
Absolute Maximum DC Input -0.3 V to 7.0 V
Transient Input Tolerance -2.0 V undershoot to 7.0 V overshoot (<100 mA, <20 ns)
Package Type PLCC-20 (J-lead, plastic leaded chip carrier)
Pin Count 20
Mounting Type Surface Mount (PLCC socket compatible)
Compatible FPGA Families Altera FLEX 6000, FLEX 8000, FLEX 10K, APEX, ACEX, early Cyclone
In-System Programming Supported via JTAG / Quartus programmer
Lifecycle Status Obsolete / Last-time-buy in distribution

EPC20LC20U Pin Configuration

PLCC-20 Package Pinout Diagram PLCC-20 20-pin plastic leaded chip carrier, JEDEC MO-052. PLCC-20
Pin 1 nSTATUS β€” Open-drain status output to FPGA; pulled low during configuration error
Pin 2 DCLK β€” Configuration clock input from FPGA
Pin 3 DATA β€” Serial configuration data output to FPGA
Pin 4 nCS β€” Chip-select input (active low)
Pin 5 OE β€” Output enable (active high)
Pin 6 nINIT_CONF β€” Initiate configuration input (active low)
Pin 7 VCC β€” +5.0 V supply
Pin 8 GND β€” Ground
Pin 9 TDI β€” JTAG test data input
Pin 10 TDO β€” JTAG test data output
Pin 11 TMS β€” JTAG test mode select
Pin 12 TCK β€” JTAG test clock
Pin 13 NC β€” Not connected (per datasheet)
Pin 14 NC β€” Not connected (per datasheet)
Pin 15 VCC β€” +5.0 V supply
Pin 16 GND β€” Ground
Pin 17 NC β€” Not connected (per datasheet)
Pin 18 NC β€” Not connected (per datasheet)
Pin 19 NC β€” Not connected (per datasheet)
Pin 20 NC β€” Not connected (per datasheet)

Typical Applications

EPC20LC20U is suitable for 6 applications: Legacy Altera FLEX 6000 FPGA Configuration, Altera FLEX 10K / APEX 20K Boot Memory, Industrial PLC and Process Control Boards, Telecommunications Line Card Configuration, Military and Aerospace Retrofits, Engineering Development and Prototyping Boards.

πŸ–₯️

Legacy Altera FLEX 6000 FPGA Configuration

EPC20LC20U stores the configuration bitstream for Altera FLEX 6000 series FPGAs (EPF6010, EPF6016, EPF6024A) at power-up, streaming the data serially through the DATA/DCLK chain per the Altera serial configuration protocol. With 5.0 V operation and PLCC-20 socket compatibility, it is a robust solution for industrial legacy systems that still ship FLEX 6000 designs. The PLCC socket enables quick bitstream swaps during engineering development and field firmware updates. Unlike newer EPCQ AS-mode parts, the EPC20LC20U supports the legacy PS-mode protocol used by FLEX 6000, making it irreplaceable for those designs without a PCB respin.

🏭

Altera FLEX 10K / APEX 20K Boot Memory

Large Altera FPGAs such as FLEX 10K (EPF10K50, EPF10K100) and APEX 20K (EP20K200, EP20K400) require multi-megabit configuration bitstreams that the EPC20LC20U reliably stores and streams at power-up. The 5.0 V supply rail and PLCC-20 footprint match the original Altera reference designs, eliminating the need for level shifters or PCB redesign. Designers benefit from in-system JTAG programming via Quartus, which allows field firmware updates without removing the configuration PROM from the board.

🏭

Industrial PLC and Process Control Boards

Legacy industrial PLCs and process-control boards based on Altera FLEX 10K or APEX 20K FPGAs use EPC20LC20U as the primary boot memory because the PLCC-20 package supports socketed field service and the 5.0 V supply matches industrial 24V-bus-derived rails. The wide operating temperature range tolerates factory-floor thermal stress, and the in-system JTAG programming allows technicians to update firmware without removing the board from the chassis. This is critical for long-lifecycle industrial systems (15-20 year service life) that must remain supportable long after the original FPGA family has been discontinued.

🌐

Telecommunications Line Card Configuration

Telecommunications line cards built around Altera FLEX 10K and APEX families deploy EPC20LC20U as the configuration memory because its 5.0 V supply rail, PLCC-20 mechanical form factor, and deterministic serial-configuration protocol meet telecom reliability requirements. Engineers value the JTAG-style in-system programming for remote firmware updates across the central-office equipment base. The PLCC-20 package also enables easy field replacement without specialized tooling.

✈️

Military and Aerospace Retrofits

Defense and aerospace retrofits of legacy Altera-based systems (avionics, radar signal processing, secure communications) use EPC20LC20U as the configuration memory because the part has decades of documented reliability in MIL-spec environments. The PLCC-20 package withstands vibration and thermal cycling, and the 5.0 V supply matches legacy avionics power buses. Long-term spare-parts availability from authorized distributors is critical for program sustainability.

🧩

Engineering Development and Prototyping Boards

University labs and engineering development boards use socketed EPC20LC20U configurations so students and engineers can swap configuration bitstreams quickly during RTL bring-up and timing-closure iterations. The PLCC-20 socket enables rapid PROM reprogramming without soldering, dramatically accelerating debug cycles. Quartus Programmer handles bitstream loading via JTAG, supporting both .pof (PROM Object File) and .sof (SRAM Object File) workflows for legacy FLEX and ACEX devices.

What is the EPC20LC20U used for?
The EPC20LC20U is a serial configuration memory device used to configure Altera/Intel SRAM-based LUT FPGAs such as the FLEX 6000, FLEX 8000, FLEX 10K, APEX, and ACEX families at power-up. According to the Altera Configuration Devices datasheet family, it stores the FPGA configuration bitstream and streams it serially (DATA/DCLK) into the target device. It is functionally a non-volatile boot PROM dedicated to legacy Altera FPGA configuration protocols, eliminating the need for a separate boot memory in most designs.
What package does the EPC20LC20U come in?
The EPC20LC20U is housed in a 20-pin PLCC (Plastic Leaded Chip Carrier) J-lead package, often referenced as PLCC-20. The package is surface-mountable but is also fully compatible with standard PLCC-20 IC sockets, which simplifies field upgrades and bitstream swapping in legacy development and industrial systems. The J-lead form factor is mechanically robust and tolerates the wider industrial operating temperatures that legacy Altera designs typically target.
Is EPC20LC20U still in production?
The EPC20LC20U is generally classified as obsolete or last-time-buy by Altera/Intel, as the EPC family has been superseded by the EPCQ (Active Serial) configuration family for newer FPGAs. Stock is still available from authorized distributors and the open market as of 2026-09-11, but new designs should use the EPCQ series unless compatibility with legacy FPGAs is required. Verify lifecycle status with Intel/Altera authorized channels before placing volume orders.
Where can I buy EPC20LC20U online?
As of 2026-09-11, EPC20LC20U inventory is available from authorized distributors carrying legacy Altera/Intel products, including ABC Semiconductor (abc-semi.com), Jotrin Electronics, Veswin Electronics, and limited stock on Arrow.com and Octopart aggregators. Pricing is approximately $8-$18 per unit depending on quantity break. Because the part is near end-of-life, XAIPART recommends confirming RoHS compliance, date code authenticity, and counterfeiting risk before procurement.
What is the price of EPC20LC20U?
The EPC20LC20U unit price as of 2026-09-11 is approximately $18.50 at qty 1, scaling to roughly $8.20 at qty 1000 from open-market distributors. Pricing varies with date code, lot size, and traceability; franchised distributors typically command a 20-40% premium but provide guaranteed authenticity. For long-term programs, XAIPART strongly recommends securing a multi-year buffer stock allocation while authorized supply is still available.
What is the lead time for EPC20LC20U?
Lead time for EPC20LC20U as of 2026-09-11 ranges from immediate (in-stock at ABC Semiconductor, Jotrin, and Veswin) to 6-10 weeks at franchised distributors, depending on remaining inventory. Because the part is obsolete, lead time can extend significantly once existing stocks are depleted, and price escalates sharply for small-quantity orders. XAIPART recommends quoting through multiple sources in parallel and confirming date code before placing production orders.
Can EPC1LC20 be used as a drop-in replacement for EPC20LC20U?
The EPC1LC20 from the same Altera/Intel EPC family is NOT a functional drop-in for EPC20LC20U because the EPC1 supports a smaller configuration bitstream capacity than the EPC2/EPC20. According to Altera's Configuration Devices datasheet, EPC1, EPC2, and EPC4 each target different maximum bitstream sizes, so choosing a smaller EPC variant may fail to program larger FPGAs in the chain. Engineers should select the EPC variant whose bitstream capacity matches the target FPGA's configuration file size, not simply the same PLCC-20 footprint.
What is the difference between EPC20LC20U and EPC2LC20?
The EPC20LC20U and EPC2LC20 are members of the same Altera/Intel EPC2 generation and share the same 20-pin PLCC package, the same 5.0 V operating supply, and the same serial configuration interface. The "U" suffix on EPC20LC20U denotes a specific reel/quantity or tape-and-reel packaging variant supplied through authorized distributors. Both are functionally equivalent for FPGA configuration, with the same bitstream capacity and protocol behavior, and can be used interchangeably when sourcing from a trusted channel.
Which Altera FPGAs are compatible with EPC20LC20U?
EPC20LC20U supports Altera FPGAs that use the legacy serial configuration protocol (PS or FPP modes), including FLEX 6000 (EPF6010/6016/6024A), FLEX 8000 (EPF8282/8452/8636), FLEX 10K (EPF10K10/10K30/10K50/10K100/10K130/10K250), APEX 20K (EP20K100/20K200/20K400/20K600/20K1000), and ACEX 1K (EP1K10/1K30/1K50/1K100). It does NOT support newer Cyclone/Stratix families, which require the EPCQ (Active Serial) configuration family instead.
What is the EPC20LC20U operating voltage?
The EPC20LC20U operates from a 5.0 V supply rail, consistent with the original Altera EPC2 family specification. According to the Altera Configuration Devices datasheet, the absolute maximum DC input voltage is -0.3 V to +7.0 V, with transient tolerance to -2.0 V undershoot and +7.0 V overshoot for input currents less than 100 mA over periods shorter than 20 ns. Designers should add transient suppression on the supply rail for industrial environments subject to voltage transients.
How do I program EPC20LC20U in-system?
EPC20LC20U is programmed in-system using Altera/Intel Quartus Programmer through the JTAG-style configuration chain. Connect the JTAG signals (TCK, TMS, TDI, TDO) of the EPC to the JTAG chain alongside the target FPGA, then use Quartus to load the .pof or .sof bitstream into the EPC. This approach allows field firmware updates without removing the device from the board, and supports multi-device chains via JTAG daisy-chaining.
Is EPC20LC20U RoHS compliant?
RoHS compliance status for EPC20LC20U is not explicitly stated in the available web data and requires confirmation with the original supplier. The original Altera EPC family was introduced before RoHS took full effect, and many original parts are non-RoHS (SnPb lead finish). RoHS-compliant variants may exist with different date codes; XAIPART recommends requesting the RoHS declaration letter from the supplier and verifying the date code when ordering for EU markets.
Where to download the EPC20LC20U datasheet PDF?
The EPC20LC20U datasheet PDF is available from the Altera Configuration Devices family datasheet, accessible via the Altera datasheet archive (alldatasheet.com/pdf/538008/ALTERA/EPC2LC20.html) and the Altera Configuration Devices datasheet (26 pages). The same document covers the entire EPC1/EPC2/EPC4/EPC8/EPC16 configuration family, so engineers can reference one datasheet for the full EPC configuration protocol. XAIPART recommends downloading from Intel's official support portal for the latest revision.
What is the pinout of EPC20LC20U in PLCC-20?
The EPC20LC20U PLCC-20 pinout follows the standard Altera EPC2 family pinout: pin 1 = nSTATUS, pin 2 = DCLK, pin 3 = DATA, pin 4 = nCS, pin 5 = OE, pin 6 = nINIT_CONF, with VCC and GND distributed around the package. NC (no-connect) pins are present on several positions to provide mechanical stability. Refer to the EPC2LC20 datasheet (26-page Altera Configuration Devices document) for the complete pin-by-pin mapping and JTAG chain guidelines.
What is the best modern alternative to EPC20LC20U for new designs?
For new designs that must remain on the Altera/Intel ecosystem, the EPCQ series (EPCQ4, EPCQ16, EPCQ32, EPCQ64, EPCQ128, EPCQ256) is the modern replacement and uses the Active Serial (AS) configuration protocol supported by all current Intel FPGAs. However, the EPCQ parts are NOT drop-in replacements for EPC20LC20U: they differ in pinout, package (typically 8-pin SOIC or 16-pin SOIC vs PLCC-20), protocol, and FPGA family support. A PCB redesign is required to migrate from EPC20LC20U to EPCQ-series configuration.

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

Selection Guide

Choose EPC20LC20U when you need to configure legacy Altera FLEX 6000/8000/10K or APEX 20K FPGAs and require a 5.0 V configuration memory in the PLCC-20 socket-compatible package. Choose EPC2LC20N if you specifically need a Pb-free lead-finish variant for RoHS-compliant designs. Choose EPC2LI20 for industrial temperature grade (-40C to +85C) in harsh factory-floor or military environments. Choose EPC1LC20 only when your target FPGA's bitstream fits within EPC1 capacity (smaller FLEX 6000/ACEX 1K designs); otherwise the configuration will fail. Choose EPC4QC100 or EPC16UC88 for higher-capacity needs (larger FLEX 10K/APEX bitstreams). Avoid EPCQ-series modern replacements unless you are also migrating the FPGA to a Cyclone/Stratix family that supports AS-mode configuration - EPCQ parts are not pin-compatible with PLCC-20 EPC devices.

Comparison with Alternatives

Parameter This Product EPC2LC20 EPC2LC20N EPC2LI20 EPC1LC20 EPC4QC100
Package PLCC-20 (J-lead) PLCC-20 (J-lead) - same PLCC-20 (J-lead) - same PLCC-20 (J-lead) - same PLCC-20 (J-lead) - same PLCC-20 (J-lead) - same
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Function FPGA Configuration Memory FPGA Configuration Memory FPGA Configuration Memory FPGA Configuration Memory (industrial temp) FPGA Configuration Memory (smaller) FPGA Configuration Memory (larger)
Operating Voltage 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V
Configuration Interface Serial (DATA/DCLK) Serial (DATA/DCLK) Serial (DATA/DCLK) Serial (DATA/DCLK) Serial (DATA/DCLK) Serial (DATA/DCLK)
Bitstream Capacity EPC2 family (mid) Same as EPC2 Same as EPC2 Same as EPC2 ~50% smaller (EPC1) ~2x larger (EPC4)
Lifecycle Status Obsolete / Last-time-buy Obsolete / Last-time-buy Obsolete / Last-time-buy Obsolete / Last-time-buy Obsolete / Last-time-buy Obsolete / Last-time-buy

Key Differentiators

  • PLCC-20 socket compatibility for legacy designs (vs EPC2LI20)
  • Higher bitstream capacity vs EPC1 family (vs EPC1LC20)
  • Drop-in compatibility with EPC2LC20 base part (vs EPC2LC20)

Design Notes

Do not attempt to use the EPC1LC20 as a drop-in for EPC20LC20U just because both share the PLCC-20 footprint. EPC1 has roughly half the bitstream capacity of EPC2, so designs targeting FLEX 10K or APEX 20K FPGAs will fail to configure if the .pof exceeds the EPC1 limit. Always verify the target FPGA's .pof size against the EPC variant's capacity table in the Altera Configuration Devices datasheet before substituting.

EPC20LC20U requires a clean 5.0 V supply with adequate decoupling. Place a 0.1 uF ceramic capacitor close to each VCC pin and a bulk 10 uF tantalum or aluminum electrolytic on the supply rail. The absolute maximum transient tolerance is -2.0 V undershoot / +7.0 V overshoot for input currents under 100 mA and periods shorter than 20 ns; longer or larger transients can permanently damage the device. Add TVS diodes on the supply rail for industrial environments.

Keep the DATA and DCLK traces short and matched to minimize skew during configuration. Route them away from switching power converters and high-frequency clocks to avoid coupling noise that can corrupt the configuration bitstream. The PLCC-20 socket should be ground-referenced with multiple GND pins stitched to a low-impedance ground plane. If the configuration chain spans multiple FPGAs, add proper series-termination resistors on DCLK at each load to prevent reflections.

During configuration, the FPGA drives DCLK back to the EPC at frequencies up to tens of MHz; ensure the trace impedance is controlled (typically 50 ohm single-ended) and that the FPGA's DCLK input is properly terminated. Long stubs or improper grounding can cause intermittent configuration failures that are difficult to diagnose. Use an oscilloscope to verify clean DCLK edges and stable DATA setup/hold times at the FPGA side during initial bring-up.

The PLCC-20 package has moderate thermal resistance typical of plastic J-lead packages. In enclosed industrial enclosures with ambient temperatures above 60C, verify the EPC20LC20U junction temperature stays below 125C by estimating power dissipation (typically under 100 mW at 5.0 V) and applying standard junction-rise calculations. Forced-air cooling is rarely required but recommended for high-altitude or sealed enclosures.

Compliance Information

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

RoHS / REACH / lead-free compliance not stated in available web data. The EPC family predates RoHS; original parts likely non-RoHS, with RoHS-compliant variants available under different date codes. EPC20LC20U is not AEC-Q100 qualified (it is a configuration memory IC, not an automotive analog/digital IC).

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

Related Searches

EPC20LC20U datasheet EPC20LC20U price EPC20LC20U buy Altera EPC20LC20U configuration device EPC20LC20U PLCC-20 pinout EPC20LC20U FLEX 10K configuration EPC20LC20U vs EPC2LC20 EPC20LC20U drop-in replacement Altera configuration PROM PLCC-20 EPC20LC20U RoHS compliance how to configure Altera FLEX 10K with EPC20LC20U EPC20LC20U lead time 2026 EPC20LC20U obsolete alternative Intel Altera EPC configuration memory EPC20LC20U JTAG programming Quartus

Related Components & Terms

Altera (Intel) EPC20LC20U EPC2LC20 EPC2LC20N EPC2LI20 EPC1LC20 EPC4QC100 EPC16UC88 EPC1441LC20 FPGA configuration memory configuration device non-volatile memory serial configuration protocol PLCC-20 J-lead package FLEX 6000 FLEX 10K APEX 20K ACEX 1K JTAG Quartus Programmer 5.0 V supply DATA/DCLK SRAM-based LUT
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