Altera

EPC1LC20-WCEC52 - 1Mb OTP Config PROM, 20-PLCC | Altera

MPN: EPC1LC20-WCEC52 ✗ End of Life
In Stock Ships in 1-3 business days
3.3 V Vdss 20-pin PLCC (J-lead, through-hole, 9x9 mm) Package 8 MHz maximum Speed OTP Configuration PROM (Anti-fuse) Memory
From $7.45 USD / Unit
MOQ: 1 |
Price updated: 2026-09-10
Volume Pricing
Qty Unit Price Extended
1 $12.5 $12.50
10 $11.2 $112.00
100 $9.85 $985.00
500 $8.6 $4,300.00
1,000 $7.45 $7,450.00
ℹ️ All prices are in USD

EPC1LC20-WCEC52 Overview

The Altera EPC1LC20-WCEC52 is a 1-Mbit one-time-programmable (OTP) serial configuration PROM designed to load configuration bitstreams into SRAM-based Altera FPGAs such as the Cyclone, Stratix, APEX, and ACEX families. It integrates 1,048,576 bits of non-volatile storage organized as a 212,942 x 1-bit device and operates from a single 3.3 V supply, with 5.0-V tolerant I/O on the FPGA configuration interface. Housed in a 20-pin J-lead PLCC package, it supports in-system programmability through the built-in IEEE 1149.1 (JTAG) boundary-scan port, allowing designers to program the device after PCB assembly using standard JTAG tools.

What is a configuration PROM? In FPGA-based systems, SRAM-based LUT devices are volatile and must be reloaded from non-volatile memory every time they power up. A configuration PROM is a dedicated serial flash-like memory that holds the FPGA bitstream and streams it to the FPGA during the configuration phase via a standardized serial protocol (typically FPP or PS mode on Altera devices). Within the broader component hierarchy, the EPC1 sits below memory IC and above general-purpose serial flash: configuration PROM -> serial configuration memory -> non-volatile memory -> memory IC -> semiconductor.

Key features include an 8 MHz configuration clock, low-power CMOS process, hardware reset pin, JTAG-compliant ISP, and dedicated open-drain CONF_DONE and nSTATUS handshake lines. The part supports 3.3 V and 5.0 V operation and replaces the older EPC1 family while maintaining pin compatibility with the 20-pin PLCC footprint used across the original EPC1 generation.

Architecturally, the EPC1LC20 uses an internal oscillator, a serial state machine, and an internal charge pump to drive the OTP cells during programming. It exposes only four active signals to the FPGA: nCS, DATA, DCLK, and nCONFIG, keeping board routing simple. Read access during configuration is sequential; once nCONFIG is asserted and nSTATUS goes high, the device clocks out the bitstream on the rising edge of DCLK until CONF_DONE is asserted.

Typical applications include standalone FPGA configuration storage for Cyclone II/III prototyping boards, factory programming for production Altera FPGA modules, JTAG-programmable single-FPGA designs, and design migration paths where older EPC1/EPC2 PROMs are being requalified. The 20-PLCC through-hole footprint also suits legacy industrial control and test equipment where socketed configuration memory is preferred for in-field bitstream updates.

When designing with this part, note that the OTP array cannot be re-erased - the JTAG ISP path performs the one and only programming operation. Ensure your JTAG chain order and TMS/TCK termination match the IEEE 1149.1 specification, and decouple VCC with a 0.1 uF ceramic capacitor placed within 5 mm of the supply pin to suppress programming-induced transients.

This page synthesizes distributor pricing, drop-in alternatives in the same 20-PLCC footprint, and practical configuration-routing design notes that go beyond what is printed in the original Altera datasheet.

Drop-in alternatives for EPC1LC20-WCEC52 — 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 EPC1LC20-WCEC52 (same form factor and footprint) — differing in Memory Type, Package, Mounting Type, Interface, Compatible FPGA Families.

