EPC2L20 - 1.6Mb In-System Prog Config PROM | Altera | PLCC-20
Артикул: EPC2L20 ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $41.23 | $41,23 |
| 10 | $38.5 | $385,00 |
| 100 | $33.9 | $3.390,00 |
| 500 | $29.4 | $14.700,00 |
| 1.000 | $25.8 | $25.800,00 |
EPC2L20 Обзор
What is a configuration PROM? A configuration PROM is a non-volatile memory device that stores the bitstream for an SRAM-based FPGA. Because SRAM loses its configuration when power is removed, every SRAM-FPGA design requires a boot memory that delivers the bitstream on power-up via a serial or parallel configuration interface. The EPC2L20 belongs to the hierarchy: configuration PROM -> programmable logic support memory -> non-volatile memory -> semiconductor memory IC. Altera's EPC2 family replaced the older EPC1 family with higher density, in-system programmability via IEEE 1532, and lower power consumption.
Key features include 1.6 Mbit of configuration storage organized as 8-bit bytes, in-system programmability through the JTAG (IEEE 1149.1 / IEEE 1532) interface, a cascadable multi-device daisy-chain architecture for higher density systems, and a low-power CMOS process. The device supports both 5.0 V and 3.3 V operation modes selectable via the VCCSEL pin, and integrates JTAG boundary-scan test capability for board-level manufacturability.
The EPC2L20 uses a serial configuration interface that reduces FPGA pin-count overhead, and the cascadable architecture lets multiple EPC2 devices share a single configuration bus on the FPGA, allowing designers to scale up configuration density without changing the FPGA configuration controller. The 3.3 V core with 5 V tolerant I/O simplifies mixed-voltage board designs where older 5 V logic coexists with newer 3.3 V devices.
Typical applications include Altera APEX II and APEX 20K configuration, Stratix and Cyclone FPGA boot memory, multi-FPGA configuration chains for DSP and prototyping boards, and industrial controllers using SRAM-based LUT devices. Engineers select the EPC2L20 when their FPGA configuration bitstream fits within 1.6 Mbit and they require the simplicity of a single-chip configuration solution.
Designers should verify that their compiled FPGA bitstream does not exceed 1.6 Mbit before selecting this device, and ensure that the JTAG chain is correctly terminated for in-system reprogramming. For higher densities, EPC4 or EPC8/EPC16 in the same family provide more storage in larger packages.
This page synthesizes distributor pricing across Nantian, Veswin, Jotrin and FPGAkey alongside pin-to-pin compatible alternatives in the Altera EPC2 family not found in the standalone datasheet.
Аналоги без доработки для EPC2L20 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с EPC2L20 (тот же форм-фактор и посадочное место) — отличается по Mounting Type, Package, Memory Type, Operating Temperature, Interface.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
EPC2LC20N
✅ Прямая замена✓ В наличии
$7.4 / шт.
Открыть даташит →EPC2LI20
✅ Прямая замена✓ В наличии
$5.95 / шт.
Открыть даташит →EPC2L20N
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$17.2 / шт.
Открыть даташит →EPC1LC20
✅ Прямая замена ⚠️ Характеристики не проверены✓ В наличии
$7.95 / шт.
Открыть даташит →EPC2L20 Максимальные параметры и электрические характеристики
| Тип памяти | Configuration PROM (non-volatile) |
| Размер памяти | 1.6 Mbit |
| Организация памяти | 8-bit byte |
| Интерфейс | Serial FPGA configuration + JTAG (IEEE 1149.1 / IEEE 1532) |
| Programmability | In-system programmable via JTAG |
| Core Supply Voltage (VCCINT) | 3.3 V |
| I/O Supply Voltage (VCCIO) | 3.3 V or 5.0 V (VCCSEL selectable) |
| Cascade Support | Yes - multi-device daisy chain |
| Boundary Scan | JTAG IEEE 1149.1 BST |
| Корпус | 20-pin PLCC (J-lead) |
| Тип монтажа | Surface Mount (PLCC socket compatible) |
| Статус RoHS | RoHS Compliant (per IC Components listing) |
| Process Technology | Low-power CMOS |
| Target FPGAs | APEX II, APEX 20K, Mercury, ACEX 1K, Cyclone, Stratix |
Конфигурация выводов EPC2L20
| Контакт 1 | nSTATUS — Configuration status (open-drain, pulled low during configuration error) |
| Контакт 2 | DATA — Serial configuration data output to FPGA |
| Контакт 3 | DCLK — Configuration clock input from FPGA |
| Контакт 4 | nCS — Chip select (active low) for cascade mode |
| Контакт 5 | nCASC — Cascade output (active low) to next EPC2 device |
| Контакт 6 | GND — Ground |
| Контакт 7 | TDI — JTAG test data in (IEEE 1149.1) |
| Контакт 8 | TMS — JTAG test mode select |
| Контакт 9 | TCK — JTAG test clock |
| Контакт 10 | nCONFIG — Configuration initiate (input from FPGA) |
| Контакт 11 | VCCSEL — I/O voltage select: GND=3.3V I/O, VCC=5.0V I/O |
| Контакт 12 | VCC — 3.3 V core supply |
| Контакт 13 | OE — Output enable for DATA (active high) |
| Контакт 14 | nCE — Chip enable (active low) |
| Контакт 15 | GND — Ground |
| Контакт 16 | TDO — JTAG test data out |
| Контакт 17 | NC — Not connected (per datasheet) |
| Контакт 18 | NC — Not connected (per datasheet) |
| Контакт 19 | GND — Ground |
| Контакт 20 | VCC — 3.3 V core supply |
Типичное применение
EPC2L20 подходит для 6 применениеs: Altera APEX II FPGA Boot Memory, Stratix FPGA Configuration Storage, Cyclone Series FPGA Configuration, Multi-FPGA Configuration Chains, Industrial Control & Test Equipment, Legacy Avionics & Defense Systems.
Altera APEX II FPGA Boot Memory
The EPC2L20 stores the configuration bitstream for Altera APEX II EP2A15/EP2A25/EP2A40 FPGAs in industrial DSP and telecom line-card designs. With 1.6 Mbit of non-volatile storage the device fits APEX II bitstreams that average 1.0 to 1.4 Mbit after compression, and its serial configuration interface keeps FPGA pin overhead low. The 3.3 V core with 5 V tolerant I/O matches legacy 5 V APEX II boards, while JTAG (IEEE 1532) in-system programming lets field engineers update firmware without removing the PROM.
Рекомендуется
Stratix FPGA Configuration Storage
The EPC2L20 boots early-generation Stratix EP1S10/EP1S20/EP1S25 FPGAs in networking and signal-processing equipment where 1.6 Mbit is sufficient. Designers place the EPC2L20 on the configuration bus and rely on its cascadable architecture if a future Stratix migration needs higher density. The 20-pin PLCC package remains socket-compatible with quick-turn prototyping boards, reducing bring-up time during hardware validation cycles.
Рекомендуется
Cyclone Series FPGA Configuration
The EPC2L20 configures Cyclone EP1C3/EP1C6/EP1C12 devices in cost-sensitive applications such as industrial controllers, video processing and consumer electronics. A 1.6 Mbit PROM comfortably fits compressed Cyclone bitstreams up to EP1C12 density. The PLCC-20 socket footprint is friendly to through-hole rework on legacy boards, and the JTAG interface enables on-board bitstream updates during engineering validation.
Рекомендуется
Multi-FPGA Configuration Chains
Engineers cascade multiple EPC2L20 PROMs on a single configuration bus to support multi-FPGA boards such as DSP prototyping systems and ASIC emulators. The cascadable architecture shares DCLK and DATA across devices, letting the master FPGA sequentially load each PROM. The 1.6 Mbit per device is sufficient for older Stratix and APEX 20K bitstreams, and the JTAG chain can program all cascaded EPC2L20s in one boundary-scan operation.
Рекомендуется
Industrial Control & Test Equipment
The EPC2L20 is widely deployed in industrial controllers, automated test equipment and military/aerospace subsystems that adopted Altera APEX 20K and ACEX 1K families in the early 2000s. Its industrial-grade variants survive harsh factory environments, and the non-volatile boot memory eliminates the need for host microcontrollers to configure the FPGA at power-up. The 20-pin PLCC is socketed for easy field replacement during long-lifecycle maintenance windows.
Рекомендуется
Legacy Avionics & Defense Systems
Defense and avionics programs adopted Altera APEX II and Mercury devices with EPC2L20 configuration memory in the 2000s and continue to maintain these designs today. The PLCC-20 package supports through-hole socketing required by MIL-STD-810 environments, and the in-system programmability simplifies field firmware updates. Sustainment programs use the EPC2L20 alongside industrial-grade FPGAs to extend platform life beyond the original Altera production cycle.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для EPC2L20 — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | EPC2LC20N | EPC2LI20 | EPC2L20N | EPC1LC20 |
|---|---|---|---|---|---|
| Package | PLCC-20 | PLCC-20 (same) | PLCC-20 (same) | PLCC-20 (same) | PLCC-20 (same) |
| Brand | Altera | Altera (same) | Altera (same) | Altera (same) | Altera (same) |
| Memory Size | 1.6 Mbit | 1.6 Mbit (same) | 1.6 Mbit (same) | 1.6 Mbit (same) | ~1 Mbit (older family) |
| Core Voltage | 3.3 V | 3.3 V (same) | 3.3 V (same) | 3.3 V (same) | 5.0 V (EPC1 family) |
| I/O Voltage | 3.3 V or 5.0 V (VCCSEL) | 3.3 V or 5.0 V (same) | 3.3 V or 5.0 V (same) | 3.3 V or 5.0 V (same) | 5.0 V only |
| In-System Programmable | Yes (JTAG IEEE 1532) | Yes (same) | Yes (same) | Yes (same) | No (EPC1 requires external programmer) |
| Temperature Grade | Commercial | Commercial | Industrial (-40C to +85C) | Commercial | Commercial |
Ключевые отличия
- Industrial temperature variant available in same footprint (против EPC2LI20)
- 1.6 Mbit density with in-system programmability (против EPC1LC20)
- Dual 3.3 V/5.0 V I/O via VCCSEL (против EPC2TI32)
Заметки по проектированию
The EPC2L20 requires a clean 3.3 V core supply (VCCINT) with at least a 0.1 uF decoupling capacitor placed within 5 mm of the VCC pins (pin 12 and pin 20). During configuration, the device can draw transient currents up to 50 mA; bulk decoupling of 10 uF tantalum near the PLCC socket is recommended per Altera's Configuration Handbook. The VCCSEL pin must be tied to either GND (3.3 V I/O) or VCC (5.0 V I/O); leaving it floating risks configuration errors on the DATA output.
Do not exceed 1.6 Mbit when compiling the FPGA bitstream - if the design grows past this density, the EPC2L20 will return a configuration-error pattern on nSTATUS and the FPGA will not enter user mode. For larger designs, cascade a second EPC2 device using the nCASC pin, or migrate to a higher-density EPC4/EPC8 (different package, not drop-in). Always confirm bitstream size in the Altera Quartus fitter report before finalizing the BOM.
Place the EPC2L20 within 50 mm of the FPGA configuration pins to keep the DCLK and DATA traces short and matched. Use a PLCC-20 socket (e.g. AMP 1-822473-1) for field-replaceability and to ease rework on legacy boards. Route the JTAG signals TDI, TMS, TCK and TDO as a daisy chain with 4.7 kohm pull-ups on TMS and TCK; do not share the JTAG chain with other EPC2 devices without proper TAP ordering.
Информация о соответствии
RoHS compliance confirmed by IC Components listing. Reach, halogen-free and conflict-mineral declarations not present in verified web data; treated as unknown. Not AEC-Q100 qualified - this is a commercial/industrial-grade configuration PROM.