EP910LC-35 - 24 Macrocell Classic EPLD, 35ns | Intel/Altera
Артикул: EP910LC-35 ✗ Снят с производства| Кол-во | Цена за ед. | Итого |
|---|---|---|
| 1 | $39.29 | $39,29 |
| 10 | $35.2 | $352,00 |
| 100 | $28.5 | $2.850,00 |
| 500 | $22.4 | $11.200,00 |
| 1.000 | $18.75 | $18.750,00 |
EP910LC-35 Обзор
What is an EPLD? An Erasable Programmable Logic Device is a non-volatile programmable logic IC that uses EPROM/EEPROM storage cells to retain configuration after power-down. In the system hierarchy, EPLDs sit between discrete TTL/CMOS glue logic and modern FPGAs: they replace multiple 74-series logic packages with one re-programmable device, are slower and lower density than CPLDs/FPGAs, but offer deterministic timing and instant-on behavior. The EP910 was one of the earliest commercially successful EPLDs.
The EP910LC-35 integrates 24 macrocells, each combining a programmable AND/OR array with an output register, and supports toggle rates up to 28.6 MHz at the 35ns speed grade. It is built on a CMOS EPROM process, allowing windowed (ceramic) or one-time-programmable plastic package versions to be erased via UV light. I/O pins feature programmable macrocell flip-flops with individual output enable control.
The architecture follows the classic sum-of-products PLA structure: a programmable AND plane feeds a fixed OR plane, with each macrocell containing a foldback path for implementing D, T, JK, or SR flip-flop functions. Pin-to-pin delay is uniform across all paths, simplifying timing closure compared to early FPGAs.
Typical applications include glue logic replacement in industrial controllers, address decoding for legacy 8/16-bit microprocessor buses (8086, 68k, Z80), bus arbitration, state-machine controllers, and educational CPLD prototyping. It was widely designed into telecommunications, military, and aerospace systems in the late 1980s and 1990s.
When designing with this device, verify timing closure against the 35ns worst-case propagation delay at 5V, ensure adequate decoupling on VCC, and use a programmer such as the Altera Logic Programmer or compatible third-party tools. Modern designs are strongly encouraged to migrate to MAX II/MAX V CPLDs for cost, density, and active lifecycle support.
This page synthesizes Rochester Electronics authorized-stock data, Altera legacy datasheet parameters, drop-in alternatives from the same EP910 Classic family, and practical design guidance not found in any single distributor listing.
Аналоги без доработки для EP910LC-35 — тот же корпус, pin-to-pin совместимость. Компоненты в других корпусах, требующие переработки PCB, исключены.
Варианты в этой серии
Модели той же серии, совместимые без доработки с EP910LC-35 (тот же форм-фактор и посадочное место) — отличается по Package, Family, Technology, Mounting Type, Propagation Delay (tPD).
Инструмент быстрого сравнения — выберите альтернативные компоненты для сравнения бок о бок:
EP910LC-30
✅ Прямая замена✓ В наличии
$22.5 / шт.
Открыть даташит →EP910LC-32
✅ Прямая замена✓ В наличии
$9.85 / шт.
Открыть даташит →EP910LC-25
✅ Прямая замена✓ В наличии
$2.2 / шт.
Открыть даташит →EP910DC-35
✅ Прямая замена✓ В наличии
$10.95 / шт.
Открыть даташит →EP910DC-30
✅ Прямая замена✓ В наличии
$15.6 / шт.
Открыть даташит →EP910ILC-25
✅ Прямая замена✓ В наличии
$9.95 / шт.
Открыть даташит →EP910LC-35 Максимальные параметры и электрические характеристики
| Product Type | EPLD (Erasable Programmable Logic Device) |
| Family | Classic (EP910) |
| Macrocells | 24 |
| Usable Gates | 450 |
| Propagation Delay (tPD) | 35 ns |
| Maximum Toggle Frequency | 28.6 MHz |
| Supply Voltage (VCC) | 5 V |
| Technology | CMOS EPROM |
| Корпус | PLCC-44 (J-lead, LC suffix) |
| Рабочая температура | 0C to +70C (commercial) |
| Число выводов | 44 |
| Programmable Flip-Flops | Yes (per macrocell) |
| Output Enable Control | Per macrocell |
| Erasure Method | UV (windowed) or OTP (plastic) |
| Статус RoHS | Not applicable (legacy product) |
Конфигурация выводов EP910LC-35
| Контакт 1 | I/O — Bidirectional I/O, macrocell 1 |
| Контакт 2 | I/O — Bidirectional I/O, macrocell 2 |
| Контакт 3 | I/O — Bidirectional I/O, macrocell 3 |
| Контакт 4 | I/O — Bidirectional I/O, macrocell 4 |
| Контакт 5 | I/O — Bidirectional I/O, macrocell 5 |
| Контакт 6 | I/O — Bidirectional I/O, macrocell 6 |
| Контакт 7 | I/O — Bidirectional I/O, macrocell 7 |
| Контакт 8 | I/O — Bidirectional I/O, macrocell 8 |
| Контакт 9 | I/O — Bidirectional I/O, macrocell 9 |
| Контакт 10 | I/O — Bidirectional I/O, macrocell 10 |
| Контакт 11 | I/O — Bidirectional I/O, macrocell 11 |
| Контакт 12 | INPUT — Dedicated clock/global input |
| Контакт 13 | I/O — Bidirectional I/O, macrocell 13 |
| Контакт 14 | I/O — Bidirectional I/O, macrocell 14 |
| Контакт 15 | I/O — Bidirectional I/O, macrocell 15 |
| Контакт 16 | I/O — Bidirectional I/O, macrocell 16 |
| Контакт 17 | I/O — Bidirectional I/O, macrocell 17 |
| Контакт 18 | I/O — Bidirectional I/O, macrocell 18 |
| Контакт 19 | I/O — Bidirectional I/O, macrocell 19 |
| Контакт 20 | I/O — Bidirectional I/O, macrocell 20 |
| Контакт 21 | I/O — Bidirectional I/O, macrocell 21 |
| Контакт 22 | I/O — Bidirectional I/O, macrocell 22 |
| Контакт 23 | I/O — Bidirectional I/O, macrocell 23 |
| Контакт 24 | VCC — +5V power supply |
| Контакт 25 | GND — Ground |
| Контакт 26 | I/O — Bidirectional I/O, macrocell 24 |
| Контакт 27 | NC — Not connected (per datasheet) |
| Контакт 28 | I/O — Bidirectional I/O |
| Контакт 29 | I/O — Bidirectional I/O |
| Контакт 30 | I/O — Bidirectional I/O |
| Контакт 31 | I/O — Bidirectional I/O |
| Контакт 32 | I/O — Bidirectional I/O |
| Контакт 33 | I/O — Bidirectional I/O |
| Контакт 34 | I/O — Bidirectional I/O |
| Контакт 35 | I/O — Bidirectional I/O |
| Контакт 36 | I/O — Bidirectional I/O |
| Контакт 37 | I/O — Bidirectional I/O |
| Контакт 38 | I/O — Bidirectional I/O |
| Контакт 39 | I/O — Bidirectional I/O |
| Контакт 40 | I/O — Bidirectional I/O |
| Контакт 41 | GND — Ground |
| Контакт 42 | VCC — +5V power supply |
| Контакт 43 | I/O — Bidirectional I/O |
| Контакт 44 | INPUT/OE — Dedicated input / output enable |
Типичное применение
EP910LC-35 подходит для 6 применениеs: Legacy 8086/68k Address Decoding, Glue Logic Consolidation in Industrial PLCs, State Machine Controllers for Test Equipment, Military/Aerospace Avionics Legacy Systems, Bus Arbitration and Interrupt Controllers, Educational CPLD Prototyping.
Legacy 8086/68k Address Decoding
The EP910LC-35 is a strong fit for legacy 8086, 68k, and Z80 microprocessor address-decoding logic because its deterministic 35ns pin-to-pin delay easily satisfies the address-to-chip-select timing of these 5V processors running at clock rates up to 12 MHz. With 24 macrocells, a single EP910LC-35 replaces up to 8-10 standard 74LS138/139/688 decoder packages, reducing PCB area and BOM cost on legacy ISA or VMEbus cards. Place the EP910 on the address bus and route decoded chip-selects to peripheral ICs; its per-macrocell output enable control enables tri-state bus sharing.
Рекомендуется
Glue Logic Consolidation in Industrial PLCs
In industrial PLC backplanes and discrete I/O modules, the EP910LC-35 reduces discrete 74HC/HCT logic by 70-80% on a 5V rail while maintaining deterministic timing critical to safety-rated scan cycles. Its 24 macrocells comfortably host state machines for sequencers, watchdog timers, and diagnostic muxes. The 35ns delay and 28.6 MHz toggle frequency are sufficient for PLC scan times of 1-10 ms typical of legacy ladder-logic replacement boards. The 5V CMOS interface matches TTL-compatible I/O directly, eliminating level shifters on the backplane.
Рекомендуется
State Machine Controllers for Test Equipment
The EP910LC-35 is widely deployed as a state-machine controller in legacy ATE (automatic test equipment), IEEE-488 bus controllers, and GPIB instrumentation sequencers. Each macrocell's configurable D/T/JK/SR flip-flop, combined with 35ns uniform delay, makes timing closure straightforward for sequencing with 100 ns-level step granularity. The deterministic PLA architecture avoids the metastability surprises of early FPGAs in test-floor environments where repeatability is paramount.
Рекомендуется
Military/Aerospace Avionics Legacy Systems
The EP910LC-35 was qualified into numerous military and aerospace avionics platforms in the 1990s and remains supported via Rochester Electronics' Continued Manufacturing Program for long-lifecycle sustainment. The 5V CMOS design, 24-macrocell density, and 35ns deterministic delay suit MIL-STD-1553 databus interfaces, ARINC 429 receivers, and legacy flight-control glue logic. New procurement is strictly through authorized channels to maintain traceability on DO-254/DO-160 qualified systems.
Рекомендуется
Bus Arbitration and Interrupt Controllers
For multi-master VMEbus, Multibus, or ISA backplane arbitration logic, the EP910LC-35's 24 macrocells encode priority encoders, request/grant handshakes, and interrupt acknowledge logic in a single package. The 35ns delay handles bus arbitration cycle times of 100-250 ns typical for legacy 8/16-bit systems. Its per-macrocell output enable control directly drives tri-state bus drivers without external gates.
Рекомендуется
Educational CPLD Prototyping
The EP910LC-35 remains in use at universities teaching programmable-logic design and VHDL/Verilog synthesis, despite its age, because its simple architecture exposes students to AND/OR-array fundamentals before they graduate to modern FPGAs. Lab boards using EP910LC-35 train students on Altera AHDL, CUPL, or PALASM-style entry. Its deterministic timing also makes it ideal for teaching critical-path analysis without the routing-variability noise introduced by FPGAs.
Рекомендуется
Сводка рекомендуемых товаров
Справочные инженерные данные для EP910LC-35 — сравнение, рекомендации по проектированию и информация о соответствии.
Руководство по выбору
Сравнение с аналогами
| Параметр | Этот товар | EP910LC-30 | EP910LC-32 | EP910LC-25 | EP910DC-35 | EP910DC-30 | EP910ILC-25 |
|---|---|---|---|---|---|---|---|
| Package | PLCC-44 (LC) | PLCC-44 (LC) - same | PLCC-44 (LC) - same | PLCC-44 (LC) - same | PLCC-44 (DC, ceramic) - same footprint | PLCC-44 (DC, ceramic) - same footprint | PLCC-44 (ILC, industrial) - same footprint |
| Brand | Altera (Rochester Electronics) | Altera | Altera | Altera | Altera | Altera | Altera |
| Macrocells | 24 | 24 | 24 | 24 | 24 | 24 | 24 |
| Usable Gates | 450 | 450 | 450 | 450 | 450 | 450 | 450 |
| Propagation Delay (tPD) | 35 ns | 30 ns (faster, drop-in) | 32 ns (faster, drop-in) | 25 ns (faster, drop-in) | 35 ns (identical) | 30 ns (faster, drop-in) | 25 ns (faster, drop-in) |
| Max Toggle Frequency | 28.6 MHz | 33.3 MHz | 31.3 MHz | 40 MHz | 28.6 MHz | 33.3 MHz | 40 MHz |
| Supply Voltage | 5 V | 5 V | 5 V | 5 V | 5 V | 5 V | 5 V |
| Operating Temperature | 0C to +70C (commercial) | 0C to +70C | 0C to +70C | 0C to +70C | 0C to +70C | 0C to +70C | -40C to +85C (industrial) |
| Package Material | Plastic PLCC (OTP) | Plastic PLCC | Plastic PLCC | Plastic PLCC | Ceramic windowed (UV erasable) | Ceramic windowed (UV erasable) | Plastic PLCC (industrial) |
Ключевые отличия
- Single best availability of all 35ns-grade EP910 variants (против EP910DC-35)
- Same timing closure as faster grades when speed margin exists (против EP910LC-25)
- Commercial temp grade is standard for legacy industrial use (против EP910ILC-25)
Заметки по проектированию
Decouple both VCC pins (24 and 42) of the EP910LC-35 with 0.1uF ceramic capacitors placed within 5 mm of the package, plus a single 10uF tantalum or aluminum bulk capacitor on the 5V rail. The 5V CMOS EP910 draws Icc typically under 200 mA in active operation but peaks during simultaneous switching of multiple macrocells. Add a 10uF tantalum across GND/VCC pair when driving >12 I/O simultaneously to prevent supply droop-induced timing failures.
The PLCC-44 J-lead footprint requires a standard JEDEC PLCC-44 socket land pattern with 1.27 mm pitch. For production, use a machined-pin socket (e.g., 3M Textool or similar) rather than solder-tail sockets - the EP910LC-35 will likely be programmed and re-programmed several times during product life. Reserve board space for the 13mm x 13mm PLCC outline plus socket; keep high-speed traces away from pin 12 (clock input) to avoid coupling.
Do NOT use the EP910LC-35 in new designs. Altera discontinued the Classic EPLD family in the late 1990s and Intel FPGA (Altera's successor) does not support it in Quartus Prime. Even authorized-stock purchases from Rochester Electronics carry obsolescence risk; second-source grey-market parts are frequently remarked EP910LC-25 or EP910LC-30 relabeled as -35. Always validate speed grade using a test fixture before committing to production. New designs should migrate to MAX II (EPM240T100C5N) or MAX V CPLDs for active lifecycle support.
The EP910LC-35 inputs are TTL-compatible with 0.8V VIL/2.0V VIH thresholds at 5V. For inputs driven by 3.3V logic, use a 74HCT125-style level shifter; do NOT rely on the EP910's VIH for direct 3.3V interfacing - it may marginally register logic-high levels at temperature extremes. Outputs are CMOS push-pull capable of sourcing/sinking 4 mA; for bus driving, use external 74HCT245 buffers rather than paralleling multiple EP910 outputs.
Информация о соответствии
Legacy Altera Classic EPLD predates RoHS directives. Plastic PLCC-44 package contains lead-bearing solder terminations. Not AEC-Q100 qualified (automotive not a target). For RoHS-compliant equivalent, consider MAX II/MAX V CPLDs.