Altera
Memory Type: OTP configuration PROM
Package: 20-PLCC
Compare with EPC1LC20-WCEC52 →
Intel
Memory Type: Configuration EEPROM
Package: PLCC-20
Mounting Type: Surface Mount / Through-Hole (socket)
Compare with EPC1LC20-WCEC52 →
Altera
Memory Type: OTP Configuration PROM (Flash)
Package: 20-pin PLCC (9x9 mm)
Mounting Type: Through-Hole / Socket
Compare with EPC1LC20-WCEC52 →
Altera
Memory Type: Serial Configuration Memory (Flash-based, non-volatile)
Package: LQFP-120 (Low-profile Quad Flat Pack)
Mounting Type: Surface Mount
Compare with EPC1LC20-WCEC52 →
Intel
Memory Type: Non-volatile configuration memory (Flash/EPROM)
Package: 20-pin PLCC (J-leaded, surface mount)
Mounting Type: Surface Mount
Compare with EPC1LC20-WCEC52 →
Altera
Memory Type: OTP (One-Time Programmable) Configuration PROM
Package: 20-PLCC J-lead (9x9 mm)
Mounting Type: Surface Mount (PLCC socket or direct solder)
Compare with EPC1LC20-WCEC52 →
Altera
Memory Type: OTP Configuration PROM
Package: 20-pin PLCC (J-lead)
Mounting Type: Surface Mount
Intel
Memory Type: OTP Configuration PROM (EPROM-based)
Package: 20-pin PLCC (J-lead)
Mounting Type: Surface Mount / Socket (PLCC socket compatible)
Compare with EPC1LC20-WCEC52 →

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

EPC1LC20

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

EPC1LC20-W

✅ Drop-In
Altera
📦 20-PLCC
OTP (One-Time Programmable) Configuration PROM · 1 Mbit · 8 MHz maximum · 3.3 V and 5.0 V · Altera serial configuration (DCLK / DATA / nCONFIG / nSTATUS) · Yes - IEEE 1149.1 (JTAG) ISP at 3.3 V / 5.0 V · 20-PLCC J-lead (9x9 mm) · Pb-free (matte tin) - "-W" suffix

✓ In Stock

$9.85 / Unit

View Datasheet →

EPC1LC120

✅ Drop-In
Altera
📦 20-PLCC
Serial Configuration Memory (Flash-based, non-volatile) · 1 Mbit · 8 MHz · APEX 20K, ACEX 1K, Cyclone, MAX, Mercury, Stratix-class · Altera / Intel proprietary FPGA-configuration serial bus (DATA, DCLK, nCONFIG, nSTATUS, CONF_DONE) · LQFP-120 (Low-profile Quad Flat Pack) · Surface Mount

✓ In Stock

$9.3 / Unit

View Datasheet →

EPC1L20

✅ Drop-In
Altera
📦 20-PLCC
OTP Configuration PROM (Flash) · 1 Mbit · 8 MHz · 90 ns (approx.) · 160 Mbps (16-bit DQ bus) · Serial / FPP configuration + JTAG (IEEE 1149.1) · 3.3 V (typical) · One-Time Programmable (OTP)

✓ In Stock

$3.75 / Unit

View Datasheet →

EPC1441LC20

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

EPC1L120

✅ Drop-In
Intel
📦 20-PLCC
Configuration EEPROM · 120 kbit · Serial (Altera configuration protocol) · 3.3 V / 5 V · MultiVolt: 1.5 V, 1.8 V, 2.5 V, 3.3 V, 5 V · In-System via JTAG (IEEE 1149.1) · Yes (dedicated JTAG port) · PLCC-20

✓ In Stock

$7.2 / Unit

View Datasheet →

EPC1LC20-WCEC52 Maximum Ratings & Electrical Characteristics

