Intel

EPC2LC02N - 1.6Mb Altera Enhanced Configuration Device PLCC-20

MPN: EPC2LC02N βœ— End of Life
In Stock Ships in 1-3 business days
3.0 V to 3.6 V Vdss 20-pin PLCC (Plastic Leaded Chip Carrier) Package 1.6 Mbit Memory
From $3.4 USD / Unit
MOQ: 1 |
Price updated: 2026-09-10
Volume Pricing
Qty Unit Price Extended
1 $6.2 $6.20
10 $5.45 $54.50
100 $4.6 $460.00
500 $3.95 $1,975.00
1,000 $3.4 $3,400.00
ℹ️ All prices are in USD

EPC2LC02N Overview

The Intel (formerly Altera) EPC2LC02N is an enhanced configuration device that provides a single-chip, high-speed configuration solution for very high-density SRAM-based FPGAs, packaged in a 20-pin PLCC housing. The device integrates a configuration controller and 1.6 megabits of flash memory in one IC, eliminating the external boot-PROM complexity that legacy Altera designs required. The EPC2 family supports in-system programmability via JTAG, which simplifies board-level rework and field firmware updates.

What is a configuration device? A configuration device (also called a configuration PROM) is a non-volatile memory IC whose sole purpose is to store the bitstream that loads an SRAM-based FPGA on power-up. The hierarchy runs: configuration device -> boot PROM -> FPGA configuration memory -> programmable logic. Because SRAM FPGAs lose their configuration on every power-down, the configuration device is mandatory in standalone systems without an external processor to load the bitstream.

The EPC2 enhanced architecture adds several key features beyond the legacy EPC1 family: in-system programmability through the JTAG (IEEE 1149.1) interface, 3.3V single-supply operation (VCC = 3.0 V to 3.6 V), support for multi-device configuration chains, and a dedicated nSTATUS, nCONFIG, and CONF_DONE handshake that simplifies FPGA handshaking. The 1.6 Mb density supports mid-range Altera FPGA bitstreams such as APEX II, APEX 20K, ACEX 1K, FLEX 10K, Mercury, and Stratix-class devices when only partial configuration is required, or smaller FPGAs in full mode.

The internal flash array is split into a controller block and a memory block, with the controller handling the serial/parallel configuration sequence, JTAG state machine, and error detection. The flash memory is organized as 8-bit bytes and accessed via a multiplexed address/data interface to the host FPGA during configuration.

Typical applications include APEX 20K and ACEX 1K boot configuration, FLEX 10K series standalone boot, multi-FPGA configuration chains on DSP and ASIC prototyping boards, and industrial control modules that need field-reprogrammable FPGA bitstreams. The in-system programmability makes the EPC2LC02N well suited for production lines and field-serviceable designs where JTAG is the only available update interface.

When designing with the EPC2LC02N, ensure the JTAG chain includes the EPC2 device plus all downstream FPGAs to enable in-system updates of both the boot PROM contents and the FPGA logic. A 100 nF decoupling capacitor placed within 5 mm of the VCC pin is required to suppress flash write glitches; PLCC packages also benefit from a socketed footprint in prototyping environments where the device may need to be swapped for a higher-density variant (EPC2LC20N at 4 Mb).

This page synthesizes distributor pricing, drop-in alternatives from the EPC1/EPC2 family, and practical design notes not consolidated in a single location in the manufacturer datasheet.

Drop-in alternatives for EPC2LC02N β€” 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 EPC2LC02N (same form factor and footprint) β€” differing in Mounting Type, Operating Temperature, Supported FPGA Families.

Altera
Mounting Type: Surface Mount (J-Lead PLCC)
Operating Temperature: 0C to +70C (commercial)
Supported FPGA Families: Altera APEX, ACEX, Cyclone, FLEX 10K, Mercury (per datasheet)
Compare with EPC2LC02N β†’

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

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 β†’

EPC01256

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ PLCC-20
EPC1 family, 5 V supply vs 3.3 V, same PLCC-20

πŸ“‹ Reference alternative (not in catalog)

ℹ️ 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.

EPC2LC02N Maximum Ratings & Electrical Characteristics

