Altera

EPC1LC20U - 1Mb FPGA Config PROM, 20-PLCC | Altera

MPN: EPC1LC20U ✗ End of Life
In Stock Ships in 1-3 business days
20-pin PLCC (9x9 mm) Package 8 MHz Speed OTP (One-Time-Programmable) Configuration PROM Memory
From $9.75 USD / Unit
MOQ: 1 |
Price updated: 2026-09-10
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.2 $162.00
100 $13.85 $1,385.00
500 $11.4 $5,700.00
1,000 $9.75 $9,750.00
ℹ️ All prices are in USD

EPC1LC20U Overview

The Altera EPC1LC20U is a 1-Mbit OTP (One-Time-Programmable) configuration memory device designed to store and supply configuration data to SRAM-based Altera FPGA and CPLD devices, housed in a 20-pin PLCC (9x9 mm) package. It interfaces with the host FPGA through Altera's dedicated serial configuration protocol, supporting a maximum configuration clock frequency of 8 MHz over a simple four-wire (nSTATUS, nCONFIG, DCLK, DATA) serial bus. The EPC1LC20U is functionally equivalent to the EPC1LC20 part and is offered in a Pb-free (lead-free) finish designated by the "U" suffix.

A configuration PROM is a non-volatile memory that holds the FPGA's bitstream. Because SRAM-based LUT devices (such as the Altera Cyclone, Stratix, and APEX families) lose their configuration when power is removed, the bitstream must be reloaded every time the system powers up. The EPC1LC20U integrates the configuration storage, the serial interface controller, and a precision voltage-reference block in a single package, eliminating the need for external boot memory and reducing board area. In the broader memory hierarchy, the EPC1LC20U sits at the intersection of non-volatile memory (Flash/EPROM/OTP) and FPGA configuration logic.

Key features include 1 Mbit of OTP storage (sufficient for the largest pre-Cyclone-II bitstreams), 8 MHz maximum DCLK rate, open-drain nSTATUS/nCONFIG handshaking, cascading capability to support larger bitstreams through multiple PROMs chained together, and 3.3V typical operation. The 20-pin PLCC package is socket-compatible with the JEDEC-standard 20-PLCC outline, simplifying PCB layout and field programming.

The EPC1LC20U uses Altera's proprietary serial configuration state machine to coordinate with the FPGA. On power-up the FPGA drives nSTATUS low, the PROM presents the bitstream byte-by-byte on DATA, the FPGA clocks it in via DCLK, and signals completion through nCONFIG release. Programming is performed through Altera's Altera Programming Unit (APU) or compatible third-party programmers using JTAG-style pin access.

Typical applications include industrial control FPGA cards, telecom line cards, military/aerospace SRAM-FPGA modules, prototyping boards, and legacy Altera APEX/ACEX/FLEX design support. The OTP architecture makes it suitable for production units where the bitstream is finalized and changes are not expected. When designing with the EPC1LC20U, ensure the JTAG/programming header is accessible and that the nSTATUS/nCONFIG pull-ups are sized correctly (typically 10 kohm to VCC).

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

Intel
Memory Type: OTP Configuration PROM (Flash-based)
Package: 20-PLCC (J-lead, 9x9 mm)
Supported FPGA Families: ACEX 1K, APEX 20K, APEX II, Arria GX, Cyclone, Cyclone II, FLEX 10K, FLEX 6000, Mercury, Stratix, Stratix GX, Stratix II, Stratix II GX
Compare with EPC1LC20U →
Intel
Package: 20-pin LCC (Leadless Chip Carrier, JLCC-20)
Supported FPGA Families: Altera FLEX 6000 / 8000 / 10K, ACEX 1K, MAX 3000 / 7000, APEX 20K
Operating Temperature: -40C to +85C (industrial)
Compare with EPC1LC20U →
Intel
Memory Type: Non-volatile configuration memory (Flash/EPROM)
Package: 20-pin PLCC (J-leaded, surface mount)
Compare with EPC1LC20U →
Intel
Memory Type: OTP Configuration PROM (EPROM-based)
Supported FPGA Families: Altera FLEX, APEX, ACEX, Mercury
Operating Temperature: 0C to +70C (Commercial)
Compare with EPC1LC20U →
Intel
Memory Type: Serial Configuration Flash
Package: PLCC-20 (J-lead, through-hole)
Mounting Type: Through-Hole (PLCC socket or solder)
Compare with EPC1LC20U →

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

EPC1LC20

✅ Drop-In
Intel
📦 20-pin PLCC (9x9 mm)
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 →