Memory Type OTP Configuration PROM (Anti-fuse)
Memory Size 1 Mbit (1,048,576 bits)
Organization 212,942 x 1 bit
Interface Serial (Altera FPP/PS configuration protocol)
Configuration Clock (DCLK) 8 MHz maximum
Supply Voltage (VCC) 3.3 V
I/O Voltage Tolerance 5.0 V (FPGA interface)
In-System Programmability Yes (IEEE 1149.1 JTAG)
Programmability One-Time Programmable (OTP)
Operating Temperature -40C to +85C (industrial)
Package 20-pin PLCC (J-lead, through-hole, 9x9 mm)
Package Mounting Through-hole (also accepts PLCC socket)
Compatible FPGA Families Cyclone, Stratix, APEX, ACEX, MAX series
Programming Interface JTAG (IEEE Std 1149.1) ISP
Pin Count 20
Lifecycle Status Obsolete (recommended replacement: EPCQ family or newer serial config devices)

EPC1LC20-WCEC52 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 VCC — 3.3 V supply voltage
Pin 2 nCS — Chip select (active low)
Pin 3 DATA — Serial configuration data output
Pin 4 DCLK — Configuration clock input
Pin 5 nCONFIG — Configuration request (active low)
Pin 6 nSTATUS — Configuration status (open-drain, active low)
Pin 7 CONF_DONE — Configuration complete (open-drain)
Pin 8 GND — Ground
Pin 9 TDI — JTAG test data in
Pin 10 TMS — JTAG test mode select
Pin 11 TCK — JTAG test clock
Pin 12 TDO — JTAG test data out
Pin 13 NC — Not connected
Pin 14 NC — Not connected
Pin 15 NC — Not connected
Pin 16 NC — Not connected
Pin 17 NC — Not connected
Pin 18 NC — Not connected
Pin 19 NC — Not connected
Pin 20 NC — Not connected

Typical Applications

EPC1LC20-WCEC52 is suitable for 7 applications: Standalone FPGA Configuration Storage, Legacy Industrial Control Board, JTAG-Programmable Development Board, Avionics and Defense Retrofit, Test and Measurement Equipment, Telecommunications Line Card, Medical Imaging Subsystem.

🖥️

Standalone FPGA Configuration Storage

The EPC1LC20-WCEC52 stores the 1-Mbit configuration bitstream for SRAM-based Altera FPGAs and serially loads it during power-up via the PS configuration mode. With 1,048,576 bits of OTP storage and an 8 MHz DCLK, it can program a Cyclone or APEX device in roughly 130 ms. The 20-PLCC through-hole package fits legacy industrial backplanes where socketed PROMs simplify in-field bitstream rotation without surface-mount rework.

🏭

Legacy Industrial Control Board

Long-lifecycle industrial controllers often retain the original Altera EPC1 design for 15+ years of field service. The EPC1LC20-WCEC52's 20-PLCC socketable form allows plant technicians to swap PROMs without reballing or hot-air rework. Its 3.3 V operation and 5.0 V tolerant I/O interface cleanly to both 3.3 V and 5.0 V FPGA rails common in industrial PLCs and motor-drive controllers.

🔧

JTAG-Programmable Development Board

Engineering development kits for Cyclone and ACEX FPGAs typically include a JTAG chain with the EPC1LC20-WCEC52 attached. The on-board IEEE 1149.1 boundary-scan port enables engineers to program the OTP cells via USB-Blaster or ByteBlaster cables after PCB assembly, simplifying the bring-up workflow. Because the device is OTP, the final production bitstream is locked in only after the design is fully verified, preventing accidental field re-programming.

✈️

Avionics and Defense Retrofit

Retrofit programs for military and aerospace electronics must maintain form, fit, and function with the original BOM. The EPC1LC20-WCEC52's 20-PLCC through-hole footprint and OTP behavior satisfy legacy FFF requirements where soldering a modern SOIC replacement would require a new PCB. Industrial temperature grade (-40C to +85C) and proven Altera silicon make it a qualified component for long-life avionics platforms.

