EPC2LS20U - 1.6Mb FPGA Config PROM, 20-PLCC | Altera
Référence : EPC2LS20U ✗ Fin de vie| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $8.5 | $8,50 |
| 10 | $7.65 | $76,50 |
| 100 | $6.4 | $640,00 |
| 500 | $5.1 | $2 550,00 |
| 1 000 | $4.25 | $4 250,00 |
EPC2LS20U Présentation
What is a configuration PROM? A configuration PROM is a non-volatile serial memory that stores the FPGA's bitstream and serially loads it into the SRAM-based configuration cells of an FPGA on power-up. Because SRAM FPGAs lose their configuration when power is removed, a configuration PROM is required to bootstrap the device at every power cycle. The PROM-to-FPGA chain forms part of the broader hierarchical taxonomy: non-volatile memory -> PROM/EPROM/EEPROM/Flash -> serial configuration memory -> FPGA boot loader. EPC2 family parts sit alongside EPC1, EPC4, EPC8, and EPC16 within Altera's classic configuration device portfolio.
Key features of the EPC2LS20U include 1.6 Mbit of storage, a serial configuration interface compatible with FPP (Fast Passive Parallel), PS, or AS modes of older Altera FPGAs, programmable done/status timing, and a built-in JTAG boundary-scan chain for board-level testing. The 20-PLCC package provides a low-profile socketable solution that simplifies field upgrades and rework on legacy Altera designs.
Typical applications include configuring Altera Cyclone-I/II, Stratix/II, APEX-II, ACEX-1K, FLEX-10K/6000, and MAX-7000/3000 device families in industrial controllers, telecommunications line cards, and legacy military/aerospace retrofit boards. The wide 3.3V operating range and ISP capability also make the part suitable for designs that must support remote firmware updates over JTAG.
When designing with the EPC2LS20U, note that it is a legacy/obsolete part on Altera's (now Intel FPGA) end-of-life list. Long-term designs should evaluate newer configuration solutions such as Micron/Numonyx flash dual-boot or the Intel/Altera EPCQ-series and the built-in configuration of Cyclone-10/MAX-10 devices. For a true drop-in replacement on the 20-PLCC footprint, EPC2LI20 (industrial temperature grade variant) is the closest same-footprint part.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the Altera datasheet, helping engineers evaluate second-source options for legacy FPGA designs.
Alternatives de remplacement direct pour EPC2LS20U — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Variantes de cette série
Modèles de la même série directement compatibles avec EPC2LS20U (même facteur de forme et même empreinte) — différant par Package, Memory Type, Mounting Type, Interface, Memory Size.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
EPC2LI20
✅ Remplacement direct✓ En stock
$5.95 / unité
Voir la fiche technique →EPC2L20U
✅ Remplacement direct✓ En stock
$10.55 / unité
Voir la fiche technique →EPC2L20
✅ Remplacement direct✓ En stock
$25.8 / unité
Voir la fiche technique →EPC2LI20N
✅ Remplacement direct✓ En stock
$5.1 / unité
Voir la fiche technique →EPC1LC20
✅ Remplacement direct✓ En stock
$7.95 / unité
Voir la fiche technique →EPC2LS20U Valeurs maximales et caractéristiques électriques
| Product Type | In-System Programmable Configuration PROM |
| Memory Density | 1.6 Mbit |
| Operating Voltage (VCC) | 3.3 V |
| Interface | Altera serial configuration / JTAG |
| Programming Method | In-System Programmable (ISP) via JTAG |
| Boîtier | 20-PLCC (J-lead, 9x9 mm) |
| Lead-Free / RoHS | Yes (per "U" suffix) |
| Supported FPGA Families | Cyclone I/II, Stratix/II, APEX-II, ACEX-1K, FLEX-10K, FLEX-6000, MAX-7000 |
| Configuration Modes | PS (Passive Serial), AS, FPP |
| JTAG Support | Yes (IEEE 1149.1 boundary scan) |
| Done Pin | Yes (open-drain programmable polarity) |
| nSTATUS Pin | Yes (open-drain error flag) |
| nCONFIG Pin | Yes (reset/reconfiguration input) |
| DCLK Output | Yes (configuration clock to FPGA) |
| Compliance | RoHS (Pb-free per U suffix) |
Configuration des broches de EPC2LS20U
| Broche 1 | DATA — Configuration data output to FPGA |
| Broche 2 | DCLK — Configuration clock output to FPGA |
| Broche 3 | nCONFIG — Configuration control input (active-low) |
| Broche 4 | nSTATUS — Configuration status output (active-low, open-drain) |
| Broche 5 | CONF_DONE — Configuration complete flag (open-drain) |
| Broche 6 | VCC — +3.3V supply voltage |
| Broche 7 | GND — Ground reference |
| Broche 8 | TCK — JTAG test clock input |
| Broche 9 | TMS — JTAG test mode select input |
| Broche 10 | TDI — JTAG test data input |
| Broche 11 | TDO — JTAG test data output |
| Broche 12 | nCE — Chip enable (active-low) |
| Broche 13 | OE — Output enable (active-high) |
| Broche 14 | NC — Not connected |
| Broche 15 | NC — Not connected |
| Broche 16 | NC — Not connected |
| Broche 17 | NC — Not connected |
| Broche 18 | NC — Not connected |
| Broche 19 | NC — Not connected |
| Broche 20 | VCC — +3.3V supply (tied to pin 6) |
Applications typiques
EPC2LS20U convient pour 6 applications: Cyclone/Stratix FPGA Boot Configuration, APEX-II/ACEX-1K Legacy Board Repair, FLEX-10K/6000 Industrial Controller, Telecommunications Line Card, MAX-7000S/A CPLD Co-Boot, In-System Firmware Upgrade (JTAG ISP).
Cyclone/Stratix FPGA Boot Configuration
The EPC2LS20U stores the 1.6-Mbit configuration bitstream that boots Altera Cyclone-I/II and Stratix/II SRAM-based FPGAs at every power-up. Its Altera serial configuration interface delivers DATA0/DCLK/nCONFIG/nSTATUS/CONF_DONE handshaking directly to the FPGA, eliminating the need for a separate programmer. With 3.3V operation and JTAG ISP, it is well-suited to industrial controllers, telecom line cards, and legacy retrofit designs where field-replaceable boot storage is essential. Compared with built-in flash in modern MAX-10/Cyclone-10 parts, this standalone PROM approach remains preferable for designs that already have a 20-PLCC footprint.
Recommandé
APEX-II/ACEX-1K Legacy Board Repair
The EPC2LS20U is widely used as a repair/refresh component on legacy APEX-II (EP2A) and ACEX-1K (EP1K) Altera FPGA designs still in service in industrial, military, and aerospace systems. Its 1.6 Mbit density matches the typical APEX-II EP2A15/EP2A25 and ACEX-1K EP1K100 bitstream size exactly, providing full headroom for IP-core configuration. The 20-PLCC package supports socketed replacement, allowing field service technicians to swap out failed boot memory without reflow rework. Designers should stock this part alongside EPC2LI20 for -40C variants.
Recommandé
FLEX-10K/6000 Industrial Controller
The EPC2LS20U serves as the configuration memory for FLEX-10K (EPF10K) and FLEX-6000 (EPF6016/6024) FPGAs deployed in long-lifecycle industrial controllers. Many of these controllers ship into 15-25 year production programs where the original EPC2 is the only documented boot memory. With ISP via JTAG, technicians can update the bitstream in-circuit without removing the FPGA, enabling remote firmware patches. The 3.3V core aligns with FLEX-10KA and FLEX-10KE devices that share the same supply rail, simplifying power design.
Recommandé
Telecommunications Line Card
In legacy telecom line cards built around Altera APEX-20KE and FLEX-10KE FPGAs, the EPC2LS20U provides 1.6 Mbit of non-volatile boot storage for the main switching fabric. The JTAG ISP capability enables remote provisioning and field firmware updates through the equipment's built-in test access port (TAP). With its 20-PLCC form factor and proven reliability, the EPC2LS20U remains a dependable choice for service providers maintaining central-office hardware beyond its original OEM support window.
Recommandé
MAX-7000S/A CPLD Co-Boot
While modern MAX-3000/7000S/A CPLDs are traditionally self-configuring from internal EEPROM, older MAX-7000S designs paired the CPLD with a separate EPC2LS20U for fast power-on configuration in safety-critical systems. The EPC2LS20U's CONF_DONE flag signals the host controller that the CPLD is ready, enabling deterministic startup sequencing in flight-control and rail-signaling applications. The socketable PLCC package supports field replacement in DO-254/DO-178 compliant systems.
Recommandé
In-System Firmware Upgrade (JTAG ISP)
The EPC2LS20U's JTAG (IEEE 1149.1) ISP capability allows a host controller or test fixture to re-program the PROM in-circuit via the standard 4-wire JTAG TAP. This eliminates the need to remove the chip for firmware updates, dramatically reducing field-service cost in remote or hard-to-access installations. The Altera ByteBlaster II / USB-Blaster cables can be used directly, and the EPC2LS20U supports both JTAG and Altera-proprietary programming modes. For security-sensitive applications, the OTP fuse can lock out re-programming.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour EPC2LS20U — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | EPC2LI20 | EPC2L20U | EPC2L20 | EPC2LI20N | EPC1LC20 |
|---|---|---|---|---|---|---|
| Package | 20-PLCC | 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 |
| Memory Density | 1.6 Mbit | 1.6 Mbit | 1.6 Mbit | 1.6 Mbit | 1.6 Mbit | 1.0 Mbit (-37%) |
| Operating Voltage | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V | 3.3 V |
| Operating Temperature | Commercial 0C to +70C | Industrial -40C to +85C | Commercial 0C to +70C | Commercial 0C to +70C | Industrial -40C to +85C | Commercial 0C to +70C |
| RoHS / Pb-Free | Yes (U suffix) | Yes | Yes | No (non-RoHS) | Yes | Yes |
| JTAG ISP | Yes | Yes | Yes | Yes | Yes | Yes |
| Lifecycle Status | Obsolete | Active (last time buy) | Obsolete | Obsolete | Active | Obsolete |
| Distributor Stock (qty) | Limited broker stock | Active at DigiKey | Limited broker stock | Limited broker stock | Limited stock | Limited broker stock |
Principaux différenciateurs
- Only commercial-temp 3.3V 1.6Mb variant with Pb-free RoHS lead finish (vs EPC2L20)
- Active alternative available with same 20-PLCC footprint (vs EPC2LI20)
- Higher density (1.6Mb) vs EPC1 family (1Mb) (vs EPC1LC20)
Notes de conception
Estimated: The EPC2LS20U is an obsolete part as of 2026-09-11 - do NOT specify it for new designs. Use the EPC2LI20 (industrial-temp same-footprint variant) for legacy board repair, or migrate to modern EPCQ16 if the PCB footprint can be redesigned. Verify RoHS status by date code and lot number when sourcing from broker stock; non-"U" variants contain Pb-bearing leads and are not RoHS compliant.
Place a 0.1uF decoupling capacitor as close as possible to pin 6 (VCC) and pin 20 (VCC), with a low-impedance ground return to pin 7 (GND). The JTAG TAP pins (TCK/TMS/TDI/TDO) should be routed with characteristic impedance of 50 ohm and kept under 2 inches when possible. Leave TEST pins 14-19 as NC unless the application note explicitly requires them. Pull-up resistors on nSTATUS and CONF_DONE (typically 4.7k ohm to VCC) are required because these are open-drain outputs.
The DCLK output drives the FPGA configuration clock at speeds up to 50 MHz (per Altera datasheet). Series-terminate DCLK with 33-ohm resistor close to the EPC2LS20U output pin if the trace exceeds 2 inches. The DATA line should be source-terminated similarly. Keep DCLK/DATA traces at least 3W (where W = trace width) away from noisy switching power or clock signals to avoid configuration CRC errors at power-up.
Estimated: At 3.3V supply, the EPC2LS20U typically draws 50 mA peak during programming and 10 mA during configuration read-back. Provide a 3.3V rail with at least 100 mA headroom beyond FPGA and other peripheral needs. If the host board has only a 5V rail, add a low-dropout linear regulator (e.g., 3.3V LDO) capable of delivering 250 mA to support programming inrush current. Do not share the EPC2LS20U VCC with noisy switching converter outputs - noise on VCC can corrupt configuration data transfer.
Informations de conformité
U suffix designates Pb-free/RoHS compliant lead finish per Altera/Intel ordering information. AEC-Q100 not qualified (Altera configuration PROMs are not automotive-grade). REACH, halogen-free, and conflict-minerals status not explicitly documented in available data - set to unknown per Data Authenticity Rules.