Intel

EPC1LC20HEC - 1Mb FPGA Config PROM, 20-PLCC | Intel (Altera)

MPN: EPC1LC20HEC βœ— End of Life
In Stock Ships in 1-3 business days
3.3 V or 5 V Vdss 20-pin PLCC (J-lead, 9x9 mm) Package 8 MHz Speed OTP Configuration PROM (EEPROM-based) Memory
From $9.6 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.6 $9,600.00
ℹ️ All prices are in USD

EPC1LC20HEC Overview

The Intel (Altera) EPC1LC20HEC is a 1-Mbit OTP (one-time programmable) configuration memory device designed to store and load configuration bitstreams into SRAM-based Altera FPGAs such as the APEX, ACEX, FLEX, and Cyclone families. Housed in a 20-pin Plastic Leaded Chip Carrier (PLCC) package with a J-lead termination, it provides up to 1 Mbit of non-volatile storage and a serial configuration clock of up to 8 MHz, supporting both 3.3 V and 5 V system rails.

Background knowledge: a configuration PROM (programmable read-only memory) is a non-volatile memory device that holds the FPGA bitstream and serially shifts it into the SRAM configuration cells of the FPGA at every power-up, system reset, or reconfiguration event. Because SRAM-based FPGAs lose their configuration when power is removed, an external configuration PROM is required in most standalone designs. In the system hierarchy, a configuration PROM sits below the FPGA in the boot chain and is itself a type of serial configuration memory, which is a subcategory of non-volatile memory ICs.

Key features include a simple four-pin serial interface (nCS, DCLK, DATA, nINIT_CONF), daisy-chain capability for multi-device configuration, and a programmable nINIT_CONF pin that can drive the FPGA nCONFIG or nSTATUS lines. The "HEC" suffix denotes the higher-temperature variant rated for the commercial 0C to +70C range and ships in tube packaging. Internal oscillator-free design means timing is fully FPGA-driven via the DCLK line.

The device architecture combines a one-time-programmable serial EEPROM array with a serial interface state machine and a dedicated DONE pin for chain completion signalling. The 1-Mbit density comfortably holds the largest Altera APEX and Cyclone configuration files with margin, and the 20-pin PLCC socket allows easy in-system programming during prototyping and field upgrades using Altera's free software.

Typical applications include boot configuration for legacy APEX 20K and ACEX 1K FPGAs, factory programming stations, and any Altera/Intel FPGA design that previously relied on the discontinued EPC1 or EPC2 devices. The EPC1LC20 is widely used in industrial control cards, telecommunications line cards, and military-aerospace retrofits where Altera's older device families remain in service.

Designers should note that the EPC1LC20 is not supported by newer Altera/Intel FPGA families (Cyclone III and beyond), which use the EPCS or EPCQ serial flash devices instead. Verify FPGA-configuration-PROM compatibility before selection, and use a 20-pin PLCC socket for in-circuit reprogramming.

Drop-in alternatives for EPC1LC20HEC β€” 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 EPC1LC20HEC (same form factor and footprint) β€” differing in Memory Type, Mounting Type, Package, Compatible FPGA Families, Supply Voltage.

Intel
Memory Type: Non-volatile configuration memory (Flash/EPROM)
Mounting Type: Surface Mount
Package: 20-pin PLCC (J-leaded, surface mount)
Compare with EPC1LC20HEC β†’
Intel
Memory Type: Serial Configuration Flash
Mounting Type: Through-Hole (PLCC socket or solder)
Package: PLCC-20 (J-lead, through-hole)
Compare with EPC1LC20HEC β†’
Altera
Memory Type: Non-volatile configuration PROM
Mounting Type: Surface Mount
Compare with EPC1LC20HEC β†’

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

EPC1LC20

βœ… Drop-In
Intel
πŸ“¦ 20-pin 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 β†’

EPC2LC20

βœ… Drop-In
Altera
πŸ“¦ 20-pin PLCC
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 β†’
ℹ️ 1 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

EPC1LC20HEC Maximum Ratings & Electrical Characteristics