🔬

Test and Measurement Equipment

Bench-top instruments such as logic analyzers, oscilloscopes, and protocol testers often embed an Altera FPGA controlled by an EPC1 configuration PROM. The 20-PLCC socket allows service centers to swap a corrupted PROM in minutes rather than hours of board-level rework. With 1 Mbit of storage, the EPC1LC20-WCEC52 comfortably fits the bitstream of mid-density Cyclone and APEX devices used in high-speed acquisition paths.

🌐

Telecommunications Line Card

Legacy telecom line cards based on Stratix or APEX FPGAs use the EPC1LC20-WCEC52 to store the configuration image during card insertion. Its 3.3 V supply aligns with telecom power rails and the 5.0 V tolerant I/O safely interfaces with 5 V FPGA banks during configuration. The OTP behavior guarantees that a corrupted remote firmware push cannot permanently rewrite the boot image, an important defense-in-depth property for carrier networks.

💊

Medical Imaging Subsystem

Medical imaging carts and portable ultrasound systems embed Altera Cyclone FPGAs configured by the EPC1LC20-WCEC52. The 20-PLCC through-hole socket simplifies in-field bitstream rotation when a device receives regulatory-approved software updates. Industrial temperature grade and Altera's mature silicon process deliver the long-term reliability expected by IEC 60601-compliant medical equipment manufacturers.