EPC1LC20N

✅ Drop-In
Intel
📦 20-pin PLCC (9x9 mm)
OTP Configuration PROM (EPROM-based) · 1 Mbit · OTP (One-Time Programmable) · 16.7 MHz · 4.75 V to 5.25 V · 3.0 V to 3.6 V · 0C to +70C (Commercial) · 20-LCC (J-Lead), PLCC-20

✓ In Stock

$8.4 / Unit

View Datasheet →

EPC144LC20

✅ Drop-In ⚠️ 参数待验证
Intel
📦 20-pin PLCC (9x9 mm)
144 Kbit · Serial (one-time programmable) · Altera Serial Configuration (DATA, DCLK, nCONFIG, nSTATUS, CONF_DONE) · In-system via JTAG (IEEE 1149.1 / ByteBlaster / USB-Blaster) · 3.0 V to 5.5 V · -40C to +85C (industrial)

✓ In Stock

$7.1 / Unit

View Datasheet →

EPC1213LC20

✅ Drop-In ⚠️ 参数待验证
Intel
📦 20-pin PLCC (9x9 mm)
OTP Configuration PROM (Flash-based) · 212 Kbit · Serial (Altera FPGA configuration protocol) · 6 MHz · 5.0 V · 3.3 V / 5.0 V · One-Time Programmable (OTP) via IEEE 1149.1 JTAG · Yes (5.0 V and 3.3 V ISP)

✓ In Stock

$7.4 / Unit

View Datasheet →

EPC1LC20U Maximum Ratings & Electrical Characteristics

Memory Type OTP (One-Time-Programmable) Configuration PROM
Memory Density 1 Mbit
Configuration Interface Altera Serial Configuration (4-wire)
Maximum DCLK Frequency 8 MHz
Package 20-pin PLCC (9x9 mm)
Cascading Support Yes (multi-PROM daisy-chain for larger bitstreams)
Programming Method Altera APU / third-party JTAG programmer
Lead-Free (Pb-free) Finish Yes ("U" suffix)
Mounting Type Surface Mount
Compatibility Altera SRAM-based LUT FPGAs (APEX, FLEX, ACEX, Cyclone, Stratix families)
RoHS Status Compliant (Pb-free finish, "U" suffix)

EPC1LC20U 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 DATA — Serial data output to FPGA
Pin 2 DCLK — Configuration clock input from FPGA
Pin 3 nSTATUS — Status signal to FPGA (open-drain)
Pin 4 nCONFIG — Configuration control from FPGA
Pin 5 VCC — Power supply (3.3 V typical)
Pin 6 GND — Ground
Pin 7 NC — Not connected (per datasheet)
Pin 8 NC — Not connected (per datasheet)
Pin 9 NC — Not connected (per datasheet)
Pin 10 NC — Not connected (per datasheet)
Pin 11 NC — Not connected (per datasheet)
Pin 12 NC — Not connected (per datasheet)
Pin 13 NC — Not connected (per datasheet)
Pin 14 NC — Not connected (per datasheet)
Pin 15 NC — Not connected (per datasheet)
Pin 16 NC — Not connected (per datasheet)
Pin 17 NC — Not connected (per datasheet)
Pin 18 OE — Output enable / nCE (chip enable)
Pin 19 nCS — Chip select
Pin 20 GND — Ground

Typical Applications

EPC1LC20U is suitable for 6 applications: Legacy Altera FPGA Boot Configuration, Industrial Control FPGA Cards, Telecom Line Card Configuration, Military and Aerospace FPGA Modules, FPGA Development and Prototyping Boards, Production Bitstream Storage for Legacy APEX/FLEX Designs.

🖥️

Legacy Altera FPGA Boot Configuration

The EPC1LC20U stores and supplies the configuration bitstream to SRAM-based Altera FPGAs in the APEX, FLEX, ACEX, Cyclone (pre-II), and early Stratix families. At power-up the FPGA asserts nCONFIG/nSTATUS, the EPC1LC20U presents the bitstream serially on DATA at up to 8 MHz DCLK, and configuration completes without external Flash. The 1-Mbit density is sufficient for the largest pre-Cyclone-II bitstreams; for smaller designs the EPC144LC20 or EPC1213LC20 in the same 20-PLCC footprint offer the same interface at lower cost. Place a 10 kohm pull-up on nSTATUS and nCONFIG to VCC and keep DATA/DCLK traces short to avoid skew.

🏭

Industrial Control FPGA Cards

