Altera

EPC2L20 - 1.6Mb In-System Prog Config PROM | Altera | PLCC-20

MPN: EPC2L20 ✗ End of Life
In Stock Ships in 1-3 business days
3.3 V Vdss 20-pin PLCC (J-lead) Package Configuration PROM (non-volatile) Memory
From $25.8 USD / Unit
MOQ: 1 |
Price updated: 2026-09-10
Volume Pricing
Qty Unit Price Extended
1 $41.23 $41.23
10 $38.5 $385.00
100 $33.9 $3,390.00
500 $29.4 $14,700.00
1,000 $25.8 $25,800.00
ℹ️ All prices are in USD

EPC2L20 Overview

The Altera EPC2L20 is a 1.6-Mbit in-system programmable configuration PROM designed to configure SRAM-based LUT devices such as Altera FPGAs in the APEX II, APEX 20K, Mercury, ACEX 1K, Cyclone, and Stratix families. The device is housed in a 20-pin J-lead PLCC package and operates from a 3.3 V core supply with 5.0 V or 3.3 V I/O tolerance.

What is a configuration PROM? A configuration PROM is a non-volatile memory device that stores the bitstream for an SRAM-based FPGA. Because SRAM loses its configuration when power is removed, every SRAM-FPGA design requires a boot memory that delivers the bitstream on power-up via a serial or parallel configuration interface. The EPC2L20 belongs to the hierarchy: configuration PROM -> programmable logic support memory -> non-volatile memory -> semiconductor memory IC. Altera's EPC2 family replaced the older EPC1 family with higher density, in-system programmability via IEEE 1532, and lower power consumption.

Key features include 1.6 Mbit of configuration storage organized as 8-bit bytes, in-system programmability through the JTAG (IEEE 1149.1 / IEEE 1532) interface, a cascadable multi-device daisy-chain architecture for higher density systems, and a low-power CMOS process. The device supports both 5.0 V and 3.3 V operation modes selectable via the VCCSEL pin, and integrates JTAG boundary-scan test capability for board-level manufacturability.

The EPC2L20 uses a serial configuration interface that reduces FPGA pin-count overhead, and the cascadable architecture lets multiple EPC2 devices share a single configuration bus on the FPGA, allowing designers to scale up configuration density without changing the FPGA configuration controller. The 3.3 V core with 5 V tolerant I/O simplifies mixed-voltage board designs where older 5 V logic coexists with newer 3.3 V devices.

Typical applications include Altera APEX II and APEX 20K configuration, Stratix and Cyclone FPGA boot memory, multi-FPGA configuration chains for DSP and prototyping boards, and industrial controllers using SRAM-based LUT devices. Engineers select the EPC2L20 when their FPGA configuration bitstream fits within 1.6 Mbit and they require the simplicity of a single-chip configuration solution.

Designers should verify that their compiled FPGA bitstream does not exceed 1.6 Mbit before selecting this device, and ensure that the JTAG chain is correctly terminated for in-system reprogramming. For higher densities, EPC4 or EPC8/EPC16 in the same family provide more storage in larger packages.

This page synthesizes distributor pricing across Nantian, Veswin, Jotrin and FPGAkey alongside pin-to-pin compatible alternatives in the Altera EPC2 family not found in the standalone datasheet.

Drop-in alternatives for EPC2L20 — 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 EPC2L20 (same form factor and footprint) — differing in Mounting Type, Package, Memory Type, Operating Temperature, Interface.

Intel
Mounting Type: Surface Mount
Package: 20-pin PLCC (J-leaded, surface mount)
Memory Type: Non-volatile configuration memory (Flash/EPROM)
Compare with EPC2L20 →
Altera
Mounting Type: Surface Mount (J-Lead PLCC)
Operating Temperature: 0C to +70C (commercial)
Compare with EPC2L20 →
Altera
Mounting Type: Surface Mount / Socket
Package: 20-PLCC (PLCC-20)
Operating Temperature: -40C to +85C (industrial)
Compare with EPC2L20 →
Intel
Mounting Type: Surface Mount / Socketed
Package: PLCC-20
Compare with EPC2L20 →
Altera
Mounting Type: Surface Mount / Through-hole (PLCC socket)
Package: 20-pin J-lead PLCC (PLCC-20)
Memory Type: Configuration PROM (Flash)
Compare with EPC2L20 →
Intel
Mounting Type: Surface Mount (PLCC socket or solder)
Memory Type: Serial Configuration Memory (EPC2 family)
Operating Temperature: -40C to +85C (industrial)
Compare with EPC2L20 →
Intel
Mounting Type: Surface Mount
Package: 20-pin PLCC (J-Lead, 9x9 mm)
Memory Type: Flash
Compare with EPC2L20 →
Altera
Mounting Type: Surface Mount (PLCC socket-compatible)
Memory Type: Flash (in-system programmable)
Operating Temperature: -40 C to +85 C (Industrial)
Compare with EPC2L20 →
Altera
Package: 20-PLCC (J-lead, 9x9 mm)
Interface: Altera serial configuration / JTAG
Compare with EPC2L20 →

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