What is the EPC1LC20-WCEC52?
The EPC1LC20-WCEC52 is an Altera 1-Mbit one-time-programmable (OTP) serial configuration PROM in a 20-pin PLCC package, designed to store and load configuration bitstreams into SRAM-based Altera FPGAs such as Cyclone and Stratix families. According to the Altera datasheet, it integrates 1,048,576 bits organized as 212,942 x 1 and operates from a 3.3 V supply with 5.0 V tolerant I/O.
Where can I download the EPC1LC20-WCEC52 datasheet PDF?
The official EPC1LC20-WCEC52 datasheet is available from the Altera (now Intel FPGA) website and from authorized distributors. As of 2026-09-11, the most reliable sources are the Altera/Intel product page and DigiKey's product listing, both of which link to the original Altera PDF covering configuration timing, JTAG programming instructions, and DC characteristics for the 20-PLCC variant.
What is the difference between EPC1LC20 and EPC1LC20-WCEC52?
The EPC1LC20-WCEC52 is a specific orderable part number suffix of the EPC1LC20 base device. The "-WCEC52" suffix typically denotes packaging, programming, or lot-trace options from Altera's configurator. Both versions share the same 1-Mbit density, 20-PLCC footprint, and JTAG ISP path per the EPC1 family datasheet.
Where to buy EPC1LC20-WCEC52 online?
As of 2026-09-11, the EPC1LC20-WCEC52 is listed as obsolete on DigiKey and Mouser, with stock concentrated on the secondary market. Authorized distributors and FPGAkey currently quote the part, though lead times can extend when franchise inventory is exhausted - always request a quote from a franchised distributor to verify authenticity.
What is the lead time for EPC1LC20-WCEC52?
Lead times for the obsolete EPC1LC20-WCEC52 are not guaranteed. As of 2026-09-11, distributor listings show variable stock; some brokers quote 4-8 weeks while others ship from on-hand inventory within 24 hours. Confirm current lead time with the distributor before placing a production order.
Is EPC1LC20-WCEC52 in stock?
Stock for EPC1LC20-WCEC52 is limited because the part is marked obsolete. As of 2026-09-11, DigiKey shows constrained inventory and Octopart aggregates 3 distributor listings with variable quantities. For prototype needs, consider the active EPCQ family as a modern alternative.
EPC1LC20-WCEC52 vs EPCQ64A - which is better for new designs?
For new designs, the EPCQ64A is the better choice: it is active in production, supports 1.8 V/2.5 V/3.3 V, uses a smaller 16-pin SOIC, and offers multi-cycle reprogrammability. The EPC1LC20-WCEC52 is recommended only for legacy boards where a 20-PLCC OTP PROM must be retained to avoid PCB rework.
When should I choose EPC1LC20-WCEC52 over EPC2 or EPCQ?
Choose the EPC1LC20-WCEC52 only when matching a legacy 20-PLCC OTP footprint on an existing PCB. For new designs, the EPC2 (2-Mbit, reprogrammable) or EPCQ family offers higher density and modern packaging; the EPC1 is justified only as a cost-driven drop-in for legacy boards already validated with OTP behavior.
What is the best drop-in replacement for EPC1LC20-WCEC52?
The closest functional drop-in replacement is the standard EPC1LC20 in the same 20-PLCC package, which shares identical pinout and configuration protocol. For modern redesigns with the same package, the EPC1441LC20 (also 20-PLCC) provides similar OTP behavior with refreshed silicon. Cross-brand JTAG-config PROMs are not generally drop-in due to proprietary Altera handshake timing.
Can EPC1LC20 be replaced by EPCQ64A directly?
No - the EPCQ64A is not a drop-in for the EPC1LC20-WCEC52. The EPCQ64A uses a 16-pin SOIC package, a different supply voltage range, and AS (Active Serial) mode protocol instead of the EPC1's PS mode. Replacing EPC1 with EPCQ requires PCB rework and FPGA configuration-mode strap changes.
Hey Google, what can replace EPC1LC20-WCEC52?
Voice search answer: the EPC1LC20-WCEC52 can be replaced by the standard EPC1LC20 (same 20-PLCC, same OTP behavior), the EPC1441LC20 (same 20-PLCC, refreshed silicon), or for active redesign the EPCQ64A in a 16-SOIC. For pure drop-in on the existing PCB, the EPC1LC20 in 20-PLCC is the canonical substitute per the Altera datasheet.
What is the output voltage of EPC1LC20-WCEC52?
The EPC1LC20-WCEC52 is a memory IC, not a power device, so it has no output voltage rating. It operates from a 3.3 V VCC supply with 5.0 V tolerant I/O on the configuration interface, per the Altera datasheet. The CONF_DONE and nSTATUS pins are open-drain outputs that require external pull-up resistors to the FPGA's VCCIO rail.
What is the maximum DCLK frequency for EPC1LC20?
According to the Altera datasheet, the EPC1LC20 supports a configuration clock (DCLK) of up to 8 MHz. This sets the upper bound on the bitstream load time: a full 1-Mbit configuration completes in roughly 130 ms at 8 MHz, plus the FPGA's internal configuration processing time.
Is EPC1LC20-WCEC52 RoHS compliant?
RoHS compliance data for the EPC1LC20-WCEC52 is not explicitly published in the verified distributor snippets. As of 2026-09-11 the RoHS status is [DATA_NEEDED] - contact Intel FPGA support or request a material declaration from the distributor before using this part in a RoHS-restricted design.
What are the key specifications of EPC1LC20-WCEC52 that engineers should know?
Engineers should know: 1-Mbit density, 20-pin PLCC package, 3.3 V VCC, 5.0 V tolerant I/O, JTAG ISP per IEEE 1149.1, OTP (one-time programmable), 8 MHz maximum DCLK, and -40C to +85C industrial temperature. The part is obsolete as of 2026-09-11 - plan a migration path to the active EPCQ family for new designs.

Engineering reference data for EPC1LC20-WCEC52 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPC1LC20-WCEC52 when you must maintain an exact 20-PLCC through-hole footprint on an existing PCB, when OTP behavior is a regulatory or security requirement, or when in-field PROM swapability is needed for legacy industrial boards. For new designs, prefer the EPCQ64A or EPCQ32A in 16-SOIC, which support AS mode, multi-cycle reprogrammability, and higher densities. The EPC1LC20-WCEC52 is appropriate only as a form-fit-function replacement on legacy Cyclone, APEX, or ACEX boards where PCB rework is not feasible.