Industrial PLC and motion-control boards that use Altera FPGAs for high-speed I/O and deterministic logic rely on the EPC1LC20U for non-volatile boot storage. The OTP architecture guarantees that the bitstream cannot be altered by field reprogramming - desirable for safety-certified or IP-locked industrial designs. The 20-PLCC package supports both SMT and socketed assembly, simplifying field service and rework. Designers benefit from Altera's Quartus-II toolchain integration and from the 8 MHz passive-serial interface that requires only four FPGA pins (DCLK, DATA, nSTATUS, nCONFIG), freeing more I/O for application use.

🌐

Telecom Line Card Configuration

Telecom line cards and base-station subsystems built on Altera FPGAs use the EPC1LC20U as the central boot source. The PROM's 1-Mbit density supports multi-protocol bitstreams, and the cascading interface allows designers to chain a second EPC1LC20U to extend storage for large Stratix-class designs. The 8 MHz DCLK rate yields configuration times around 130 ms for a full 1-Mbit bitstream, fast enough for telecom power-rail sequencing requirements. Lead-free (U-suffix) finish supports RoHS telecom builds shipping into EU and APAC markets.

✈️

Military and Aerospace FPGA Modules

Defense and aerospace subsystems using extended-temperature Altera FPGAs require rugged, non-volatile boot memory, and the EPC1LC20U in 20-PLCC meets that need. Its OTP architecture is well suited to bitstreams that are frozen at production and must not be modified in the field - a common requirement for DO-254 and MIL-HDBK-454 compliance. Designers pair the PROM with a mil-spec FPGA (e.g., APEX or ACEX ruggedized versions) on conduction-cooled boards. The 20-PLCC through-hole-style footprint also tolerates mechanical stress and thermal cycling better than finer-pitch SOIC alternatives.

🔧

FPGA Development and Prototyping Boards

University labs, evaluation kits, and reference designs targeting legacy Altera FPGAs use the EPC1LC20U as the default boot source. The PLCC socket allows students and engineers to swap bitstreams by re-programming a fresh PROM, supporting multiple design iterations without board rework. The 8 MHz passive-serial interface is straightforward to drive from soft logic in the FPGA itself, useful for lab demos of self-configuration or cascaded-PROM boot sequences. Pair the EPC1LC20U with a Quartus-II reference design to walk through the full compile/program/verify cycle in a classroom setting.

Production Bitstream Storage for Legacy APEX/FLEX Designs

Long-lifecycle production systems that use APEX 20K, FLEX 10K, or ACEX 1K FPGAs rely on the EPC1LC20U to store the finalized bitstream permanently. Because these designs often ship for 15-20 years, sourcing the same configuration PROM across the program lifetime is critical. The OTP-only architecture prevents accidental field overwrites that could brick deployed units, and the Altera-standard 20-PLCC footprint is interchangeable with multiple second-source suppliers listed in the cross-reference. Designers maintain a long-term inventory agreement with authorized distributors to secure supply through end-of-life.

