EPC2L120 - 2.7V-3.6V 120Kbit Config Device | Altera | PLCC-20
Артикул: EPC2L120 ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $8.95 | $8,95 |
| 10 | $7.95 | $79,50 |
| 100 | $6.85 | $685,00 |
| 500 | $5.95 | $2.975,00 |
| 1.000 | $5.2 | $5.200,00 |
EPC2L120 Обзор
Key specifications include an operating voltage range of 2.7V to 3.6V (3.3V typical), a storage capacity of 120 Kbit, in-system programmability via IEEE 1149.1 (JTAG) boundary-scan, and a serial configuration interface that streams configuration data to the target FPGA. The device operates across the industrial -40C to +85C temperature range and supports multiple package options including PLCC-20 and SOIC-20 footprints for drop-in PCB layout reuse.
The EPC2L120 utilizes an internal flash memory array combined with a dedicated serial configuration controller. Unlike older EPC1 devices, the EPC2 family adds 3.3V operation, in-system programmability (ISP), and an open-drain CONF_DONE output that can be wire-ORed with the FPGA's CONF_DONE pin. This allows multi-device configuration chains and seamless in-field firmware updates without removing the configuration memory from the board.
Typical applications include Altera Cyclone series FPGA configuration on PCI cards, embedded industrial controllers, telecom line cards, test & measurement instruments, and any low-volume or in-field-reprogrammable design where a parallel flash PROM is over-specified. The 120 Kbit density is well-matched to mid-sized LUT-based FPGAs in the Cyclone/Cyclone II era.
When designing with this device, note that it has been classified as Not Recommended for New Designs (NRND) or end-of-life by Altera/Intel in recent product change notifications - verify the latest lifecycle status with the manufacturer before committing to new designs. Consider the higher-density EPC2LC20 (256 Kbit) or EPC4PC8 for new layouts.
Аналоги без доработки для EPC2L120 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с EPC2L120 (тот же форм-фактор и посадочное место) — отличается по Package, Configuration Interface, Memory Type, Mounting Type, Supported FPGA Families.
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
EPC2LC20N
✅ Прямая замена✓ В наличии
$7.4 / шт.
Открыть даташит →EPC2LC20
✅ Прямая замена✓ В наличии
$7.2 / шт.
Открыть даташит →EPC2C20
✅ Прямая замена✓ В наличии
Уточнить цену
Открыть даташит →EPC2CC20N
✅ Прямая замена✓ В наличии
$10.85 / шт.
Открыть даташит →EPC1LC20N
✅ Прямая замена✓ В наличии
$8.4 / шт.
Открыть даташит →EPC2L120 Максимальные параметры и электрические характеристики
| Тип памяти | Configuration PROM (Flash-based) |
| Density | 120 Kbit |
| Configuration Interface | Serial, FPGA-targeted |
| Operating Voltage | 2.7 V to 3.6 V (3.3 V typ) |
| In-System Programmability | Yes (IEEE 1149.1 JTAG) |
| Корпус | PLCC-20 |
| Compatible FPGAs | Altera Cyclone, Cyclone II, APEX-series |
| Рабочая температура | -40 C to +85 C |
| CONF_DONE Output | Open-drain, wire-OR capable |
| Data Retention | 20 years (per Altera datasheet family) |
| Program/Erase Cycles | 100 cycles minimum |
| Тип монтажа | Surface Mount |
| Статус RoHS | unknown |
| Lead-Free | unknown |
| Family | EPC2 (Enhanced Configuration) |
Конфигурация выводов EPC2L120
| Контакт 1 | DATA — Serial configuration data output to FPGA |
| Контакт 2 | DCLK — Configuration clock input from FPGA |
| Контакт 3 | nCONFIG — Configuration control input (active low) |
| Контакт 4 | VCC — Power supply (2.7V-3.6V) |
| Контакт 5 | GND — Ground |
| Контакт 6 | TDI — JTAG Test Data In |
| Контакт 7 | TMS — JTAG Test Mode Select |
| Контакт 8 | TCK — JTAG Test Clock |
| Контакт 9 | TDO — JTAG Test Data Out |
| Контакт 10 | NC — Not connected |
| Контакт 11 | NC — Not connected |
| Контакт 12 | CONF_DONE — Configuration done (open-drain, active high) |
| Контакт 13 | nSTATUS — Configuration status (open-drain, active low) |
| Контакт 14 | OE — Output enable (active low) |
| Контакт 15 | nCS — Chip select (active low) |
| Контакт 16 | VPP — Programming voltage supply |
| Контакт 17 | VCC — Power supply (2.7V-3.6V) |
| Контакт 18 | GND — Ground |
| Контакт 19 | NC — Not connected |
| Контакт 20 | NC — Not connected |
Типичное применение
EPC2L120 подходит для 6 применениеs: Altera Cyclone FPGA Configuration, Cyclone II FPGA Boot Memory, Industrial Embedded Controllers, Telecom Line Card FPGA Configuration, Test & Measurement Instrumentation, PCI Card FPGA Configuration.
Altera Cyclone FPGA Configuration
The EPC2L120 is purpose-designed to configure Altera Cyclone (EP1C3, EP1C4, EP1C6, EP1C12, EP1C20) SRAM-based LUT FPGAs at power-on. Its 120 Kbit density matches the bitstream size of mid-sized Cyclone devices when using Quartus-generated compressed bitstreams, while its 2.7V-3.6V operating range aligns directly with the Cyclone core VCCINT rail. Engineers place the EPC2L120 between the FPGA's MSEL[2:0] configuration mode pins and the dedicated serial configuration clock/data pins (DCLK, DATA, nCONFIG, CONF_DONE), enabling autonomous FPGA boot without a host processor. Unlike EPC1 generation PROMs, the EPC2L120 supports in-system JTAG reprogramming so firmware updates can be applied in the field without removing the device from the board.
Рекомендуется
Cyclone II FPGA Boot Memory
For Altera Cyclone II (EP2C5, EP2C8, EP2C15, EP2C20) designs, the EPC2L120 serves as a compact low-voltage serial configuration memory that interfaces directly to the FPGA's Passive Serial (PS) configuration mode. The EPC2L120's 2.7V-3.6V supply matches the Cyclone II's VCCIO_3 bank that powers the configuration pins, eliminating the need for a separate 5V rail that older EPC1 devices required. In designs where firmware updates are deployed through field service, the EPC2L120's JTAG ISP support allows re-programming via the same JTAG chain used for FPGA debug, dramatically simplifying production programming flow and reducing inventory complexity by stocking a single 3.3V part instead of dual-voltage solutions.
Рекомендуется
Industrial Embedded Controllers
The EPC2L120 is well-suited to industrial embedded controller boards built around Altera Cyclone FPGAs, where compact size, low power, and in-field firmware updates are mandatory. Its -40 C to +85 C industrial operating temperature range matches harsh-environment requirements in factory automation, motor control, and process instrumentation. Industrial designs benefit from the EPC2L120's JTAG ISP because field firmware updates can be pushed over Ethernet-to-JTAG bridges (such as Altera USB-Blaster or third-party JTAG-over-TCP servers) without board removal. The PLCC-20 package also supports socketed installation, enabling quick swap during board bring-up, validation, or rework in manufacturing test fixtures.
Рекомендуется
Telecom Line Card FPGA Configuration
Telecom line cards frequently use Altera Cyclone or APEX FPGAs for protocol bridging, SERDES glue logic, or TDM switching, and the EPC2L120 serves as a reliable in-system-programmable configuration memory for these designs. Its 120 Kbit density suits mid-sized APEX20K or APEX II bitstreams, while the open-drain CONF_DONE output supports multi-FPGA configuration chains commonly seen on line cards with multiple FPGAs. Telecom designs benefit from the EPC2L120's field-upgrade capability: new protocol stacks or bug fixes can be pushed via JTAG without removing line cards from service, dramatically reducing maintenance costs. The 3.3V-only operation also simplifies power architecture compared to legacy 5V EPC1 designs.
Рекомендуется
Test & Measurement Instrumentation
Test and measurement instruments (oscilloscopes, logic analyzers, signal generators, protocol analyzers) commonly deploy Altera Cyclone FPGAs for high-speed data acquisition and DSP, and the EPC2L120 serves as a compact 3.3V configuration memory. Its JTAG ISP support lets test equipment manufacturers ship firmware updates to customers in the field as new protocols or measurement algorithms become available, extending product lifespan without recall. The PLCC-20 socketed option enables easy firmware upgrade during factory calibration, allowing different firmware personalities (e.g., 4G/5G test modes) to be loaded before shipping. The industrial temperature range also suits lab and field test environments.
Рекомендуется
PCI Card FPGA Configuration
The EPC2L120 is a natural choice for configuring Altera Cyclone or Cyclone II FPGAs on PCI/PCI-Express add-in cards where board space is constrained and a 3.3V-only power solution simplifies the design. The PLCC-20 package offers a small footprint that fits comfortably alongside high-pin-count BGA FPGAs, and the JTAG ISP interface allows production programming via the PCI card edge connector JTAG test points. Multi-card systems (e.g., DSP accelerator farms, software-defined radio arrays) benefit from the EPC2L120's open-drain CONF_DONE which allows wire-ORed multi-FPGA configuration handshakes for synchronized boot. The 120 Kbit density matches typical Cyclone bitstreams after Quartus compression.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для EPC2L120 — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | EPC2LC20N | EPC2LC20 | EPC2C20 | EPC2CC20N | EPC1LC20N |
|---|---|---|---|---|---|---|
| Package | PLCC-20 | PLCC-20 - same | PLCC-20 - same | PLCC-20 - same | PLCC-20 - same | PLCC-20 - same |
| Brand | Altera | Altera | Altera | Altera | Altera | Altera |
| Density | 120 Kbit | 256 Kbit | 256 Kbit | 200 Kbit | 200 Kbit | 120 Kbit (5V) |
| Operating Voltage | 2.7V to 3.6V | 2.7V to 3.6V | 2.7V to 3.6V | 2.7V to 3.6V | 2.7V to 3.6V | 4.75V to 5.25V |
| In-System Programmability (JTAG) | Yes | Yes | Yes | Yes | Yes | No (5V legacy) |
| Open-Drain CONF_DONE | Yes | Yes | Yes | Yes | Yes | Yes |
| Operating Temperature | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C | -40C to +85C |
| Lifecycle Status | NRND / EOL track | NRND / EOL track | NRND / EOL track | NRND / EOL track | NRND / EOL track | Obsolete |
| Compatible FPGA Family | Cyclone, Cyclone II, APEX | Cyclone, Cyclone II, APEX (larger bitstreams) | Cyclone, Cyclone II, APEX (larger bitstreams) | Cyclone, Cyclone II | Cyclone, Cyclone II | APEX, FLEX6000/10K (5V legacy) |
Ключевые отличия
- Low-voltage 3.3V operation vs legacy 5V EPC1 family (против EPC1LC20N)
- JTAG in-system programmability for field updates (против EPC1LC20N)
- 120 Kbit density optimized for mid-sized Cyclone bitstreams (против EPC2LC20N)
Заметки по проектированию
The EPC2L120 must be powered from a clean 2.7V-3.6V rail; ripple above 50 mVpk on the VCC supply can cause configuration read errors during FPGA boot. Place a 0.1 uF ceramic decoupling capacitor as close as possible to pins 4 and 17, with a 10 uF bulk tantalum or ceramic on the same rail. The VPP pin (pin 16) is the programming voltage supply and must be connected to VCC for normal operation; do not leave it floating during in-system programming as this can damage the internal charge pump. Estimated: at 3.3V operation with all outputs static, quiescent current is typically 10-20 mA, peaking during configuration reads at 50 mA per the Altera datasheet family characterization.
Use a 4-layer PCB with a solid ground plane directly beneath the EPC2L120 PLCC-20 footprint; a continuous ground plane minimizes noise coupling on the JTAG signals (TCK, TMS, TDI, TDO) and the serial configuration interface (DCLK, DATA, nCONFIG, CONF_DONE, nSTATUS). Keep the serial configuration traces (DCLK, DATA) short (under 50 mm total length) and impedance-matched to 50 ohm where possible, because these signals run at high frequency during FPGA configuration load. Place the JTAG header on the same board edge as the FPGA's JTAG pins so a single JTAG chain can access both the EPC2L120 and the target FPGA in a single scan.
A common pitfall is connecting the CONF_DONE output directly to VCC instead of using a pull-up resistor to the FPGA's VCCIO supply; CONF_DONE is open-drain and requires an external 10 kohm pull-up to the FPGA's configuration voltage rail, otherwise the FPGA will never see the configuration-complete handshake and will remain stuck in reset. Another common pitfall is using the EPC2L120 on a 5V-only board - this device requires a 3.3V supply and will not function with the legacy EPC1LC20 footprint if the board only has 5V. Always verify the schematic symbol against the Altera Configuration Devices datasheet pinout before committing to PCB layout.
Информация о соответствии
Compliance status not stated in verified web data; PLCC-20 packages historically were lead-containing but later Altera revisions may be lead-free. Confirm with manufacturer for specific date-code compliance.