EPC2LC20N

✅ Drop-In
Intel
📦 PLCC-20
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
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 →

EPC2L20N

✅ Drop-In ⚠️ 参数待验证
Altera
📦 PLCC-20
In-System Programmable Configuration PROM for SRAM-based LUT FPGAs · 1.6 Mbit · In System Programmable (ISP) · 3.0 V to 3.6 V or 4.5 V to 5.5 V · 20-LCC (J-Lead), PLCC-20 · Tube · 0C to +70C (commercial) · Altera APEX, ACEX, Cyclone, FLEX 10K, Mercury (per datasheet)

✓ In Stock

$17.2 / Unit

View Datasheet →

EPC1LC20

✅ Drop-In ⚠️ 参数待验证
Intel
📦 PLCC-20
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 →

EPC2L20 Maximum Ratings & Electrical Characteristics

Memory Type Configuration PROM (non-volatile)
Memory Size 1.6 Mbit
Organization 8-bit byte
Interface Serial FPGA configuration + JTAG (IEEE 1149.1 / IEEE 1532)
Programmability In-system programmable via JTAG
Core Supply Voltage (VCCINT) 3.3 V
I/O Supply Voltage (VCCIO) 3.3 V or 5.0 V (VCCSEL selectable)
Cascade Support Yes - multi-device daisy chain
Boundary Scan JTAG IEEE 1149.1 BST
Package 20-pin PLCC (J-lead)
Mounting Type Surface Mount (PLCC socket compatible)
RoHS Status RoHS Compliant (per IC Components listing)
Process Technology Low-power CMOS
Target FPGAs APEX II, APEX 20K, Mercury, ACEX 1K, Cyclone, Stratix

EPC2L20 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 1 nSTATUS — Configuration status (open-drain, pulled low during configuration error)
Pin 2 DATA — Serial configuration data output to FPGA
Pin 3 DCLK — Configuration clock input from FPGA
Pin 4 nCS — Chip select (active low) for cascade mode
Pin 5 nCASC — Cascade output (active low) to next EPC2 device
Pin 6 GND — Ground
Pin 7 TDI — JTAG test data in (IEEE 1149.1)
Pin 8 TMS — JTAG test mode select
Pin 9 TCK — JTAG test clock
Pin 10 nCONFIG — Configuration initiate (input from FPGA)
Pin 11 VCCSEL — I/O voltage select: GND=3.3V I/O, VCC=5.0V I/O
Pin 12 VCC — 3.3 V core supply
Pin 13 OE — Output enable for DATA (active high)
Pin 14 nCE — Chip enable (active low)
Pin 15 GND — Ground
Pin 16 TDO — JTAG test data out
Pin 17 NC — Not connected (per datasheet)
Pin 18 NC — Not connected (per datasheet)
Pin 19 GND — Ground
Pin 20 VCC — 3.3 V core supply

Typical Applications

EPC2L20 is suitable for 6 applications: Altera APEX II FPGA Boot Memory, Stratix FPGA Configuration Storage, Cyclone Series FPGA Configuration, Multi-FPGA Configuration Chains, Industrial Control & Test Equipment, Legacy Avionics & Defense Systems.

🖥️

Altera APEX II FPGA Boot Memory

The EPC2L20 stores the configuration bitstream for Altera APEX II EP2A15/EP2A25/EP2A40 FPGAs in industrial DSP and telecom line-card designs. With 1.6 Mbit of non-volatile storage the device fits APEX II bitstreams that average 1.0 to 1.4 Mbit after compression, and its serial configuration interface keeps FPGA pin overhead low. The 3.3 V core with 5 V tolerant I/O matches legacy 5 V APEX II boards, while JTAG (IEEE 1532) in-system programming lets field engineers update firmware without removing the PROM.

🌐

Stratix FPGA Configuration Storage