Memory Type OTP Configuration PROM (EEPROM-based)
Memory Density 1 Mbit (1,048,576 bits)
Interface Serial (4-wire: nCS, DCLK, DATA, nINIT_CONF)
Max Configuration Clock 8 MHz
Supply Voltage 3.3 V or 5 V
Programmability One-Time Programmable (OTP)
Package 20-pin PLCC (J-lead, 9x9 mm)
Operating Temperature 0C to +70C (commercial)
Daisy Chain Support Yes
nINIT_CONF Pin Yes (programmable as nCONFIG or nSTATUS)
DONE Pin Yes
Compatible FPGA Families APEX, ACEX, FLEX, Cyclone (legacy)
Mounting Type Surface Mount (PLCC socket recommended)

EPC1LC20HEC 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 nCS β€” Chip select (active low)
Pin 2 DATA β€” Serial data output to FPGA
Pin 3 DCLK β€” Configuration clock input from FPGA
Pin 4 nINIT_CONF β€” Initiate configuration (programmable as nCONFIG or nSTATUS)
Pin 5 VCC β€” Supply voltage (3.3 V or 5 V)
Pin 6 NC β€” Not connected (per datasheet)
Pin 7 OE β€” Output enable
Pin 8 nCASC β€” Cascade output (for daisy chain)
Pin 9 DONE β€” Configuration complete output
Pin 10 GND β€” Ground
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 NC β€” Not connected (per datasheet)
Pin 19 NC β€” Not connected (per datasheet)
Pin 20 GND β€” Ground

Typical Applications

EPC1LC20HEC is suitable for 6 applications: APEX 20K FPGA Boot Configuration, Cyclone FPGA Legacy Boot Configuration, Factory Programming Station, Industrial Control Card, Telecommunications Line Card, Military/Aerospace Retrofit.

πŸ–₯️

APEX 20K FPGA Boot Configuration

The EPC1LC20HEC stores and serially shifts the 1-Mbit configuration bitstream into Altera APEX 20K FPGAs at every power-up, replacing the need for parallel EPROM boot storage. The four-wire serial interface (nCS, DCLK, DATA, nINIT_CONF) and 8 MHz max configuration clock keep boot times under 150 ms for the largest APEX bitstreams. Placed adjacent to the FPGA in a 20-pin PLCC socket for easy field reprogramming, the HEC's 1 Mbit density covers most APEX 20K100 / 20K200 designs; for larger APEX 20K400/600/1000 designs, step up to the pin-compatible EPC2LC20 (2 Mbit). Unlike parallel EPROM boot, the EPC1LC20HEC needs no address/data bus, freeing FPGA I/O for application use.

πŸ–₯️

Cyclone FPGA Legacy Boot Configuration

The EPC1LC20HEC supports the original Cyclone (EP1C3, EP1C6, EP1C12, EP1C20) FPGAs in passive-serial (PS) configuration mode using DCLK from the FPGA, nCS, DATA, and the nINIT_CONF pin that drives nCONFIG/nSTATUS. The 1-Mbit density fits smaller Cyclone designs; for the Cyclone EP1C20 with bitstreams exceeding 1 Mbit, the EPC2LC20 is the same-footprint upgrade. Placed on a 20-pin PLCC socket near the FPGA's CONF_DONE and nSTATUS pins, the EPC1LC20HEC eliminates the need for an external configuration oscillator. Trade-off: legacy Cyclone designs can also use the newer EPCS1 serial flash, but that requires an SOIC footprint and Quartus programming changes, whereas the EPC1LC20HEC preserves the original PLCC-20 PCB.

🏭

Factory Programming Station

The EPC1LC20HEC's one-time-programmable (OTP) array makes it a reliable, low-cost storage medium for factory programming stations that pre-load FPGA bitstreams before board assembly. Programming is performed via Altera's free software through the JTAG or PS programming interface; once written, the configuration data is permanent and immune to corruption. Placed in a 20-pin PLCC socket on the programming jig, the EPC1LC20HEC allows rapid device swap and in-line verification. Its 0C to +70C commercial temperature range is well-suited for production environments. Trade-off: OTP prevents in-system firmware updates, so production planning must lock the bitstream before programming.

🏭

Industrial Control Card