Device Type Enhanced Configuration Device (Configuration PROM)
Memory Density 1.6 Mbit
Supply Voltage (VCC) 3.0 V to 3.6 V
Interface Serial or Parallel FPGA configuration, JTAG (IEEE 1149.1) ISP
Programmability In-System Programmable (ISP) via JTAG
Supported FPGA Families APEX II, APEX 20K, ACEX 1K, FLEX 10K, Mercury, Stratix (partial)
Configuration Mode Serial / Parallel / Multi-device daisy-chain
Operating Temperature -40C to +85C (industrial)
Package 20-pin PLCC (Plastic Leaded Chip Carrier)
Package Code L (PLCC-20, leaded)
Mounting Type Surface Mount / Socket
JTAG Compliance IEEE 1149.1 (TAP controller with 4-wire interface)
DC Input Voltage (absolute max) -0.3 V to +7.0 V (transients to -2.0 V / +7.0 V for <20 ns)
Lead-Free / RoHS Lead finish version dependent (Pb-free and SnPb variants exist)
Programming Cycles 100 typical (flash endurance, per datasheet)

EPC2LC02N 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 power supply
Pin 2 GND β€” Ground
Pin 3 DATA0 β€” Serial data output (or D0 in parallel mode)
Pin 4 DATA1 β€” D1 parallel data output
Pin 5 DATA2 β€” D2 parallel data output
Pin 6 DATA3 β€” D3 parallel data output
Pin 7 DATA4 β€” D4 parallel data output
Pin 8 DATA5 β€” D5 parallel data output
Pin 9 DATA6 β€” D6 parallel data output
Pin 10 DATA7 β€” D7 parallel data output
Pin 11 nCS β€” Chip select / enable (active low)
Pin 12 nCASC β€” Cascade output for daisy-chaining (active low)
Pin 13 nSTATUS β€” Status output to FPGA (active low)
Pin 14 nCONFIG β€” Configuration control (active low)
Pin 15 CONF_DONE β€” Configuration-done handshake (active high, open-drain)
Pin 16 TCK β€” JTAG test clock (IEEE 1149.1)
Pin 17 TMS β€” JTAG test mode select
Pin 18 TDI β€” JTAG test data in
Pin 19 TDO β€” JTAG test data out
Pin 20 OE β€” Output enable for DATA bus (active low)

Typical Applications

EPC2LC02N is suitable for 6 applications: APEX 20K FPGA Boot Configuration, ACEX 1K Standalone Configuration, FLEX 10K Series Boot PROM Replacement, Multi-FPGA Daisy-Chain Configuration, Industrial Control Module Boot, Legacy Board Repair and Sustainment.

πŸ”§

APEX 20K FPGA Boot Configuration

The EPC2LC02N provides the non-volatile storage required to boot APEX 20K series FPGAs on power-up. Its 1.6 Mb density is sufficient for most APEX 20KE and APEX 20KC configurations in compressed mode, eliminating the need for an external processor. Connected to the FPGA's DATA0/DATA[7:0] pins and the standard nCONFIG/nSTATUS/CONF_DONE handshake, the device loads the bitstream at 3.3 V and supports JTAG in-system updates of both the boot image and the FPGA logic through a single USB-Blaster chain.

🏭

ACEX 1K Standalone Configuration

The EPC2LC02N is a perfect match for ACEX 1K (EP1K) FPGAs in standalone industrial boards where no host processor is available. The 1.6 Mb capacity fits the entire ACEX 1K family bitstream in FLEX-mode serial configuration, and the 3.3 V single-supply operation shares the rail with the ACEX 1K core. JTAG ISP enables field updates of both the configuration PROM and the ACEX logic through the same JTAG cable, simplifying factory and field re-programming workflows.

πŸ–₯️

FLEX 10K Series Boot PROM Replacement

Legacy FLEX 10K and FLEX 10KA designs using older 5 V boot PROMs such as EPC1LC20 can be modernized by migrating to the EPC2LC02N. The EPC2 lower-voltage 3.3 V operation reduces in-rush current on the boot rail, while in-system programming via JTAG eliminates the need for an external PROM programmer in production. The same PLCC-20 footprint and pin-compatible configuration timing minimize PCB rework - only the VCC rail needs verification (3.3 V vs 5 V).

🌐

Multi-FPGA Daisy-Chain Configuration