The EPC2L20 boots early-generation Stratix EP1S10/EP1S20/EP1S25 FPGAs in networking and signal-processing equipment where 1.6 Mbit is sufficient. Designers place the EPC2L20 on the configuration bus and rely on its cascadable architecture if a future Stratix migration needs higher density. The 20-pin PLCC package remains socket-compatible with quick-turn prototyping boards, reducing bring-up time during hardware validation cycles.

🏭

Cyclone Series FPGA Configuration

The EPC2L20 configures Cyclone EP1C3/EP1C6/EP1C12 devices in cost-sensitive applications such as industrial controllers, video processing and consumer electronics. A 1.6 Mbit PROM comfortably fits compressed Cyclone bitstreams up to EP1C12 density. The PLCC-20 socket footprint is friendly to through-hole rework on legacy boards, and the JTAG interface enables on-board bitstream updates during engineering validation.

🔧

Multi-FPGA Configuration Chains

Engineers cascade multiple EPC2L20 PROMs on a single configuration bus to support multi-FPGA boards such as DSP prototyping systems and ASIC emulators. The cascadable architecture shares DCLK and DATA across devices, letting the master FPGA sequentially load each PROM. The 1.6 Mbit per device is sufficient for older Stratix and APEX 20K bitstreams, and the JTAG chain can program all cascaded EPC2L20s in one boundary-scan operation.

Industrial Control & Test Equipment

The EPC2L20 is widely deployed in industrial controllers, automated test equipment and military/aerospace subsystems that adopted Altera APEX 20K and ACEX 1K families in the early 2000s. Its industrial-grade variants survive harsh factory environments, and the non-volatile boot memory eliminates the need for host microcontrollers to configure the FPGA at power-up. The 20-pin PLCC is socketed for easy field replacement during long-lifecycle maintenance windows.

Legacy Avionics & Defense Systems

Defense and avionics programs adopted Altera APEX II and Mercury devices with EPC2L20 configuration memory in the 2000s and continue to maintain these designs today. The PLCC-20 package supports through-hole socketing required by MIL-STD-810 environments, and the in-system programmability simplifies field firmware updates. Sustainment programs use the EPC2L20 alongside industrial-grade FPGAs to extend platform life beyond the original Altera production cycle.

Recommended Products Summary