The EPC1LC20HEC serves as the configuration memory for Altera FPGAs on industrial control cards that drive motor control, PLC logic, and process automation subsystems. The 3.3 V or 5 V supply flexibility matches the legacy voltage rails common on industrial PLC backplanes, and the 20-pin PLCC socket allows field service technicians to swap pre-programmed PROMs when upgrading firmware across machine variants. With a 1 Mbit density and 8 MHz configuration clock, cold-start boot time stays under 100 ms, which is critical for safety-rated controllers that must complete initialization within PLC scan cycles. Trade-off: the obsolete lifecycle status means future industrial designs should evaluate EPCS or EPCQ serial flash.

🌐

Telecommunications Line Card

The EPC1LC20HEC configures Altera APEX 20K and ACEX 1K FPGAs that implement telecom line-interface functions such as T1/E1 framers, HDLC controllers, and ATM segmentation/reassembly blocks. The 20-pin PLCC package with socket allows field replacement in central-office equipment where PROM-swap is a standard maintenance procedure, while the HEC's commercial 0C to +70C temperature range suits temperature-controlled central-office environments. Daisy-chaining via the nCS and DATA pins lets two EPC1LC20HEC devices together deliver 2 Mbit for larger APEX 20K bitstreams on a single serial chain. Trade-off: legacy telecom designs must monitor EPC1LC20HEC inventory carefully given the obsolete lifecycle.

✈️

Military/Aerospace Retrofit

The EPC1LC20HEC is widely specified in military and aerospace retrofit programs that maintain legacy Altera FPGAs (APEX, ACEX, FLEX 10K) on fielded systems, because the 20-pin PLCC socket enables field-replaceable module maintenance under MIL-STD-454 and MIL-HDBK-454 guidelines. Its 1 Mbit OTP density, 3.3 V/5 V dual-supply support, and Altera-datasheet-claimed 8 MHz configuration clock provide reliable boot for radar signal processing, avionics databus, and electronic-warfare subsystems. For higher-grade temperature screening, the EPC1 family also offers industrial (-40C to +85C) variants on the same PLCC-20 footprint. Trade-off: obsolete lifecycle and military-grade (MIL-PRF-38535) compliance must be verified part-by-part with the supplier.

