EP910LI-35BF - 24-Macrocell Classic EPLD, 35ns, PLCC-44 | Altera
MPN: EP910LI-35BF ✗ Akhir HidupEP910LI-35BF Ringkasan
An EPLD (Erasable Programmable Logic Device) is a non-volatile programmable logic IC that sits between simple PAL/GAL devices and complex FPGAs in the programmable logic hierarchy (PAL/GAL -> EPLD -> CPLD -> FPGA -> SoC FPGA). It offers erasable/reprogrammable combinational and registered logic, suitable for glue-logic, address decoding, state machines, and bus-interface functions that previously required multiple discrete SSI/MSI TTL parts. EPLDs are characterized by deterministic pin-to-pin timing, a macrocell-based architecture, and predictable routing delays, which is critical for asynchronous and memory-interface designs.
Key features of the EP910LI-35BF include 24 macrocells, 450 usable gates, a maximum pin-to-pin propagation delay (tpd) of 35 ns, a maximum toggle frequency (fmax) of 28.6 MHz, and a 5V supply. The device supports in-system UV-erase (windowed) operation and is packaged in a 44-pin PLCC (J-lead) carrier. Compared with bipolar PAL/GAL devices, the CMOS EP910 offers substantially lower power dissipation, while providing higher integration for logic consolidation.
Internally, the EP910LI-35BF uses a macrocell-based AND/OR array architecture: each macrocell contains a programmable AND-term array, an XOR gate for polarity control, and a flip-flop (D/T/JK/SR selectable). Output enable and feedback are fully programmable, and unused macrocells can be disabled to reduce quiescent current. The device is programmed via a standard EPROM/UV-erase programmer with a 20-pin programming algorithm compatible with the Altera Classic family.
Typical applications include address decoding for 8/16-bit microprocessors and DMA controllers, glue-logic replacement for TTL/CMOS discrete gates, register/latch/FSM consolidation in industrial controllers, bus-interface adapters (e.g., legacy peripheral bus glue), and prototyping platforms where erasability is needed. Because of its 5V supply and TTL compatibility, the EP910 is also used to retrofit older designs that must remain 5V throughout the signal path.
When designing with the EP910LI-35BF, ensure the device is decoded cleanly from other PLDs or memory maps to avoid bus contention, use a 0.1uF decoupling capacitor close to each VCC pin, and respect the IOL/IOH DC specifications (typically 4-8 mA per output) to avoid exceeding drive strength when interfacing to heavily loaded buses.
This page synthesizes distributor pricing, drop-in alternatives, application guidance, and practical design notes not found in the standalone Altera datasheet, including a side-by-side comparison with sibling Classic EP910 speed grades and package options.
Alternatif penggantian untuk EP910LI-35BF — paket yang sama, pin-pada-pin kompatibel. Bagian paket yang berbeda memerlukan kerja ulang PCB diabaikan.
Variasi di dalam seri ini
Model-series yang sama yang kompatibel dengan penggantian EP910LI-35BF (sama faktor bentuk dan footprint) — berbeda di dalam Package, Supply Voltage (VCC), Family, Programming Method, Propagation Delay (tPD).
EP910LI-30
✅ Drop-InKontak untuk harga
Lihat Datasheet →EP910LI-30T
✅ Drop-InKontak untuk harga
Lihat Datasheet →EP910LI-25
✅ Drop-In📋 Alternatif referensi (tidak dalam katalog)
EP910LC44
✅ Drop-InKontak untuk harga
Lihat Datasheet →EP910LC44-35
✅ Drop-InKontak untuk harga
Lihat Datasheet →EP910LC-35
✅ Drop-InKontak untuk harga
Lihat Datasheet →EP910LI-35BF Rating Maksimal & Karakteristik Listrik
| Device Family | Altera Classic EPLD |
| Part Number Base | EP910 |
| Logic Density | 450 usable gates |
| Macrocells | 24 |
| Maximum Pin-to-Pin Delay (tpd) | 35 ns |
| Maximum Toggle Frequency (fmax) | 28.6 MHz |
| Supply Voltage (VCC) | 5 V (nominal) |
| Paket | 44-pin PLCC (J-lead) |
| Rentang Suhu Kerja | Industrial (LI suffix) |
| Technology | CMOS, UV-erasable |
| Programming Method | EPROM/UV-erase programmer (Altera Classic algorithm) |
| Output Polarity Control | Programmable XOR per macrocell |
| Flip-Flop Type | Selectable D/T/JK/SR per macrocell |
| TTL Compatibility | 100% TTL emulation |
| Compliance / EOL Status | Obsolete - last-time buy exhausted; second-source via Rochester Electronics |
Konfigurasi Pin EP910LI-35BF
| Pin produk 1 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 2 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 3 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 4 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 5 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 6 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 7 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 8 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 9 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 10 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 11 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 12 | GND — Ground |
| Pin produk 13 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 14 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 15 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 16 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 17 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 18 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 19 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 20 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 21 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 22 | VCC — +5V supply |
| Pin produk 23 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 24 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 25 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 26 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 27 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 28 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 29 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 30 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 31 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 32 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 33 | GND — Ground |
| Pin produk 34 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 35 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 36 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 37 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 38 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 39 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 40 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 41 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 42 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 43 | I/O — Macrocell I/O (bidirectional, programmable) |
| Pin produk 44 | VCC — +5V supply |
Aplikasi Umum
EP910LI-35BF cocok untuk 6 aplikasis: Address Decoding for 8/16-bit Microprocessor Systems, Glue-Logic Replacement / TTL-to-PLD Consolidation, State-Machine and FSM Consolidation, Legacy Peripheral Bus Interface Adapters, Industrial Controller / PLC I/O Expansion, Retrofit / Long-Life-Cycle Medical and Aerospace Equipment.
Address Decoding for 8/16-bit Microprocessor Systems
The EP910LI-35BF is well-suited for address-decoding logic in 8/16-bit microprocessor systems because its 24 macrocells easily handle multi-bank memory or peripheral chip-select decoding. With tpd=35ns and fmax=28.6 MHz, the part comfortably satisfies the access-time budget of microprocessors like the 8086, 68000, or Z80, which typically need sub-50ns CS propagation. The 5V TTL-compatible I/O directly interfaces to the bus without level shifters, and the programmable XOR polarity simplifies active-high vs active-low select generation.
Direkomendasikan
Glue-Logic Replacement / TTL-to-PLD Consolidation
Engineers commonly replace 4-12 discrete SSI/MSI TTL packages (74LS00, 74LS138, 74LS151, etc.) with a single EP910LI-35BF to reduce board area and improve noise margin. The 450 usable gates comfortably absorb 4-8 SSI functions in one device, while the CMOS technology drops quiescent power by an order of magnitude versus bipolar TTL. The 35ns tpd preserves worst-case timing margins that previously had to be hand-calculated across cascaded TTL gates.
Direkomendasikan
State-Machine and FSM Consolidation
Each EP910LI-35BF macrocell contains a selectable D/T/JK/SR flip-flop, which makes the device a natural fit for Moore or Mealy finite state machines with up to ~16-20 states. The deterministic pin-to-pin delay (35ns max) simplifies timing closure because every registered output has a guaranteed worst-case clock-to-out independent of placement. Industrial-temperature qualification allows deployment in factory automation and outdoor control cabinets without thermal derating.
Direkomendasikan
Legacy Peripheral Bus Interface Adapters
The EP910LI-35BF is widely used as a glue device between legacy 5V peripheral buses (ISA, PC/104, STD bus) and modern controllers, acting as a bidirectional bus isolator or level-shift controller. Its 100% TTL compatibility and 5V supply mean no external level translation is needed. Programmable output enable per macrocell simplifies true bidirectional bus handling, while the 24-macrocell capacity is sufficient for 8-16-bit data plus control-signal buffering.
Direkomendasikan
Industrial Controller / PLC I/O Expansion
The industrial-temperature (-LI-) variant of the EP910 family is rated for -40C to +85C operation, making the EP910LI-35BF a drop-in for I/O expansion logic inside PLCs and industrial controllers. The UV-erasable windowed package supports field firmware updates in legacy installations where ISP is unavailable, and the CMOS process withstands the noisy electrical environment of motor drives with proper decoupling. 24 macrocells can multiplex up to 24 optoisolated inputs or sink 24 relay-driver outputs.
Direkomendasikan
Retrofit / Long-Life-Cycle Medical and Aerospace Equipment
The EP910LI-35BF is specified in medical-device and aerospace bills-of-material for equipment with 20-30 year service life where re-certification of a new CPLD/FPGA is impractical. Rochester Electronics second-sources the Altera Classic EPLD family for these exact long-life applications. The -LI- industrial temperature window and deterministic timing support functional-safety and DO-254-style verification, while second-source availability mitigates EOL risk over decades of field service.
Direkomendasikan
Ringkasan Produk Direkomendasikan
Data referensi engineering untuk EP910LI-35BF — pembandingan, panduan desain, dan informasi konformitas.
Panduan Pemilihan
Pembandingan dengan Alternatif
| Parameter Umum | Produk Ini | EP910LI-30 | EP910LI-25 | EP910LC44-35 | EP910LC-35 | EP910LC44 |
|---|---|---|---|---|---|---|
| Brand | Altera | Altera | Altera | Altera | Altera | Altera |
| Package | 44-pin PLCC (J-lead) | 44-pin PLCC (J-lead) - same | 44-pin PLCC (J-lead) - same | 44-pin PLCC (J-lead) - same | 44-pin PLCC (J-lead) - same | 44-pin PLCC (J-lead) - same |
| Macrocells | 24 | 24 | 24 | 24 | 24 | 24 |
| Usable Gates | 450 | 450 | 450 | 450 | 450 | 450 |
| Operating Temperature | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Industrial (-40C to +85C) | Commercial (0C to +70C) | Commercial (0C to +70C) | Commercial (0C to +70C) |
| Supply Voltage | 5V | 5V | 5V | 5V | 5V | 5V |
Diferensiator Kunci
- Industrial temperature grade in a 5V Classic EPLD (vsEP910LC-35)
- 35ns speed grade offers design margin for slower buses (vsEP910LI-30)
- Lead-free / BF finish variant for RoHS-compliant manufacturing (vsEP910LI-35 (standard finish))
Catatan Desain
The EP910LI-35BF draws quiescent current in the tens-of-mA range and dynamic current proportional to toggle rate; provide a 0.1uF ceramic decoupling capacitor within 5mm of each VCC pin (pins 22 and 44), plus a bulk 10-100uF tantalum on the same 5V rail. Per the Altera Classic datasheet, VCC tolerance is +/-5% (4.75V-5.25V); exceeding this can cause timing-margin violations, especially on the 35ns tpd speed grade.
Place all 24 I/O traces away from analog or noise-sensitive signals; group address/data buses on adjacent pins to simplify PCB routing. The PLCC-44 footprint requires a J-lead socket (e.g., 44-pin PLCC through-hole socket) for prototype debug; production boards can hand-solder but the J-lead pitch is 1.27mm, so stencil/paste and reflow is preferred for volume. Add a ground guard ring around switching outputs if the EP910 is placed near sensitive analog circuitry.
Do not confuse the EP910LI-35BF (PLCC, industrial temp, lead-free finish) with the EP910LC-35 (PLCC, commercial temp) or the EP910LI-30 (faster industrial grade) - they all share the same 44-pin PLCC footprint but differ in speed and temperature grade. Programming the EP910 requires a UV-erasable EPROM programmer with the Altera Classic algorithm; modern programmers often lack this algorithm, so verify programmer support before committing to the EP910 for new designs. Finally, because the part is obsolete, second-source only via Rochester Electronics or wafer-bank inventory.
Pin 1 of the PLCC-44 is at the top-left when the package is viewed from above with the chamfer/orientation dot visible; keep at least a 2mm keepout under the PLCC socket for the erase-window model variant. Use a star-ground topology from the EP910 to the system ground if the design includes both analog and digital grounds; otherwise a unified ground plane with cut-outs under switching I/O pins is acceptable. Place programming-pin access on the board edge if in-system UV erase is required for field firmware updates.
Informasi Konformitas
RoHS compliant per -BF finish suffix. Reach SVHC declaration available from Rochester Electronics on request. AEC-Q100 not applicable - this is a generic EPLD, not an automotive-grade part. Lead-free (-BF) finish confirmed; halogen-free status not stated in the Altera Classic datasheet excerpt. Conflict-minerals declaration per Altera (Intel PSG) standard policy.