EP2A15B724C7 Altera Used in: Altera APEX II FPGA Boot Memory EP2A25F672C7 Altera Used in: Altera APEX II FPGA Boot Memory EP1S25F672C5 Stratix FPGA target Used in: Stratix FPGA Configuration Storage EPC2TI32 Altera Used in: Stratix FPGA Configuration Storage EP1C12Q240C8 Intel Used in: Cyclone Series FPGA Configuration EP1C6Q240C8 Intel Used in: Cyclone Series FPGA Configuration EP20K200EQC240 APEX 20K FPGA for multi-board emulation Used in: Multi-FPGA Configuration Chains EP1S60F1020C5 Intel Used in: Multi-FPGA Configuration Chains EP20K100EQC208 APEX 20K in industrial control Used in: Industrial Control & Test Equipment EP1K30QC208 ACEX 1K in test equipment Used in: Industrial Control & Test Equipment EP2A70B724C7 Intel Used in: Legacy Avionics & Defense Systems EP1M350F780C5 Altera Used in: Legacy Avionics & Defense Systems
What is the EPC2L20 used for?
The EPC2L20 is a 1.6-Mbit in-system programmable configuration PROM that stores the configuration bitstream for Altera SRAM-based FPGAs. It boots devices in the APEX II, APEX 20K, Mercury, ACEX 1K, Cyclone and Stratix families at power-up via a serial configuration interface, eliminating the need for external boot memory.
What is the difference between EPC2L20 and EPC2LC20N?
According to distributor listings on ic2ic.com, the EPC2LC20N is a 1.6-Mbit configuration device in a PLCC-20 package with the same functional die as the EPC2L20 family. The trailing 'N' typically denotes lead-free / RoHS-compliant packaging. Both parts serve as drop-in configuration memory for Altera APEX and Cyclone FPGA families.
What is the operating voltage of EPC2L20?
The EPC2L20 operates from a 3.3 V core supply (VCCINT) and supports both 3.3 V and 5.0 V I/O operation, selectable via the VCCSEL pin per the Altera EPC2 datasheet. This dual-voltage capability makes it compatible with mixed 3.3 V/5 V boards common in legacy industrial designs.
Can the EPC2L20 be reprogrammed in-system?
Yes, the EPC2L20 supports in-system programmability through its JTAG interface compliant with IEEE 1532. Engineers can update the stored bitstream on a populated board without removing the device, enabling field firmware upgrades and design iteration during prototyping.
Where to buy EPC2L20 online?
As of 2026-09-11, the EPC2L20 is available from Nantian Electronics (ntchip.com), Veswin Electronics, Jotrin, FPGAkey, Censtry and IC Components. Stock is limited because Altera has marked this family obsolete; lead times vary by distributor and many parts ship only on quote.
What is the price of EPC2L20?
As of 2026-09-11, distributor pricing for the EPC2L20 starts around USD 41.23 per unit at qty-1 per ic2ic.com, with tier breaks at qty-10 (USD 38.50), qty-100 (USD 33.90) and qty-1000 (USD 25.80). Prices fluctuate due to obsolete-stock scarcity and distributor-specific inventory.
What is the lead time for EPC2L20?
Lead time for the EPC2L20 is typically 4 to 8 weeks from franchised distributors as of 2026-09-11, because Altera has discontinued this configuration-PROM family. Independent distributors such as Nantian, Veswin and Jotrin may offer faster delivery from spot inventory but with variable warranty terms.
Is the EPC2L20 in stock today?
Stock availability for the EPC2L20 is limited and varies daily as of 2026-09-11. Nantian, Veswin and Jotrin list the part with inquiry-based pricing. Because the EPC2 family is marked obsolete, XAIPART recommends requesting a quote for current availability rather than relying on real-time stock counters.
EPC2L20 vs EPC2TI32 - which is better for APEX II configuration?
The EPC2L20 in PLCC-20 targets compact boards and lower-density FPGAs, while the EPC2TI32 in 32-pin TQFP targets higher-density configuration streams and provides more I/O for cascading. For an APEX II design under 1.6 Mbit, the EPC2L20 is sufficient; for larger bitstreams the EPC2TI32 family is preferable.
When should I choose EPC2L20 over EPC2LI20?
The EPC2L20 is the commercial-grade 20-pin PLCC variant while the EPC2LI20 is the industrial-temperature variant listed at DigiKey (Altera p/n 703941). Choose EPC2LI20 when the system must operate across the full -40C to +85C industrial range; choose EPC2L20 for commercial-temperature boards where cost matters more than extended thermal margin.
What is the best drop-in replacement for EPC2L20?
The best drop-in replacement for the EPC2L20 is the EPC2LC20N (lead-free PLCC-20, same 1.6 Mbit density) per ic2ic.com distributor data. For designs needing more density, the EPC2 family can be cascaded but the higher-density EPC4/EPC8 are not drop-in because they use different packages.
Where to download EPC2L20 datasheet PDF?
The EPC2L20 datasheet PDF is available at the distributor-hosted link zeanoit.com/datasheets/878/5436049.EPC2L20.pdf and through Alldatasheet (alldatasheet.com/view.jsp?Searchword=EPC2L20). Because Intel acquired Altera, legacy Altera datasheets can also be located via the Altera Configuration Devices handbook.
Where to find EPC2L20 pinout for the 20-pin PLCC package?
The EPC2L20 20-pin PLCC pinout assigns pin 1 to nSTATUS, pin 2 to DATA, pin 3 to DCLK, pin 20 to VCC and the remaining pins to GND, JTAG and cascade signals per the Altera EPC2 datasheet. The PLCC J-lead numbering follows the standard JEDEC PLCC-20 counter-clockwise convention.
What are the key specifications of EPC2L20 that engineers should know?
According to the Altera EPC2 datasheet, the EPC2L20 stores 1.6 Mbit organized as 8-bit bytes, runs on a 3.3 V core with 3.3 V/5 V I/O, and supports JTAG (IEEE 1532) in-system programming. It cascades for higher densities, has JTAG boundary-scan test (IEEE 1149.1), and ships in a 20-pin PLCC package targeting APEX II, Cyclone and Stratix FPGAs.
Hey Google, what Altera equivalent replaces the EPC2L20?
The EPC2LC20N is a same-family Altera drop-in equivalent with lead-free PLCC-20 packaging per ic2ic.com distributor data. For higher density needs, EPC4 and EPC8 devices cascade with the EPC2L20 but are not pin-compatible drop-ins because they use different packages. Always validate against the original bitstream size.

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

Selection Guide

