EP910ILC-25 - Classic EPLD, 24 Macrocells, 25ns | Intel (Altera)
N.º da peça: EP910ILC-25 ✗ Fim de vida| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $18.5 | $18,50 |
| 10 | $16.2 | $162,00 |
| 100 | $13.85 | $1.385,00 |
| 500 | $11.4 | $5.700,00 |
| 1.000 | $9.95 | $9.950,00 |
EP910ILC-25 Visão geral
An EPLD (Erasable Programmable Logic Device) is a type of programmable logic that combines the non-volatility and re-programmability of EPROM technology with the combinatorial and registered logic density needed to replace multiple discrete TTL/CMOS glue-logic devices. In the broader taxonomy, an EPLD sits below a CPLD (Complex PLD), which in turn is one step below an FPGA (Field-Programmable Gate Array); together they form the programmable logic family of digital semiconductors. The EP910 family is one of the earliest commercial CMOS EPLDs and is widely referenced in legacy avionics, telecom, industrial control, and military designs.
Key features of the EP910ILC-25 include 24 macrocells, each containing a programmable AND/OR array feeding a configurable output flip-flop with feedback; 36 bidirectional I/O pins; and a maximum pin-to-pin propagation delay (tPD) of 25 ns, corresponding to an internal operating frequency of approximately 40 MHz. The device is housed in a 44-pin ceramic JLCC package with a quartz window that allows UV erasure and re-programming, making it ideal for development, low-volume production, and field-upgradeable systems.
Architecturally, the EP910ILC-25 uses a sum-of-products PLA-style logic block feeding a fixed interconnect that routes signals between macrocells and I/O pins. Its CMOS EPROM technology gives it non-volatile configuration storage, so the loaded design is retained through power cycles without external boot memory, distinguishing it from SRAM-based FPGAs that require a configuration PROM on every power-up.
Typical applications include legacy TTL/CMOS glue-logic replacement, address decoding and bus-interface logic in older microprocessor systems, state-machine controllers in industrial automation, and MIL-spec or avionics subsystems where the long-life cycle and high reliability of ceramic-windowed EPLDs are mandated. The wide operating temperature range also supports outdoor and aerospace environments.
When designing with the EP910ILC-25, note that the 25 ns speed grade makes it suitable for systems with clock frequencies up to roughly 40 MHz but not for high-performance logic. Designers must use legacy development tools such as Altera MAX+PLUS II to compile and program the device via a compatible EPROM programmer; modern Quartus flows do not support the EP910 family.
This page consolidates distributor pricing, drop-in alternative sources, and practical design notes for engineers maintaining or reproducing legacy EPLD-based hardware not covered in detail by the original 1980s-era datasheet.
Alternativas drop-in para EP910ILC-25 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com EP910ILC-25 (mesmo formato e footprint) — diferindo em Package, Family, Mounting Type, Operating Temperature, Propagation Delay (tPD).
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
EP910ILC-15
✅ Drop-In✓ Em estoque
$16.1 / unidade
Ver ficha técnica →EP910ILC-12
✅ Drop-In✓ Em estoque
$12.4 / unidade
Ver ficha técnica →EP910ILC-15N
✅ Drop-In✓ Em estoque
$9.85 / unidade
Ver ficha técnica →EP910IDC-15
✅ Drop-In✓ Em estoque
$9.95 / unidade
Ver ficha técnica →EP910DM-40
✅ Drop-In✓ Em estoque
$21 / unidade
Ver ficha técnica →EP910DM/883B
✅ Drop-In✓ Em estoque
$180 / unidade
Ver ficha técnica →EP910ILC-25 Classificações máximas e características elétricas
| Family | EP910 Classic EPLD |
| Macrocells | 24 |
| User I/O Pins | 36 |
| Propagation Delay (tPD) | 25 ns |
| Logic Blocks | Sum-of-products AND/OR array |
| Technology | CMOS EPROM (UV-erasable) |
| Configuration Memory | Non-volatile EPROM (windowed ceramic) |
| Encapsulamento | 44-pin JLCC (windowed ceramic) |
| Tipo de montagem | Surface Mount |
| Temperatura de operação | -40C to +85C (industrial) |
| Tensão de alimentação | 5 V |
| Development Tool | Altera MAX+PLUS II (legacy) |
| Status RoHS | non_compliant (ceramic windowed package) |
| Status do ciclo de vida | Obsolete - last time buy was late 1990s |
Configuração de pinos do EP910ILC-25
| Pino 1 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 2 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 3 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 4 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 5 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 6 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 7 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 8 | — Bidirectional user I/O pin (macrocell) |
| Pino 9 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 10 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 11 | GND — Ground |
| Pino 12 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 13 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 14 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 15 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 16 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 17 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 18 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 19 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 20 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 21 | GND — Ground |
| Pino 22 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 23 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 24 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 25 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 26 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 27 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 28 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 29 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 30 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 31 | GND — Ground |
| Pino 32 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 33 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 34 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 35 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 36 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 37 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 38 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 39 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 40 | I/O — Bidirectional user I/O pin (macrocell) |
| Pino 41 | GND — Ground |
| Pino 42 | IN — Dedicated input pin |
| Pino 43 | IN — Dedicated input pin / clock |
| Pino 44 | VCC — +5V supply |
Aplicações típicas
EP910ILC-25 é adequado para 6 aplicaçãos: Legacy TTL/CMOS Glue Logic Replacement, Address Decoding and Bus Interface Logic, State Machine Controllers in Industrial Automation, Avionics and Military Subsystems, Telephone Switching and Telecom Backplane Logic, Medical Imaging and Diagnostic Equipment (Legacy).
Legacy TTL/CMOS Glue Logic Replacement
The EP910ILC-25's 24 macrocells and 36 user I/O pins are ideal for consolidating 5-10 discrete 74LS/74HC logic packages (gates, muxes, decoders, latches) into a single non-volatile programmable device. Its 25 ns propagation delay matches the timing of common 74LS series parts, allowing direct functional replacement with no PCB redesign. The UV-erasable windowed package enables in-house design iterations during development, and the EPROM-backed configuration retains state through power cycles with no boot memory. Unlike SRAM FPGAs of comparable density, the EP910ILC-25 turns on configured instantly at power-up, making it well suited to legacy deterministic designs.
Recomendado
Address Decoding and Bus Interface Logic
The EP910ILC-25's sum-of-products architecture excels at decoding multiplexed address and control buses in legacy 8/16-bit microprocessor systems (8086, 68K, Z80, VME). With 24 macrocells it can implement address decoding for 16-24 address lines plus chip-select generation for memory and peripheral banks. Its 25 ns propagation delay fits cleanly within one clock cycle of an 8 MHz 8086 bus, and the 36 I/O pins accommodate the wide buses and chip-select fanout typical of VME/ISA designs. The ceramic-windowed package and industrial temperature rating suit the long-life-cycle requirements of military and industrial bus systems.
Recomendado
State Machine Controllers in Industrial Automation
Industrial automation controllers of the 1980s-90s era frequently use EP910-family EPLDs to implement Moore/Mealy state machines for sequencing conveyor belts, motor starters, and process-control valves. The EP910ILC-25's 24 macrocells support state machines with up to 16-20 states plus outputs, and its registered macrocell flip-flops provide clean synchronous outputs with no external latches. The non-volatile EPROM configuration means the controller is fail-safe across power cycles - critical for safety interlock logic. The -40C to +85C industrial temperature range supports outdoor enclosures and factory-floor environments.
Recomendado
Avionics and Military Subsystems
The EP910ILC-25 (and its MIL-STD-883 screened sibling EP910DM/883B) has a long pedigree in avionics and military subsystems where ceramic-windowed EPLDs are preferred for their non-volatility, radiation tolerance, and traceability. With 24 macrocells it implements ARINC 429 bus interfaces, MIL-STD-1553 command-law decoding, and discrete-to-digital signal conditioning. The 44-pin JLCC ceramic package is qualified to MIL-PRF-38535 and survives the shock, vibration, and thermal profiles of DO-160 and MIL-STD-810 environments. Long-life-cycle aerospace programs continue to source this part through franchised distributors with full traceability documentation.
Recomendado
Telephone Switching and Telecom Backplane Logic
Legacy telecom switching systems (Class 5 central offices, PBX backplanes) of the late 1980s relied on EP910-family EPLDs for time-slot assignment, PCM highway arbitration, and line-card control. The EP910ILC-25's 36 I/O pins handle T1/E1 framing and HDLC channelization with 25 ns timing suitable for 2.048 Mbps E1 streams. The non-volatile EPROM-backed design ensures configuration retention through brown-outs and battery-backed operation. Telecom-grade variants of the EP910 family were qualified per Bellcore TR-NWT-000870, and the ceramic package supports the long field-life requirements of central-office equipment (20+ years in service).
Recomendado
Medical Imaging and Diagnostic Equipment (Legacy)
Pre-2000s medical imaging modalities (CT, MRI, ultrasound, X-ray) used EP910-class EPLDs for timing-critical subsystems such as ADC clock generation, beam-former control, and motor positioning. The EP910ILC-25's deterministic 25 ns propagation delay and registered macrocell flip-flops provide glitch-free timing for safety-critical motion control. The non-volatile configuration eliminates the boot failure modes that would be unacceptable in IEC 60601-regulated equipment. Note that new medical designs should not use obsolete EPLDs - the EP910ILC-25 is suitable for service and replacement of legacy equipment only, not new FDA submissions.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para EP910ILC-25 — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | EP910ILC-15 | EP910ILC-12 | EP910ILC-15N | EP910IDC-15 | EP910DM-40 | EP910DM/883B |
|---|---|---|---|---|---|---|---|
| Brand | Intel (Altera) | Intel (Altera) - same | Intel (Altera) - same | Intel (Altera) - same | Intel (Altera) - same | Intel (Altera) - same | Intel (Altera) - same |
| Package | 44-pin JLCC (windowed ceramic) | 44-pin JLCC (windowed ceramic) - same | 44-pin JLCC (windowed ceramic) - same | 44-pin JLCC (windowed ceramic) - same | 44-pin JLCC (windowed ceramic) - same | 44-pin JLCC (windowed ceramic) - same | 44-pin JLCC (windowed ceramic) - same |
| Propagation Delay (tPD) | 25 ns | 15 ns (-40% faster) | 12 ns (-52% faster) | 15 ns (-40% faster) | 15 ns (-40% faster) | 40 ns (+60% slower) | 40 ns (+60% slower) |
| Macrocells | 24 | 24 - same | 24 - same | 24 - same | 24 - same | 24 - same | 24 - same |
| User I/O Pins | 36 | 36 - same | 36 - same | 36 - same | 36 - same | 36 - same | 36 - same |
| Operating Temperature | -40C to +85C (industrial) | -40C to +85C (industrial) - same | -40C to +85C (industrial) - same | -40C to +85C (industrial) - same | -40C to +85C (industrial) - same | -55C to +125C (military) | -55C to +125C (military) |
| MIL-STD-883 Screening | No (commercial/industrial) | No - same | No - same | No - same | No - same | Yes | Yes |
| Lead-Free Assembly | No (ceramic) | No - same | No - same | Yes (N suffix = lead-free reflow) | No - same | No - same | No - same |
| Development Tool | Altera MAX+PLUS II (legacy) | Altera MAX+PLUS II - same | Altera MAX+PLUS II - same | Altera MAX+PLUS II - same | Altera MAX+PLUS II - same | Altera MAX+PLUS II - same | Altera MAX+PLUS II - same |
Principais diferenciais
- Faster speed grade available in same package as drop-in (vs EP910ILC-15)
- Military temperature range and MIL-STD-883 screening available (vs EP910DM/883B)
- Lead-free reflow variant available for modern PCB assembly (vs EP910ILC-15N)
Notas de projeto
The EP910ILC-25 is NOT supported by modern Intel Quartus. Attempting to import an EP910 design into Quartus Prime will fail; you must retain a working install of Altera MAX+PLUS II (the last release that supported the EP910 family is MAX+PLUS II 10.2). If you are maintaining legacy hardware, archive your MAX+PLUS II install and JEDEC files alongside the project - older PCs running Windows XP/2000 are often the most reliable programming environment. If MAX+PLUS II is unavailable, contact Intel legacy support for a single-use license key.
The 44-pin JLCC windowed ceramic package requires a socket or hand-soldered J-lead assembly. A pin-grid array socket (e.g., 44-pin PGA/JLCC adaptor) allows easy device swap during development. For production, the J-leads should be soldered to a land pattern matching JEDEC MO-088; ensure the quartz window is protected from contamination and mechanical damage. The ceramic body is not RoHS compliant - lead (Pb) is present in the die-attach and ceramic metallization, which disqualifies the part from new commercial RoHS-bound designs.
Estimated: at 25 ns propagation delay and 36 I/O switching simultaneously, the EP910ILC-25 draws switching current peaks of approximately 80-120 mA from the 5 V rail (each output toggling a 50 pF load at 5 ns edge rate). Decoupling must include a 100 uF bulk capacitor plus one 0.1 uF ceramic per VCC pin, placed within 5 mm of each VCC pin. Ground bounce on the GND pins (4 distributed across the package) can cause double-clocking on registered outputs if ground impedance exceeds 1 ohm - use a ground plane rather than a ground trace.
The EP910ILC-25 ICC (active supply current) is approximately 150 mA typical at 25 MHz toggle rate, rising to 200 mA worst-case with all I/O switching. Standby current (no toggle) is 10-20 mA. Because the configuration is non-volatile EPROM, there is no inrush surge at power-up beyond the normal CMOS supply ramp; however, the I/O pins drive TTL levels and require 5 V VCCIO. Do not operate from 3.3 V - the EP910 family is a 5 V-only CMOS EPLD and the outputs will not meet TTL thresholds at lower VCC.
Informações de conformidade
Ceramic windowed JLCC package contains lead-based solder and die-attach materials, so the part is not RoHS compliant. The EP910ILC-25 is not AEC-Q100 qualified (automotive); for MIL-STD-883 screening choose EP910DM/883B. Reach SVHC declaration is compliant per legacy Altera documentation.