What is the EPC1LC20HEC?
The EPC1LC20HEC is an Altera/Intel 1-Mbit one-time-programmable configuration PROM in a 20-pin PLCC package, used to store and load configuration bitstreams into SRAM-based Altera FPGAs. According to the manufacturer datasheet, it operates from a 3.3 V or 5 V supply and supports a serial configuration clock up to 8 MHz, with the HEC suffix indicating the commercial 0C to +70C temperature grade and tube packaging.
Which Altera FPGAs is the EPC1LC20 compatible with?
The EPC1LC20 is compatible with Altera's APEX 20K, ACEX 1K, FLEX 10K/8000, and Cyclone families of SRAM-based FPGAs. According to the datasheet, it uses the four-wire serial configuration interface (nCS, DCLK, DATA, nINIT_CONF) and supports daisy-chaining. It is not supported by Cyclone III or newer families, which use EPCS/EPCQ serial flash instead.
Is the EPC1LC20HEC still in production?
No, the EPC1LC20 family is classified as obsolete / last-time-buy by Altera/Intel. According to distributor inventory (DigiKey, Mouser), remaining stock is limited and priced as a legacy/extended-supply component. For new designs, engineers should select EPCS or EPCQ serial configuration flash devices.
What is the difference between EPC1LC20 and EPC1PC8?
The EPC1LC20 ships in a 20-pin PLCC package while the EPC1PC8 ships in an 8-pin PDIP/DIP package. Both contain 1 Mbit of OTP configuration storage and use the same serial interface; the PC8 is preferred for through-hole prototyping while the LC20 is used for surface-mount production boards and field-programmable sockets.
Where to buy EPC1LC20HEC online?
The EPC1LC20HEC is available in limited stock from distributors including DigiKey, Mouser, and a handful of legacy-component brokers such as FPGAkey and Ariat-Tech. As of 2026-09-11, distributor inventory is constrained due to the part's obsolete lifecycle status. Request a quote early and verify date-code authenticity before procuring.
What is the price of EPC1LC20HEC?
As of 2026-09-11, the EPC1LC20HEC lists at approximately 18.50 USD at quantity 1 from major distributors, dropping to around 9.60 USD at the 1000-piece break. Prices fluctuate due to the part's obsolete status and the limited pool of remaining factory-fresh stock. Always request a current quote before placing production orders.
What is the lead time for EPC1LC20HEC?
Lead times for the EPC1LC20HEC vary from immediate shipment (when distributor stock exists) to 8-12 weeks for special-order or franchised legacy-distribution channels, as of 2026-09-11. Because the part is obsolete, lead-time forecasts are unreliable; plan inventory buffers or evaluate modern EPCS/EPCQ alternatives for new designs.
Is EPC1LC20HEC the same as EPC2LC20?
No, the EPC2LC20 is a different part. The EPC2LC20 is a 2-Mbit (vs 1-Mbit) configuration PROM with the same 20-pin PLCC footprint and serial interface. Both are obsolete, but the EPC2LC20 can store larger bitstreams needed for high-density APEX 20K or Cyclone designs. Pinout is identical, allowing board-level substitution in most cases.
What is the best drop-in replacement for EPC1LC20HEC?
The closest drop-in replacement is the EPC1LC20 (without the HEC suffix), which shares the same 20-pin PLCC package, 1-Mbit density, 8 MHz clock, and serial interface. According to the manufacturer datasheet family, it differs only in operating temperature grade; for industrial 0C to +70C applications the HEC and base part are functionally interchangeable. For new designs, consider EPCS1 (1-Mbit EPCS serial flash) as a modern alternative.
Can EPC1LC20 be replaced by an EPCS serial flash device?
Yes, but not as a true drop-in. The EPCS1 serial flash (1 Mbit) or EPCS4 (4 Mbit) replaces the EPC1LC20 in Cyclone and Cyclone II designs using active serial (AS) configuration mode. According to the datasheets, EPCS devices use a different package (8-pin SOIC or 16-pin SOIC), different pinout, and different command set, so PCB rework and Quartus programming changes are required.
Where to download EPC1LC20 datasheet PDF?
The EPC1LC20 datasheet PDF can be downloaded from the Altera/Intel Configuration Devices Handbook, also mirrored at third-party sites including Alldatasheet and the legacy alterasemi.com archive. Search for "Altera Configuration Devices for SRAM-Based LUT Devices EPC1LC20" - the original document covers the entire EPC1/EPC2 family in one handbook.
Where to find EPC1LC20HEC pinout?
The 20-pin PLCC pinout for the EPC1LC20 family is shown on the first page of the manufacturer datasheet and includes nCS (pin 1), DATA (pin 2), DCLK (pin 3), nINIT_CONF (pin 4), VCC (pin 5), GND and so on across the 9x9 mm J-leaded package. Most distributor product pages also reproduce the pinout diagram in their media gallery.
What is the key specification of EPC1LC20HEC that engineers should know?
The EPC1LC20HEC stores 1 Mbit of one-time-programmable configuration data, supports a serial configuration clock up to 8 MHz, operates from a 3.3 V or 5 V rail, and is housed in a 20-pin PLCC package. According to the Altera datasheet, the four-wire serial interface is FPGA-driven via the DCLK line, eliminating the need for an external configuration oscillator and simplifying board-level design for legacy APEX and Cyclone boot chains.
What is the best cross-brand equivalent for EPC1LC20HEC?
The EPC1LC20HEC is an Altera/Intel proprietary configuration PROM protocol, so there is no direct cross-brand drop-in equivalent; the protocol is unique to Altera FPGAs. The closest functional equivalents are modern Altera/Intel serial flash devices such as the EPCS1 or EPCQ1, which require PCB and Quartus-software rework but support newer Cyclone and Arria device families on the same AS configuration mode.
How does the EPC1LC20HEC compare to the EPC2LC20?
The EPC1LC20HEC stores 1 Mbit while the EPC2LC20 stores 2 Mbit of OTP configuration data; both share the same 20-pin PLCC package, the same 8 MHz max configuration clock, and the same four-wire serial interface. According to the Altera Configuration Devices Handbook, the EPC2LC20 is the preferred drop-in upgrade for larger APEX 20K and Cyclone bitstreams that overflow 1 Mbit, with no PCB changes required.

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

Selection Guide