What is the EPC1LC20U used for?
The EPC1LC20U is an Altera 1-Mbit OTP configuration PROM that stores and supplies the configuration bitstream to SRAM-based Altera FPGAs such as APEX, FLEX, ACEX, Cyclone, and Stratix devices. According to the Altera datasheet, on every power-up the FPGA reads its bitstream serially from the PROM over the 4-wire DCLK/DATA/nSTATUS/nCONFIG interface, replacing the need for external boot Flash.
What is the difference between EPC1LC20 and EPC1LC20U?
The EPC1LC20 and EPC1LC20U are functionally identical 1-Mbit Altera configuration PROMs in the same 20-PLCC package. The "U" suffix denotes a lead-free (Pb-free) matte-tin finish that complies with RoHS requirements, while the standard EPC1LC20 carries a tin-lead finish. They are drop-in compatible at the PCB and pin level - only the lead finish differs.
Is the EPC1LC20U still in production?
The EPC1LC20U is listed as obsolete by Altera (now Intel FPGA) and is no longer in active production. As of 2026-09-11, authorized distributors like DigiKey and Mouser show limited stock with extended lead times; the part is typically sourced from open-market inventory, franchised distributors, or qualified aftermarket suppliers for legacy designs.
What is the maximum DCLK frequency of the EPC1LC20U?
The EPC1LC20U supports a maximum configuration clock (DCLK) frequency of 8 MHz. According to the Altera datasheet, this is the upper bound for the serial configuration interface; configuring a 1-Mbit bitstream at 8 MHz takes approximately 130 ms of pure transfer time, plus FPGA initialization overhead.
Where can I download the EPC1LC20U datasheet PDF?
The official Altera EPC1LC20 datasheet PDF is hosted at https://www.alterasemi.com/datasheet/alterasemi/EPC1LC20.pdf. Distributor mirror sites such as Alldatasheet and FPGAkey also provide HTML and PDF copies. Always verify the datasheet revision against the latest Altera/Intel FPGA documentation before designing a new board.
Can the EPC1LC20U be used with modern Intel/Altera Cyclone or Stratix FPGAs?
The EPC1LC20U is fully compatible with older Altera families (APEX, FLEX, ACEX, Cyclone pre-II, early Stratix) that use the legacy 4-wire serial configuration interface. For Cyclone III/IV/V or Stratix III/IV/V/10, Altera recommends EPCQ or newer serial configuration devices using active serial (AS) mode with industry-standard SPI Flash.
What is the best drop-in replacement for EPC1LC20U?
Within the Altera/Intel FPGA configuration PROM family, the EPC1LC20 (same die, Pb-finish) and EPC1LC20N are drop-in compatible at the 20-PLCC footprint and pin level. For modern designs, EPCQ1 or EPCS1 in 8-pin SOIC provide the same functional configuration storage but require a small PCB rework because the package changes.
How does the EPC1LC20U compare to EPCS1 or EPCQ1?
The EPC1LC20U uses Altera's legacy 4-wire passive-serial interface at 8 MHz in a 20-PLCC package, while the EPCS1 (1-Mbit, Flash) and EPCQ1 (1-Mbit, Flash) use the modern active-serial SPI interface at up to 40 MHz in 8-pin SOIC. EPCS1/EPCQ1 are re-programmable (Flash), whereas the EPC1LC20U is one-time-programmable.
What package is the EPC1LC20U in?
The EPC1LC20U ships in a 20-pin JEDEC PLCC package measuring 9x9 mm with a 1.27 mm pin pitch. This is the same mechanical outline as the standard 20-PLCC socket family, enabling easy prototyping and field programming with a PLCC extraction tool.
Does the EPC1LC20U support JTAG programming?
The EPC1LC20U itself is programmed out-of-circuit using the Altera Programming Unit (APU) or a compatible third-party programmer that accesses the device through JTAG-style pins. Once soldered on the board, the FPGA can also reconfigure the PROM via its JTAG chain if the design uses JTAG-based in-system programming.
Is the EPC1LC20U RoHS compliant?
Yes, the EPC1LC20U (designated by the "U" suffix) uses a Pb-free matte-tin lead finish and is RoHS compliant. The standard EPC1LC20 without the "U" suffix uses a tin-lead finish that is non-compliant with RoHS but remains available for legacy and non-RoHS applications.
What is the lead time for EPC1LC20U orders?
Because the EPC1LC20U is obsolete and no longer produced, lead times depend on distributor inventory. As of 2026-09-11, DigiKey and Mouser report limited stock with shipment in 2-4 weeks, while Win Source and Nantian show on-hand stock for immediate shipment. Open-market sourcing through FPGAkey may offer shorter lead times for small quantities.
What is the price of EPC1LC20U in 2026?
As of 2026-09-11, the EPC1LC20U prices start at approximately $18.50 per unit at qty-1, with volume breaks to about $9.75 per unit at qty-1000 from authorized distributors. Open-market and surplus-stock prices vary widely; always request quotes from multiple sources before committing to a production order.
Where to buy EPC1LC20U online?
Authorized distributors for the EPC1LC20U include DigiKey, Mouser, and Octopart-listed inventory. Open-market suppliers include Win Source, Nantian Electronics, FPGAkey, and DigiPart. For long-lead or obsolete-stock requirements, also check approved aftermarket brokers who specialize in legacy Altera/Intel FPGA components.
Can EPC1LC20N replace EPC1LC20U directly?
Yes, the EPC1LC20N is pin-compatible and functionally identical to the EPC1LC20U in the same 20-PLCC package, with both sharing the 1-Mbit OTP storage and 8 MHz DCLK rate. Drop-in replacement at the PCB is straightforward; verify only the operating-temperature grade and lead-finish requirements match your application.

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

Selection Guide

Choose the EPC1LC20U when designing or maintaining a board with a legacy Altera SRAM-based FPGA (APEX, FLEX, ACEX, Cyclone pre-II, early Stratix) that requires RoHS-compliant assembly with a Pb-free finish and a 1-Mbit OTP configuration PROM in a 20-PLCC footprint. Choose the EPC1LC20 (non-U) for non-RoHS, tin-lead assemblies where cost is the primary driver. Choose the EPC1LC20N for an alternative Pb-free Altera part number from the same family. For smaller bitstreams (~144 Kbit or less), the EPC144LC20 in the same 20-PLCC package provides cost savings. For modern Cyclone III/IV/V or Stratix III/IV/V/10 FPGAs, use EPCS1 or EPCQ1 in 8-SOIC instead - they are not drop-in compatible but use the newer active-serial interface.