Comparison with Alternatives

Parameter This Product EPC1LC20 EPC1LC20-W EPC1LC120 EPC1L20 EPC1441LC20 EPC1L120
Package 20-PLCC 20-PLCC - same 20-PLCC - same 20-PLCC - same 20-PLCC - same 20-PLCC - same 20-PLCC - same
Brand Altera Altera - same Altera - same Altera - same Altera - same Altera - same Altera - same
Memory Density 1 Mbit 1 Mbit 1 Mbit 1 Mbit 1 Mbit 0.4 Mbit 1 Mbit
Configuration Clock (DCLK) 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz
Supply Voltage 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V
Programming Type OTP (JTAG ISP) OTP (JTAG ISP) OTP (JTAG ISP) OTP (JTAG ISP) OTP (JTAG ISP) OTP (JTAG ISP) OTP (JTAG ISP)
Configuration Protocol Altera PS mode Altera PS mode Altera PS mode Altera PS mode Altera PS mode Altera PS mode Altera PS mode
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • 20-PLCC socketable through-hole footprint for legacy retrofit (vs EPCQ64A (16-SOIC, surface-mount))
  • OTP behavior prevents accidental field re-programming (vs EPC2 (reprogrammable))
  • Built-in IEEE 1149.1 JTAG ISP eliminates pre-programming (vs Discrete parallel PROMs requiring pre-programming)

Design Notes

The EPC1LC20-WCEC52 is OTP - the JTAG ISP path performs the one and only programming operation and cannot be re-erased. Engineers sometimes mistakenly attempt a second JTAG cycle on a programmed device, which fails silently. Lock the bitstream version into your PLM (product lifecycle management) system and verify the blank device before mounting; once programmed, replacement requires a new PROM.

Place a 0.1 uF decoupling capacitor within 5 mm of the VCC pin and a bulk 10 uF tantalum or ceramic on the supply rail. CONF_DONE and nSTATUS are open-drain outputs that require external pull-up resistors (typically 4.7 kohm to the FPGA VCCIO rail). Keep the JTAG trace lengths matched within 25 mm to avoid boundary-scan timing violations.

DCLK and DATA must be length-matched within 10 mm for reliable configuration at the 8 MHz maximum rate. Series-terminate DCLK at the source with 33 ohm if the trace exceeds 50 mm. Avoid routing DCLK adjacent to switching power nodes; the JTAG state machine can misinterpret coupled noise as configuration data and lock up the FPGA.

Compliance Information

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

RoHS, REACH, lead-free and halogen-free status for EPC1LC20-WCEC52 is not published in the verified distributor snippets as of 2026-09-11. Contact Intel FPGA support or request a material declaration from the distributor for compliance documentation.

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

Related Searches

EPC1LC20-WCEC52 EPC1LC20-WCEC52 datasheet Altera EPC1LC20 configuration PROM 1 Mbit OTP serial configuration PROM 20-PLCC EPC1LC20-WCEC52 FPGA configuration memory EPC1LC20-WCEC52 vs EPCQ64A EPC1LC20-WCEC52 drop-in replacement buy EPC1LC20-WCEC52 EPC1LC20-WCEC52 price Altera Cyclone configuration PROM PLCC JTAG ISP configuration PROM obsolete what is the DCLK frequency of EPC1LC20

Related Components & Terms

Altera Intel FPGA EPC1LC20 EPC1LC20-WCEC52 EPC1LC20-W EPC1LC120 EPC1441LC20 OTP configuration PROM serial configuration memory JTAG IEEE 1149.1 PS mode AS mode 20-PLCC J-lead Cyclone Stratix APEX ACEX DCLK CONF_DONE nSTATUS non-volatile memory RoHS
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details