EP910PI-12T - 24 Macrocell Classic EPLD, 12ns tPD | Altera
MPN: EP910PI-12T ✗ End of Life| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.2 | $162.00 |
| 100 | $13.95 | $1,395.00 |
| 500 | $11.8 | $5,900.00 |
| 1,000 | $9.95 | $9,950.00 |
EP910PI-12T Overview
An EPLD (Erasable Programmable Logic Device) is a one-time-or-UV-erasable PLD that preceded modern CPLDs and FPGAs. As a product category it sits between fixed logic gates and modern FPGAs in the programmable logic hierarchy: PLD -> EPLD -> CPLD -> FPGA. EPLDs typically offer macrocell-based combinational and registered logic with deterministic timing, non-volatile (UV-erasable) configuration, and instant-on behavior - making them suitable for legacy designs where simplicity and deterministic timing matter more than gate density.
Key features of the EP910PI-12T include 24 macrocells interconnected via a global programmable interconnect array, 24 I/O pins, and 12 dedicated inputs supporting two clock domains. Fabricated in CMOS technology, it offers a typical 15 ns pin-to-pin propagation delay (commercial) with the -12 speed grade being the faster variant in this part family. The device supports both combinatorial and registered logic with feedback, and is in-system programmable via a standard JEDEC programming interface.
Typical applications for the EP910PI-12T include address decoding, bus interfacing, state-machine control, and glue logic in legacy industrial, telecom, and embedded systems. Engineers selecting this part typically need exact timing behavior, deterministic logic, and pin compatibility with prior Altera Classic designs. It is fully compatible with industry-standard PLD development tools including the Altera MAX+PLUS II legacy flow.
Designers should note that the EP910 series is part of the mature Altera Classic EPLD line, now NRND/EOL for new designs. For new designs, consider MAX II, MAX V, or MAX 10 CPLDs as modern equivalents. The PDIP-40 package simplifies prototyping on through-hole PCBs but limits automated assembly. Pricing reflects legacy/obsolete status and limited supply.
Drop-in alternatives for EP910PI-12T — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with EP910PI-12T (same form factor and footprint) — differing in Package, Supply Voltage (VCC), Programming, RoHS Status, Technology.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
EP910PI-15T
✅ Drop-In✓ In Stock
$10.95 / Unit
View Datasheet →EP910PI-20T
✅ Drop-In✓ In Stock
$9.95 / Unit
View Datasheet →EP910PI-25
✅ Drop-In✓ In Stock
$10.95 / Unit
View Datasheet →EP910PI-30
✅ Drop-In📋 Reference alternative (not in catalog)
EP910PC-30
✅ Drop-In✓ In Stock
$6.5 / Unit
View Datasheet →EP910PI-12T Maximum Ratings & Electrical Characteristics
| Family | Altera Classic EPLD |
| Macrocells | 24 |
| Propagation Delay (tPD) | 12 ns |
| Maximum Operating Frequency | 76.9 MHz |
| Supply Voltage (VCC) | 5 V (4.75 V min, 5.25 V max) |
| I/O Pins | 24 |
| Dedicated Inputs | 12 |
| External Clock Inputs | 2 |
| Outputs | 24 |
| Terminals / Pin Count | 44 (PDIP-40 package pinout with NC pins) |
| Package | 40-pin PDIP (Plastic DIP) |
| Process Technology | CMOS |
| Operating Temperature | 0C to +70C (commercial) |
| Programmable Technology | UV-erasable EPROM |
| Programming Interface | JEDEC-standard |
| RoHS Status | Non-compliant (legacy PDIP package, contains lead) |
| Lifecycle Status | NRND / EOL (mature legacy product) |
EP910PI-12T Pin Configuration
| Pin 1 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 2 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 3 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 4 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 5 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 6 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 7 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 8 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 9 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 10 | GND — Ground |
| Pin 11 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 12 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 13 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 14 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 15 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 16 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 17 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 18 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 19 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 20 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 21 | VCC — +5V supply |
| Pin 22 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 23 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 24 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 25 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 26 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 27 | I/O — Bidirectional I/O pin (macrocell) |
| Pin 28 | IN — Dedicated input |
| Pin 29 | IN — Dedicated input |
| Pin 30 | IN — Dedicated input |
| Pin 31 | IN — Dedicated input |
| Pin 32 | IN — Dedicated input |
| Pin 33 | IN — Dedicated input |
| Pin 34 | CLK2/IN — Clock 2 or dedicated input |
| Pin 35 | CLK1/IN — Clock 1 or dedicated input |
| Pin 36 | IN — Dedicated input |
| Pin 37 | IN — Dedicated input |
| Pin 38 | IN — Dedicated input |
| Pin 39 | IN — Dedicated input |
| Pin 40 | OE/PRG — Output Enable / Programming control |
Typical Applications
EP910PI-12T is suitable for 6 applications: Address Decoding Glue Logic, State Machine Controllers, Bus Interface Logic, Legacy Industrial Control Systems, Custom Peripheral Emulation, Vintage Computing Retro-Projects.
Address Decoding Glue Logic
The EP910PI-12T's 24 macrocells and 12 ns tPD make it ideal for legacy address-decoding glue logic in x86, 68k, and similar microprocessor systems. Its deterministic timing eliminates race conditions in memory-mapped I/O designs, and the 24 dedicated inputs comfortably cover 24-bit address buses. The 12 ns propagation delay ensures decoder output propagation stays ahead of memory access times (typically 50-70 ns for legacy SRAM/DRAM), preventing system stalls. The CMOS 5V operation matches vintage TTL logic levels, allowing direct interfacing without level shifters. The PDIP-40 package simplifies breadboarding on ISA, VME, or STD-bus cards.
Recommended
State Machine Controllers
The EP910PI-12T's registered macrocells with feedback paths naturally implement Moore and Mealy state machines with up to 24 states per device. Its 76.9 MHz maximum toggle frequency supports high-speed sequential control loops, and the 12 ns tPD provides deterministic state-transition timing critical for industrial control systems. Two dedicated clock inputs allow separation of system clock and asynchronous event-driven logic. The 5V CMOS operation interfaces directly with TTL peripherals. Engineers favor the EP910PI-12T for legacy CNC, PLC, and motor-control state machines where deterministic behavior outweighs the need for modern flash-based CPLDs.
Recommended
Bus Interface Logic
The EP910PI-12T's 24 I/O pins and 12 dedicated inputs are well-matched to bus-interface logic for ISA, STD, VME, and similar legacy parallel buses. Its 12 ns tPD ensures clean bus arbitration and control-signal generation without metastability issues. The CMOS 5V interface is fully TTL-compatible, allowing direct connection to bus transceivers without buffering. Hardware engineers use the EP910PI-12T to implement custom bus-protocol converters, wait-state generators, and interrupt controllers. Its UV-erasable programmability allowed iterative debugging during development, though modern designs use JTAG-programmable MAX II CPLDs.
Recommended
Legacy Industrial Control Systems
The EP910PI-12T is widely deployed in legacy industrial control equipment (CNC machines, PLCs, robotics, test instrumentation) where its proven reliability and long-term availability through brokers matter more than modern features. Its commercial temperature range (0C to +70C) and PDIP-40 through-hole package suit industrial control cards mounted in climate-controlled enclosures. The deterministic timing, non-volatile EPROM configuration, and 24-macrocell density cover typical glue-logic blocks between microprocessors, memory, and I/O. Industrial engineers maintain inventory of EP910PI-12T to support installed equipment with 20+ year service lives.
Recommended
Custom Peripheral Emulation
The EP910PI-12T is used to emulate custom peripherals when the original ASIC or IC is obsolete. Its 24 macrocells can implement FIFO controllers, UARTs, timers, and protocol converters in a single device. The 12 ns tPD supports real-time emulation of peripherals with sub-100 ns timing budgets. Hardware engineers use the EP910PI-12T as a 'software-configurable hardware' solution to extend the life of legacy systems whose custom silicon is no longer available. This application is common in aerospace, defense, and medical equipment where long-term support contracts demand replacement parts over complete redesigns.
Recommended
Vintage Computing Retro-Projects
The EP910PI-12T is popular among vintage-computing hobbyists restoring classic workstations, arcade machines, and retro gaming hardware. Its 24-macrocell capacity suits glue-logic replacement on Apple II, Commodore 64, Atari ST, and similar 1980s-1990s era motherboards. The PDIP-40 package fits period-correct through-hole PCB designs. Hobbyists appreciate the Altera Classic EPLD's straightforward programming model (AND/OR array with macrocell flip-flops) which is well-documented and easy to learn. It enables reproduction of custom coprocessor cards, accelerator boards, and I/O expansions for classic systems.
Recommended
Recommended Products Summary
Engineering reference data for EP910PI-12T — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | EP910PI-15T | EP910PI-20T | EP910PI-25 | EP910PI-30 |
|---|---|---|---|---|---|
| Package | PDIP-40 (Plastic DIP) | PDIP-40 - same | PDIP-40 - same | PDIP-40 - same | PDIP-40 - same |
| Brand | Altera (now Intel FPGA) | Altera - same | Altera - same | Altera - same | Altera - same |
| Family | Classic EPLD | Classic EPLD - same | Classic EPLD - same | Classic EPLD - same | Classic EPLD - same |
| Macrocells | 24 | 24 | 24 | 24 | 24 |
| Propagation Delay (tPD) | 12 ns | 15 ns | 20 ns | 25 ns | 30 ns |
| Max Frequency | 76.9 MHz | ~62 MHz | ~50 MHz | ~40 MHz | ~33 MHz |
| I/O Pins | 24 | 24 | 24 | 24 | 24 |
| Supply Voltage | 5V (4.75-5.25V) | 5V | 5V | 5V | 5V |
| Lifecycle Status | NRND/EOL | NRND/EOL | NRND/EOL | NRND/EOL | NRND/EOL |
Key Differentiators
- Highest-speed grade in EP910 Classic EPLD PDIP-40 family (vs EP910PI-15T)
- Through-hole package option for legacy prototyping (vs EP910PC-30 (PLCC-44))
- Mature, well-documented Classic EPLD architecture (vs Modern MAX II (EPM240T100C5N))
Design Notes
Do not use the EP910PI-12T for new production designs. The Altera Classic EPLD family is NRND/EOL and pin-compatible second-source supply is extremely limited. For new designs, migrate to MAX II (EPM240/EPM570), MAX V (5M80ZE64/5M240ZE100), or MAX 10 (10M02/10M08/10M16) CPLDs. These provide non-volatile flash configuration, lower power, JTAG programming, and substantially larger macrocell counts while maintaining 5V-tolerant I/O options.
Estimated: at 5V supply and CMOS switching, the EP910PI-12T consumes approximately 50-150 mW active depending on toggle rate. At room temperature this is well within the commercial 0C to +70C operating range. Ensure adequate airflow in enclosed industrial cabinets. PDIP-40 plastic package thermal resistance is approximately 50 C/W - no heatsink needed for typical glue-logic use, but avoid sealed enclosures without ventilation.
Place 0.1 uF decoupling capacitors as close as possible to VCC pin 21 and GND pin 10. Add a 10 uF bulk capacitor on the supply rail near the device. Route all clock signals (CLK1, CLK2) with controlled impedance and keep them short to avoid ringing. The 5V CMOS outputs can drive 10-15 LSTTL loads; use buffers if driving larger fanouts. For through-hole PDIP-40 designs, allow 0.1 inch (2.54 mm) pitch and standard DIP socket footprint for field replacement.
Compliance Information
PDIP-40 package contains lead solder and is not RoHS-compliant. The Altera Classic EPLD family predates RoHS requirements. For RoHS-compliant alternatives use EP910LC or modern MAX-series CPLDs.