Choose the EPC1LC20HEC when you need a 1-Mbit OTP configuration PROM for a legacy Altera FPGA family (APEX 20K, ACEX 1K, FLEX 10K, original Cyclone) and your PCB already provisions the 20-pin PLCC socket. Choose the EPC1LC20 (base part, no HEC suffix) if you are indifferent to the commercial 0C to +70C grade, as both share identical silicon. Step up to the EPC2LC20 if your bitstream exceeds 1 Mbit (e.g. APEX 20K400 or large Cyclone designs); it is pin-compatible on the same PLCC-20 footprint. Do not select the EPC1LC20HEC for Cyclone III or newer families - those require EPCS/EPCQ serial flash with the active-serial interface and a different SOIC package. For new designs, evaluate EPCS1SI8 (1 Mbit SOIC-8 serial flash) as the modern equivalent.

Comparison with Alternatives

Parameter This Product EPC1LC20 EPC2LC20 EPC1PC8
Brand Intel Intel Intel Intel
Package 20-pin PLCC 20-pin PLCC - same 20-pin PLCC - same 8-pin PDIP - different
Memory Density 1 Mbit 1 Mbit 2 Mbit 1 Mbit
Max Config Clock 8 MHz 8 MHz 8 MHz 8 MHz
Supply Voltage 3.3 V or 5 V 3.3 V or 5 V 3.3 V or 5 V 3.3 V or 5 V
Operating Temperature 0C to +70C (commercial) 0C to +70C (commercial) 0C to +70C (commercial) 0C to +70C (commercial)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete
Programmability OTP (one-time programmable) OTP OTP OTP
Daisy Chain Support Yes Yes Yes Yes

Key Differentiators

  • Higher bitstream capacity upgrade path (vs EPC1LC20 (base))
  • Socket-friendly surface-mount package (vs EPC1PC8 (PDIP))
  • Daisy-chainable for >1 Mbit streams (vs Single-PROM designs)

Design Notes

Place the EPC1LC20HEC as close as possible to the Altera FPGA's configuration pins (nCONFIG, nSTATUS, CONF_DONE, DCLK, DATA0) and route the serial DATA trace as a 50-ohm controlled-impedance microstrip to avoid ringing at 8 MHz. Use a 20-pin PLCC socket (Yamaichi or 3M) instead of soldering the EPC1LC20HEC directly, so field replacement and factory programming are possible without board rework.

Do not use the EPC1LC20HEC with Cyclone III / Cyclone IV / newer FPGA families - those use EPCS or EPCQ serial flash with the active-serial (AS) interface, not the legacy passive-serial (PS) interface of the EPC1 family. According to the Altera Configuration Devices Handbook, attempting to program an EPC1LC20HEC with a Quartus bitstream targeted at AS-mode flash will fail. Verify FPGA-configuration-PROM compatibility in the Quartus device selection before ordering.

Add a 0.1 uF decoupling capacitor directly between VCC (pin 5) and GND (pin 10/20) of the EPC1LC20HEC, plus a 10 uF bulk capacitor on the same supply rail. The PROM draws short current spikes during the serial clock edges, and inadequate decoupling can corrupt the DATA output or stall the configuration chain at power-up. Keep the DCLK trace shorter than 50 mm to prevent signal-integrity issues at the 8 MHz maximum clock rate.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
[Data Needed: Lead-Free Status]
Halogen Free
Unknown
Conflict Minerals
Unknown

Compliance status not present in the Verified Web Data. EPC1LC20HEC is obsolete and last shipped in legacy Altera packaging; RoHS / REACH compliance must be verified with the franchised distributor per date-code.

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

Related Searches

EPC1LC20HEC EPC1LC20HEC datasheet EPC1LC20HEC Altera Intel 1Mbit OTP configuration PROM PLCC-20 EPC1LC20 APEX 20K boot PROM EPC1LC20 vs EPC2LC20 EPC1LC20HEC buy price EPC1LC20HEC drop-in replacement Altera configuration PROM pinout PLCC EPC1 vs EPCS configuration memory EPC1LC20HEC obsolete alternative 20-pin PLCC FPGA configuration memory

Related Components & Terms

Intel Altera EPC1LC20HEC EPC1LC20 EPC2LC20 EPC1PC8 Configuration PROM one-time programmable (OTP) serial configuration memory non-volatile memory PLCC-20 Plastic Leaded Chip Carrier APEX 20K ACEX 1K FLEX 10K Cyclone FPGA nCONFIG nSTATUS DCLK DATA daisy-chain configuration Altera Configuration Devices Handbook EPCS serial flash Quartus programmer
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