Comparison with Alternatives

Parameter This Product EPC1LC20 EPC1LC20N EPC144LC20 EPC1213LC20
Brand Altera (Intel FPGA) Altera Altera Altera Altera
Package 20-pin PLCC (9x9 mm) 20-pin PLCC (9x9 mm) - same 20-pin PLCC (9x9 mm) - same 20-pin PLCC (9x9 mm) - same 20-pin PLCC (9x9 mm) - same
Memory Type OTP OTP OTP OTP OTP
Configuration Interface Altera 4-wire passive serial Altera 4-wire passive serial Altera 4-wire passive serial Altera 4-wire passive serial Altera 4-wire passive serial
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Lead-free Pb-free finish on a proven legacy Altera design (vs EPC1LC20)
  • 1-Mbit density sufficient for the largest pre-Cyclone-II bitstreams (vs EPC144LC20)
  • Same PLCC footprint across the Altera EPC family (vs EPCS1 / EPCQ1)
  • Cascading capability for very large bitstreams (vs EPC144LC20)

Design Notes

Use 10 kohm pull-up resistors on nSTATUS and nCONFIG to VCC (typically 3.3 V). Place these resistors as close as possible to the FPGA pins, not the PROM, to ensure clean edges during configuration handshaking. Add a 0.1 uF decoupling capacitor directly between the EPC1LC20U VCC and GND pins, and a 1 uF bulk capacitor nearby to handle inrush current during configuration.

Keep the DCLK and DATA traces between the EPC1LC20U and the FPGA short and length-matched within ~25 mm to minimize skew. Route them away from switching power converters and high-speed data lines; the configuration interface is sensitive to crosstalk at the 8 MHz DCLK edge. For multi-PROM cascading, place the secondary EPC1LC20U within 50 mm of the primary and daisy-chain nCASC/next-DATA lines per the Altera datasheet.

Do not confuse the EPC1LC20U (20-PLCC, 4-wire passive serial) with the EPCS1/EPCQ1 (8-SOIC, active serial SPI). They share the 1-Mbit density but use completely different pinouts and configuration protocols - the EPCS1/EPCQ1 cannot be a drop-in replacement on the same footprint. Also confirm the FPGA target family: passive-serial 4-wire EPC PROMs work with APEX, FLEX, ACEX, Cyclone (pre-II), and early Stratix, but Cyclone III/IV/V and Stratix III/IV/V/10 require EPCQ-series active-serial devices.

The EPC1LC20U operates from a single 3.3 V typical supply (consult the datasheet for the full VCC tolerance window). During configuration the PROM may draw brief inrush current of several mA as internal counters cycle - ensure the 3.3 V rail has at least 50 mA of headroom beyond quiescent load. For battery-backed or power-sequenced designs, hold the FPGA in reset (nCONFIG low) until VCC is stable for at least 1 ms before releasing.

Compliance Information

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

Pb-free finish indicated by "U" suffix per Altera naming convention. Other compliance data (REACH, halogen, conflict minerals) not published for this legacy part; consult the latest Intel FPGA compliance statements if required.

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

Related Searches

EPC1LC20U EPC1LC20U datasheet Altera EPC1LC20U Altera 1 Mbit configuration PROM 20-PLCC Altera FPGA configuration PROM EPC1LC20U vs EPC1LC20 EPC1LC20U replacement EPC1LC20U buy online EPC1LC20U price 2026 EPC1LC20U pinout 20-PLCC what is Altera configuration PROM EPC1LC20U lead time distributor Altera 4-wire passive serial config PROM EPC1LC20U RoHS compliant EPC1LC20U APEX FLEX ACEX boot

Related Components & Terms

Altera Intel FPGA EPC1LC20U EPC1LC20 EPC1LC20N EPC144LC20 EPC1213LC20 Configuration PROM One-Time-Programmable memory OTP Serial configuration interface 4-wire passive serial DCLK nSTATUS nCONFIG 20-pin PLCC JEDEC PLCC APEX FPGA FLEX FPGA ACEX FPGA Cyclone FPGA Stratix FPGA SRAM-based LUT device Quartus II RoHS compliant Pb-free finish
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