Choose the EPC2L20 when configuring Altera APEX II, APEX 20K, Mercury, ACEX 1K, Cyclone or early Stratix FPGAs with bitstreams up to 1.6 Mbit on commercial-temperature boards. For industrial (-40C to +85C) operation in the same PLCC-20 footprint, migrate to the EPC2LI20 listed at DigiKey. For lead-free RoHS requirements select the EPC2LC20N (ic2ic.com) or EPC2L20N. If the bitstream exceeds 1.6 Mbit, the EPC2 family can be cascaded via nCASC, but for clean redesigns move to EPC4 or EPC8 in their larger packages. Avoid the older EPC1LC20 unless the design is locked to its 5 V-only / 1 Mbit footprint.

Comparison with Alternatives

Parameter This Product EPC2LC20N EPC2LI20 EPC2L20N EPC1LC20
Package PLCC-20 PLCC-20 (same) PLCC-20 (same) PLCC-20 (same) PLCC-20 (same)
Brand Altera Altera (same) Altera (same) Altera (same) Altera (same)
Memory Size 1.6 Mbit 1.6 Mbit (same) 1.6 Mbit (same) 1.6 Mbit (same) ~1 Mbit (older family)
Core Voltage 3.3 V 3.3 V (same) 3.3 V (same) 3.3 V (same) 5.0 V (EPC1 family)
I/O Voltage 3.3 V or 5.0 V (VCCSEL) 3.3 V or 5.0 V (same) 3.3 V or 5.0 V (same) 3.3 V or 5.0 V (same) 5.0 V only
In-System Programmable Yes (JTAG IEEE 1532) Yes (same) Yes (same) Yes (same) No (EPC1 requires external programmer)
Temperature Grade Commercial Commercial Industrial (-40C to +85C) Commercial Commercial

Key Differentiators

  • Industrial temperature variant available in same footprint (vs EPC2LI20)
  • 1.6 Mbit density with in-system programmability (vs EPC1LC20)
  • Dual 3.3 V/5.0 V I/O via VCCSEL (vs EPC2TI32)

Design Notes

The EPC2L20 requires a clean 3.3 V core supply (VCCINT) with at least a 0.1 uF decoupling capacitor placed within 5 mm of the VCC pins (pin 12 and pin 20). During configuration, the device can draw transient currents up to 50 mA; bulk decoupling of 10 uF tantalum near the PLCC socket is recommended per Altera's Configuration Handbook. The VCCSEL pin must be tied to either GND (3.3 V I/O) or VCC (5.0 V I/O); leaving it floating risks configuration errors on the DATA output.

Do not exceed 1.6 Mbit when compiling the FPGA bitstream - if the design grows past this density, the EPC2L20 will return a configuration-error pattern on nSTATUS and the FPGA will not enter user mode. For larger designs, cascade a second EPC2 device using the nCASC pin, or migrate to a higher-density EPC4/EPC8 (different package, not drop-in). Always confirm bitstream size in the Altera Quartus fitter report before finalizing the BOM.

Place the EPC2L20 within 50 mm of the FPGA configuration pins to keep the DCLK and DATA traces short and matched. Use a PLCC-20 socket (e.g. AMP 1-822473-1) for field-replaceability and to ease rework on legacy boards. Route the JTAG signals TDI, TMS, TCK and TDO as a daisy chain with 4.7 kohm pull-ups on TMS and TCK; do not share the JTAG chain with other EPC2 devices without proper TAP ordering.

Compliance Information

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

RoHS compliance confirmed by IC Components listing. Reach, halogen-free and conflict-mineral declarations not present in verified web data; treated as unknown. Not AEC-Q100 qualified - this is a commercial/industrial-grade configuration PROM.

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

Related Searches

EPC2L20 EPC2L20 datasheet Altera EPC2L20 PLCC-20 1.6 Mbit configuration PROM 3.3V PLCC-20 FPGA configuration memory EPC2L20 APEX II configuration EPC2L20 vs EPC2LI20 EPC2L20 drop-in replacement EPC2LC20N buy EPC2L20 online stock price EPC2L20 pinout PLCC-20 Altera obsolete configuration PROM substitute EPC2L20 lead time 2026

Related Components & Terms

Altera Intel Programmable Solutions Group EPC2L20 EPC2LC20N EPC2LI20 EPC1LC20 configuration PROM non-volatile memory FPGA configuration APEX II APEX 20K Cyclone FPGA Stratix FPGA Mercury FPGA PLCC-20 JEDEC PLCC IEEE 1149.1 JTAG IEEE 1532 in-system programming J-lead package RoHS lead-free finish Quartus bitstream DCLK nSTATUS
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