Multiple EPC2LC02N devices can be daisy-chained to boot large or multi-FPGA systems, supporting APEX II, Mercury, or larger Stratix bitstreams in distributed configuration. Each EPC2 in the chain holds a portion of the bitstream and passes control to the next via the nCASC handshake pin. This topology is common in DSP prototyping boards and ASIC emulation systems where several FPGAs must boot in lockstep from independent non-volatile stores with coordinated timing.

⚑

Industrial Control Module Boot

The EPC2LC02N's industrial -40C to +85C temperature range and in-system programmability make it suitable for industrial PLC, motor drive, and SCADA control modules. On these boards the EPC2 stores the FPGA firmware and is field-updated over JTAG from a service laptop, avoiding mechanical access to a separate boot-PROM socket. The PLCC-20 package can be socketed for easy swap during board prototyping or factory rework.

✈️

Legacy Board Repair and Sustainment

Many legacy Altera FPGA designs in aerospace, defense, and industrial automation continue to operate in the field and need replacement boot PROMs. The EPC2LC02N remains a recognized authorized source for repairing APEX 20K, ACEX 1K, and FLEX 10K boards where the original EPC1 boot PROM has failed. Obsolete status means shrinking stock, but authorized franchised distributors still carry inventory for sustainment programs requiring form-fit-function replacement.

