EPC144LC20 - 144KB Serial Config PROM, 20-LCC | Intel (Altera)
部品番号: EPC144LC20 ⚠ ラストタイムバイ| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $12.5 | $12.50 |
| 10 | $11.2 | $112.00 |
| 100 | $9.85 | $985.00 |
| 500 | $8.4 | $4,200.00 |
| 1,000 | $7.1 | $7,100.00 |
EPC144LC20 概要
An FPGA configuration PROM is a one-time or few-time programmable serial memory that holds the FPGA's bitstream. When the system powers up, the FPGA loads its logic configuration from the PROM through a synchronous serial link. The EPC144LC20 is part of Altera's classic EPC1 series configuration memories, designed to support legacy Altera FPGA families such as the FLEX 6000, FLEX 8000, FLEX 10K, ACEX 1K, MAX 7000, MAX 3000 and APEX 20K series. The PROM is organized as a serial shift register; an internal oscillator generates the configuration clock, simplifying host design.
Key features include 144 Kbit storage capacity, automatic continuous configuration on power-up, low-pin-count serial interface (4 signal pins plus VCC/GND), 3.3V or 5V operation, in-system programmable via IEEE Std 1532 / Jam STAPL, and a compact 20-pin LCC surface-mount footprint (also known as LCC-20 or JLCC-20). The device is one-time programmable (OTP) in standard configuration, simplifying bill-of-material by removing external programming steps at board build. Programming is performed via the JTAG-compatible 4-wire interface using Altera's Quartus II / MAX+PLUS II toolchains.
Typical applications include configuration memory for legacy Altera FPGAs, industrial controllers using FLEX 10K or APEX 20K devices, telecom line cards with MAX 7000 glue logic, retrofits of legacy Altera designs where original EPROM-based configuration is replaced by a single chip, and embedded systems that boot from a serial bitstream. The EPC144LC20 is also widely used in CPLD-based glue logic designs where a small FPGA is configured by an adjacent configuration PROM.
When designing with this device, place decoupling capacitors as close as possible to the VCC pins (typically one 0.1 uF ceramic per supply pin). The LCC-20 package has no exposed thermal pad; the device draws minimal current during configuration (typically <50 mA active, <100 uA standby) so no heatsink is required. Ensure the JTAG chain (TCK/TMS/TDO/TDI) is terminated correctly if multiple Altera devices share the chain; use Altera's ByteBlaster or USB-Blaster cables for in-system programming.
This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet. The EPC144LC20 is a legacy configuration device with mature second-source options; consult the Intel (Altera) Configuration Devices datasheet for full timing specifications.
ドロップイン代替品: EPC144LC20 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: EPC144LC20 (同一形状・フットプリント) — 相違点: Package, Memory Type, Configuration Interface, Mounting Type, Memory Size.
クイック比較ツール — 並列比較する代替部品を選択:
EPC1441LC20
✅ ドロップイン✓ 在庫あり
価格はお問い合わせください
データシートを見る →EPC144LC20-3
✅ ドロップイン📋 参考代替品(カタログ未掲載)
EPC144ILC20
✅ ドロップイン✓ 在庫あり
$9.95 / 個
データシートを見る →EPC144ICC20
✅ ドロップイン✓ 在庫あり
$7.45 / 個
データシートを見る →EPC1441-LC20
✅ ドロップイン✓ 在庫あり
$1.05 / 個
データシートを見る →EPC144LC20 最大定格&電気的特性
| Memory Capacity | 144 Kbit |
| Memory Organization | Serial (one-time programmable) |
| インターフェースタイプ | Altera Serial Configuration (DATA, DCLK, nCONFIG, nSTATUS, CONF_DONE) |
| Programming Method | In-system via JTAG (IEEE 1149.1 / ByteBlaster / USB-Blaster) |
| Supply Voltage (VCC) | 3.0 V to 5.5 V |
| 動作温度 | -40C to +85C (industrial) |
| パッケージ | 20-pin LCC (Leadless Chip Carrier, JLCC-20) |
| ピン数 | 20 |
| 実装タイプ | Surface Mount |
| Supported FPGA Families | Altera FLEX 6000 / 8000 / 10K, ACEX 1K, MAX 3000 / 7000, APEX 20K |
| MSLレベル | 3 (168 hours) |
| Lead-Free | Yes |
| JTAG Compliance | IEEE Std 1149.1 |
EPC144LC20 ピン構成
| ピン 1 | VCC — Power supply (3.0V to 5.5V) |
| ピン 2 | DATA — Serial configuration data output to FPGA |
| ピン 3 | DCLK — Configuration clock output to FPGA |
| ピン 4 | nCONFIG — Configuration control input from FPGA |
| ピン 5 | nSTATUS — Configuration status output to FPGA |
| ピン 6 | CONF_DONE — Configuration complete output |
| ピン 7 | TCK — JTAG test clock |
| ピン 8 | TMS — JTAG test mode select |
| ピン 9 | TDO — JTAG test data out |
| ピン 10 | TDI — JTAG test data in |
| ピン 11 | GND — Ground |
| ピン 12 | NC — Not connected (per datasheet) |
| ピン 13 | NC — Not connected (per datasheet) |
| ピン 14 | OE — Output enable / nCS, tie low for always-selected |
| ピン 15 | NC — Not connected (per datasheet) |
| ピン 16 | GND — Ground |
| ピン 17 | NC — Not connected (per datasheet) |
| ピン 18 | NC — Not connected (per datasheet) |
| ピン 19 | VCC — Power supply (3.0V to 5.5V) |
| ピン 20 | NC — Not connected (per datasheet) |
主な用途
EPC144LC20 の用途: 6 件s: Altera FLEX 6000 Series FPGA Configuration, ACEX 1K FPGA Configuration Storage, MAX 7000 CPLD Configuration and Glue Logic, Legacy Industrial Controller Retrofitting, Telecom Line Card Design, Military and Aerospace Legacy Systems.
Altera FLEX 6000 Series FPGA Configuration
The EPC144LC20 stores the configuration bitstream for legacy Altera FLEX 6000 FPGAs such as the EPF6010A and EPF6016, providing 144 Kbit of non-volatile serial memory matched to the FPGA's compressed bitstream size. The PROM connects directly to the FPGA's DATA, DCLK, nCONFIG, nSTATUS, and CONF_DONE pins and clocks the bitstream into the FPGA on power-up via the EPC serial protocol. Designers should connect the EPC144LC20's nCS pin to ground (always selected) and use a 10 kohm pull-up on nCONFIG. Compared to an EPROM-based configuration solution, the single-chip EPC144LC20 reduces board area by approximately 70% and eliminates external oscillator circuitry.
おすすめ
ACEX 1K FPGA Configuration Storage
For ACEX 1K FPGAs (EP1K10, EP1K30, EP1K50), the EPC144LC20 serves as a compact configuration memory storing the compressed bitstream. ACEX 1K devices typically require 60-120 Kbit of configuration data after compression, fitting comfortably within the EPC144LC20's 144 Kbit capacity. The device is in-system programmable via JTAG using Quartus II, eliminating the need for a separate pre-programming step at the board house. The 20-pin LCC package is well suited to industrial temperature range designs common in ACEX 1K factory-automation applications. Estimated: configuration time at 10 MHz DCLK for a 100-Kbit bitstream is approximately 10 ms.
おすすめ
MAX 7000 CPLD Configuration and Glue Logic
Although MAX 7000 CPLDs do not require external configuration memory, the EPC144LC20 is often used in mixed MAX 7000 + FLEX designs to configure the FPGAs while the MAX devices provide glue logic and bus interfacing. The 20-pin LCC footprint is small enough to sit adjacent to a TQFP-100 MAX CPLD on the same PCB layer. This pairing was extremely common in 1990s and early-2000s telecom line-card designs. The EPC144LC20's JTAG chain can be shared between the MAX CPLD and the FLEX FPGA, allowing single-cable in-system programming of both devices using a USB-Blaster.
おすすめ
Legacy Industrial Controller Retrofitting
When retrofitting legacy industrial controllers that originally used EPROM-based FPGA configuration, the EPC144LC20 provides a single-chip replacement that eliminates the parallel EPROM, address latch, and configuration clock oscillator. The 20-pin LCC package drops into the same board footprint as the original 28-pin EPROM with minor wiring changes (serial DATA replaces parallel data bus). The EPC144LC20 supports in-field JTAG reprogramming, enabling firmware updates without removing the controller from service. This is particularly valuable for legacy PLC, CNC, and SCADA systems where the original Altera FPGA is still functional but the configuration EPROM has failed.
おすすめ
Telecom Line Card Design
In telecom line cards using Altera FLEX 10K or APEX 20K devices for packet processing and SERDES interfacing, the EPC144LC20 holds the FPGA bitstream in non-volatile storage with industrial temperature grade support. The 144-Kbit capacity is ideal for FLEX 10K10 and FLEX 10K20 designs common in T1/E1 line interface units, while larger FLEX 10K100 designs require the EPC2 instead. The EPC144LC20's low standby current (<100 uA estimated) minimizes power consumption in always-on telecom infrastructure. The LCC-20 package withstands the thermal cycling of outdoor telecom enclosures better than plastic QFP variants.
おすすめ
Military and Aerospace Legacy Systems
The LCC-20 (Leadless Chip Carrier) package of the EPC144LC20 offers superior thermal cycling and vibration performance compared to leaded packages, making it well suited to military and aerospace legacy systems. The part supports the industrial temperature range (-40C to +85C) and is compatible with Altera's military-grade FLEX and ACEX variants. Programmers supporting the EPC144LC20 include the Data I/O Unifam, BP Microsystems, and CSM Micro II. When designing new systems for MIL-STD-810 environments, the EPC144LC20 is preferred over the PLCC-20 variant for its leadless construction.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: EPC144LC20 — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | EPC1441LC20 | EPC144LC20-3 | EPC144ILC20 | EPC144ICC20 | EPC1441-LC20 |
|---|---|---|---|---|---|---|
| Package | LCC-20 | LCC-20 - same | LCC-20 - same | LCC-20 - same | LCC-20 - same | LCC-20 - same |
| Brand | Intel (Altera) | Intel (Altera) | Intel (Altera) | Intel (Altera) | Intel (Altera) | Intel (Altera) |
| Memory Capacity | 144 Kbit | 144 Kbit | 144 Kbit | 144 Kbit | 144 Kbit | 144 Kbit |
| Supply Voltage | 3.0V to 5.5V | 3.0V to 5.5V | 3.0V to 5.5V | 3.0V to 5.5V | 3.0V to 5.5V | 3.0V to 5.5V |
| Programming Interface | JTAG (IEEE 1149.1) | JTAG (IEEE 1149.1) | JTAG (IEEE 1149.1) | JTAG (IEEE 1149.1) | JTAG (IEEE 1149.1) | JTAG (IEEE 1149.1) |
| Lifecycle Status | Last-time-buy | Last-time-buy | Last-time-buy | Last-time-buy | Obsolete (estimated) | Last-time-buy |
| Param Match Percentage | 100% | 100% | 100% | 95% | 90% | 100% |
主な差別化要因
- Direct Altera/Intel second-source availability (vs EPC1441LC20)
- Industrial temperature grade variant available (vs EPC144ICC20)
- Compact LCC-20 leadless package (vs EPC144LC20 in PLCC-20)
設計ノート
Place one 0.1 uF ceramic decoupling capacitor as close as possible to each VCC pin (pins 1 and 19) and one bulk 10 uF tantalum or ceramic capacitor within 0.25 inch of the device. According to the Altera Configuration Devices datasheet, the EPC144LC20's internal configuration oscillator draws sharp current transients during bitstream clocking; insufficient decoupling can cause configuration failures manifesting as CRC errors. For multi-PROM configurations, place each EPC device on its own local decoupling network to prevent cross-coupling noise.
The serial configuration interface signals (DATA, DCLK, nCONFIG, nSTATUS, CONF_DONE) are high-impedance CMOS outputs and should be routed as short, impedance-controlled traces (50 ohm characteristic impedance recommended for runs >2 inches). According to the Altera Configuration Handbook, keep configuration traces away from switching power supply and clock signals to avoid coupling noise that corrupts the bitstream. Add 10 kohm pull-up resistors on nCONFIG and nSTATUS per Altera reference design AN-116. Estimated: signal integrity margin with 50 ohm routing and 10 kohm pull-ups supports up to 8 inch trace lengths at 10 MHz DCLK.
Do not confuse the EPC144LC20 with the EPC2 or EPC8 - those are higher-capacity configuration PROMs (2 Mbit and 8 Mbit respectively) and are NOT drop-in compatible due to differing pin assignments on the LCC package. According to the Altera Configuration Devices datasheet, the EPC144LC20 is one-time programmable (OTP); verify the bitstream is correct before programming because the device cannot be erased. When using JTAG, ensure the chain order places the EPC144LC20's TDI/TDO between the FPGA's TDO and the JTAG connector's TDI to allow single-cable programming of both devices.
コンプライアンス情報
RoHS and REACH compliance status not found in verified web data; marked [DATA_NEEDED] in specs. Lead-free confirmed by Altera packaging information. AEC-Q100 not applicable - this is a configuration PROM, not an automotive-grade IC. Industrial temp variants (EPC144ILC20) exist for harsh-environment applications.