What is the EPC2LC02N used for?
The EPC2LC02N is an Altera/Intel enhanced configuration device that stores the 1.6 Mb configuration bitstream for SRAM-based FPGAs (APEX 20K, ACEX 1K, FLEX 10K series). It boots the FPGA on power-up via serial or parallel configuration and supports JTAG in-system programming. According to the Altera Configuration Devices datasheet (cf_52004), the EPC2 family integrates a controller and flash in a single 3.3 V device, replacing legacy boot-PROM plus discrete logic designs.
What is the difference between EPC2LC02N and EPC2LC20N?
Both share the same PLCC-20 package and pinout; the difference is flash density: EPC2LC02N holds 1.6 Mb while EPC2LC20N holds 4 Mb. The LC20N supports larger Altera FPGAs (full Stratix, APEX II larger densities) without daisy-chaining multiple PROMs. For ACEX 1K or smaller APEX 20K bitstreams, the 1.6 Mb EPC2LC02N is sufficient and lower cost per unit.
Is EPC2LC02N still in production or obsolete?
The EPC2LC02N is marked obsolete by Intel/Altera and is no longer recommended for new designs. Distributor stock exists but is shrinking. For new designs, Intel recommends migrating to active configuration solutions such as the MAX II CPLD or MAX 10 FPGA with on-chip flash, or using a small serial flash plus JTAG-mode FPGA configuration. The 1.6 Mb density is still bootable for legacy board repairs.
What is the operating voltage of EPC2LC02N?
The EPC2LC02N operates from a single 3.0 V to 3.6 V supply (3.3 V nominal). The legacy EPC1 family required 5 V; the EPC2 lower-voltage operation enables it to share the 3.3 V rail with modern Altera FPGAs. According to the Configuration Devices datasheet, VCC must be monotonic during flash write to avoid programming abort, and decoupling requires a 100 nF ceramic within 5 mm of the VCC pin.
Can the EPC2LC02N be programmed in-system?
Yes. The EPC2LC02N supports in-system programming (ISP) via the JTAG (IEEE 1149.1) interface using the 4-wire TCK, TMS, TDI, TDO chain. Designers can chain the EPC2 device and the target FPGA on the same JTAG chain so a single programmer pod can update both the boot PROM and the FPGA logic. The Altera USB-Blaster and ByteBlasterMV cables both support ISP of the EPC2 family in Quartus programmer software.
Where can I buy the EPC2LC02N today?
The EPC2LC02N can still be purchased from authorized distributors such as DigiKey, Mouser, and Arrow, as well as independent franchised distributors like Ampheo and Vemeko. Because the part is obsolete and inventory is shrinking, lead times may extend from stock to 12+ weeks. For new designs, Intel recommends MAX II CPLDs or MAX 10 FPGAs with on-board configuration memory.
What is the price of the EPC2LC02N?
As of 2026-09-11, the EPC2LC02N lists at approximately $6.20 for single-piece quantity on distributor pages, with volume pricing around $3.40 at 1000 pieces. Because the part is obsolete, pricing is influenced by remaining inventory and demand for legacy board repair. Lead times and unit cost are subject to change without notice as stock depletes.
EPC2LC02N vs EPC1LC20 - which should I choose?
Choose EPC2LC02N over EPC1LC20 for new designs because the EPC2 family adds in-system programmability, 3.3 V single-supply operation (vs 5 V for EPC1), better JTAG support, and a controller-and-flash integrated architecture. EPC1LC20 still works as a drop-in replacement if the board is already qualified at 5 V and you do not need ISP, but for any new layout the EPC2 is recommended until it reached EOL.
What package does the EPC2LC02N come in?
The EPC2LC02N ships in a 20-pin PLCC (Plastic Leaded Chip Carrier) package, identified by the L suffix in the part number. PLCC-20 is a JEDEC-standard plastic-leaded chip carrier that supports both surface-mount soldering and socketed insertion, the latter being convenient for prototyping and PROM swaps. The package drawing follows JEDEC MO-047 outline with 1.27 mm pitch leads.
What is the best drop-in replacement for EPC2LC02N?
The closest drop-in replacement is EPC1LC20N (same PLCC-20, 5 V operation, same 1.6 Mb density) - the trade-off is no JTAG ISP and 5 V VCC. Within the EPC2 family, EPC2TC32N (PLCC-32) and EPC2L20N (PLCC-20, 4 Mb) are alternatives but the 4 Mb version uses identical pins. For active lifecycle, migrate to a MAX II CPLD or external SPI flash plus an Altera FPGA's passive serial mode.
Where can I download the EPC2LC02N datasheet PDF?
The official Altera Configuration Devices datasheet (cf_52004) covers the EPC2LC02N alongside the full EPC2 family. It is available from Mouser (mouser.com/datasheet/2/612/cfg_cf52004-1299428.pdf), the Altera/Intel legacy support page, and third-party archives such as alldatasheet.com. The datasheet includes the PLCC-20 pinout, JTAG timing, and configuration timing diagrams.
How do I connect the EPC2LC02N to an Altera FPGA?
Wire the EPC2LC02N DATA pins (D0-D7 parallel, or DATA serial) to the FPGA's DATA0 (or DATA[7:0]) input, then connect nCS, nSTATUS, and CONF_DONE in the standard Altera configuration handshake. The EPC2 nCONFIG output should drive the FPGA nCONFIG input for reset, and the FPGA CONF_DONE should feed back to the EPC2 to signal successful completion. JTAG chain order must be EPC2 then target FPGA for ISP through a single pod.
Hey Google, what can replace an EPC2LC02N?
The EPC2LC02N can be replaced by the higher-density EPC2L20N (4 Mb, same PLCC-20 pins) for larger bitstreams, or by the legacy EPC1LC20N (same 1.6 Mb but 5 V operation, no ISP) when JTAG in-system programming is not required. For new designs, Intel's recommended migration path is a MAX II CPLD or a MAX 10 FPGA with internal flash, both of which replace the discrete boot PROM with on-chip memory.
Which Altera FPGAs can boot from the EPC2LC02N?
According to the Altera Configuration Devices datasheet, the EPC2LC02N (1.6 Mb) supports APEX 20K (most densities), ACEX 1K (all densities), FLEX 10K (all densities), Mercury (all densities), and partial Stratix bitstreams. Larger Stratix, Cyclone, and modern Agilex devices require the 4 Mb EPC2LC20N or a higher-density configuration method such as serial flash. Verify your target FPGA's compressed bitstream size against the 1.6 Mb capacity before selecting the EPC2LC02N.
Is the EPC2LC02N RoHS compliant?
RoHS compliance of the EPC2LC02N depends on the date-code and suffix - earlier production runs used SnPb lead finish and are non-compliant, while later Pb-free variants with the N suffix are RoHS compliant per the EU Directive 2011/65/EU. Always check the manufacturer datasheet and the lot-specific declaration of conformance when RoHS status matters for your end product, especially for CE-marked equipment in the European Union.

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

Selection Guide

Choose the EPC2LC02N when you need a 1.6 Mb boot PROM for APEX 20K, ACEX 1K, FLEX 10K, or Mercury FPGAs on a 3.3 V rail with JTAG in-system programmability. It is the optimal balance of density and cost for those mid-range Altera FPGA families. Choose EPC2L20N instead when your bitstream approaches 2 Mb (large Stratix or APEX II). Choose EPC1LC20 only when migrating existing 5 V boards where a 5 V boot rail is already present and JTAG ISP is not required. For new designs, Intel recommends MAX II CPLDs or MAX 10 FPGAs with on-board flash configuration, both of which eliminate the external boot PROM entirely.

Comparison with Alternatives

Parameter This Product EPC2L20N EPC1LC20 EPC2TC32N
Manufacturer Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera)
Package PLCC-20 PLCC-20 - same PLCC-20 - same PLCC-32 - different
Memory Density 1.6 Mb 4 Mb 1.6 Mb 4 Mb
Supply Voltage 3.0 V to 3.6 V 3.0 V to 3.6 V 4.75 V to 5.25 V 3.0 V to 3.6 V
In-System Programmable Yes (JTAG) Yes (JTAG) No Yes (JTAG)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C
Altera FPGA Compatibility APEX 20K, ACEX 1K, FLEX 10K, Mercury Stratix, APEX II, APEX 20K, ACEX 1K APEX 20K, ACEX 1K, FLEX 10K Stratix, APEX II
Single-Unit Price (USD, est.) $6.20 $7.50 $5.80 $8.20

Key Differentiators

  • In-system programmability with on-chip controller (vs EPC1LC20)
  • 3.3 V single-supply operation (vs EPC1LC20)
  • Mid-range density optimized for APEX 20K and ACEX 1K (vs EPC2L20N)

Design Notes

Place a 100 nF ceramic decoupling capacitor within 5 mm of the EPC2LC02N VCC pin (pin 1) to suppress flash-programming glitches. During JTAG in-system programming the VCC rail must remain monotonic and within 3.0 V to 3.6 V - drops below 3.0 V abort the flash write and may corrupt the configuration image. Estimated: at 3.3 V typical operation, VCC current during read is approximately 25 mA and during ISP write approximately 50 mA peak.

Keep JTAG trace lengths below 100 mm to preserve signal integrity at TCK frequencies up to 10 MHz; add 10 kohm pull-ups on TMS and TDI lines per IEEE 1149.1. Route the nSTATUS, nCONFIG, and CONF_DONE signals as point-to-point between the EPC2LC02N and the target FPGA - avoid stubs or branch points that would create reflections on the configuration handshake. Place a 1 kohm pull-up on CONF_DONE since the output is open-drain.

Do not connect both DATA0 (serial) and DATA[7:0] (parallel) to the FPGA simultaneously - the EPC2LC02N auto-senses mode based on which DATA pins are wired. Mismatched configuration mode selection between the EPC2 and the FPGA causes the FPGA to hang at 'configuration not started' state. When migrating from EPC1LC20 to EPC2LC02N, verify the VCC net was 5 V - the EPC2 will be damaged if connected to a 5 V rail. Re-spin the power rail or use a level translator.

Compliance Information

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

RoHS and lead-free status depend on date-code. Pb-free N-suffix variants compliant; legacy SnPb variants non-compliant. No AEC-Q100 qualification - this is a commercial/industrial configuration PROM not intended for automotive safety-critical applications.

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

Related Searches

EPC2LC02N EPC2LC02N datasheet EPC2LC02N Altera configuration device EPC2LC02N 1.6Mb configuration PROM PLCC-20 Altera EPC2 enhanced configuration device EPC2LC02N vs EPC2LC20N EPC2LC02N buy obsolete APEX 20K boot PROM EPC2LC02N drop-in replacement PLCC-20 how to program EPC2LC02N via JTAG ACEX 1K APEX 20K configuration PROM 3.3V EPC2LC02N pinout PLCC-20 Altera FPGA boot PROM JTAG ISP

Related Components & Terms

Intel Altera EPC2LC02N EPC2L20N EPC1LC20 EPC2TC32N configuration device configuration PROM boot PROM FPGA SRAM-based LUT APEX 20K ACEX 1K FLEX 10K Stratix PLCC-20 JEDEC JTAG IEEE 1149.1 in-system programming ISP USB-Blaster ByteBlaster Quartus RoHS 3.3 V daisy chain nCONFIG nSTATUS CONF_DONE lead-free multi-FPGA configuration bitstream
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