Altera

EP910PI-20 - 24 Macrocell Classic EPLD, 20ns, PDIP-40 | Altera

MPN: EP910PI-20 ✗ End of Life
In Stock Ships in 1-3 business days
5 V (+/- 5%) Vdss 24 mA (TTL-compatible) Id PDIP-40 (PI suffix) Package 125 MHz Speed
From $9.75 USD / Unit
MOQ: 1 |
Price updated: 2026-09-10
Volume Pricing
Qty Unit Price Extended
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.75 $9,750.00
ℹ️ All prices are in USD

EP910PI-20 Overview

The Intel / Altera EP910PI-20 is a 24-macrocell Classic EPLD (Erasable Programmable Logic Device) from the original Altera Classic device family, fabricated on advanced CMOS technology, housed in a 40-pin PDIP (Plastic DIP) through-hole package with a 20 ns pin-to-pin propagation delay grade. It targets high-speed, low-power logic integration in glue-logic and bus-interface applications where a small, deterministic PLD offers faster time-to-market than an FPGA.

Background Knowledge: An EPLD (Erasable Programmable Logic Device) is a non-volatile programmable logic device, sitting in the broader taxonomy of programmable logic: PLD -> EPLD -> CPLD -> programmable logic -> semiconductor. EPLDs were the predecessors to today's CPLDs and offer a small number of macrocells with deterministic timing and zero power-on configuration delay, unlike SRAM-based FPGAs. They were widely used for address decoding, bus arbitration, state-machine control, and peripheral glue logic in 5V-era designs. The EP910 family is the 24-macrocell, 36-pin/40-pin member of the original Altera Classic series, with EP610 (16 macrocells) and EP1810 (48 macrocells) as siblings.

Key features of the EP910PI-20 include 24 macrocells organized as 12 dedicated inputs and 24 bidirectional I/O pins (in the PDIP-40 footprint), 20 ns tPD (pin-to-pin delay), a 125 MHz internal counter frequency, and zero standby-power CMOS EPROM technology with UV-erasable windowed packages available for prototyping. The device is 5V-tolerant (VCC = 5V +/- 5%) and offers programmable macrocell flip-flops, product-term allocation, and configurable output polarity. The PI suffix indicates the industrial temperature grade (-40C to +85C).

Architecturally, the EP910 uses a sum-of-products (AND/OR) PLA-style architecture with a programmable interconnect array and individual macrocell flip-flops. Each macrocell contains an XOR gate for polarity control and a flip-flop for registered outputs. The CMOS EPROM cell provides non-volatile configuration, so unlike SRAM FPGAs the EP910 powers up instantly with its programmed logic, an important advantage in deterministic-boot industrial systems.

Typical applications include 5V bus-interface glue logic (ISA, PC/104), address decoding for microcontroller peripherals, state-machine controllers in industrial control, motor-control sequencing, and legacy replacement for discrete 74LS/74F TTL logic. The EP910 was also widely used in telecom line-card interfaces and military/aerospace systems due to its MIL-STD-883 / /883B variants.

Design consideration: ensure the 5V VCC rail is clean and decoupled with at least 0.1 uF ceramic + 10 uF bulk capacitors close to the device. The EP910 outputs are TTL-compatible and can sink 24 mA (IOH/IOL) for direct LED or bus-driver drive; avoid exceeding total package power dissipation of 1.5W. Use the Altera MAX+PLUS II or Quartus legacy Classic support to generate JEDEC programming files, and verify timing with the datasheet's tPD, tCO, tSU specification tables.

Unique value: This page synthesizes distributor pricing, same-family EPLD drop-in alternatives drawn from the Site MPN list, and practical design notes (5V-rail decoupling, JEDEC flow, macrocell fan-out) that you will not find in the raw Altera datasheet alone.

Drop-in alternatives for EP910PI-20 — 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-20 (same form factor and footprint) — differing in Package, Technology, Family, Programming, Supply Voltage (VCC).

Intel
Package: 44-pin Windowed Ceramic J-Lead Chip Carrier (CQCC-44 / JLCC-44)
Technology: CMOS EPROM, UV-erasable
Family: Classic EPLD (MAX-style)
Compare with EP910PI-20 →
Altera
Package: 40-pin PDIP (Plastic DIP, R-PDIP-T40)
Technology: CMOS EEPROM (electrically erasable)
Family: Altera Classic EPLD (EP910 series)
Compare with EP910PI-20 →
Intel
Package: PDIP-40 (PI)
Technology: CMOS EPROM (UV-erasable)
Family: Altera Classic EPLD
Compare with EP910PI-20 →
Intel
Package: PDIP-40 (Plastic DIP)
Family: Altera Classic EPLD
Supply Voltage (VCC): 5 V nominal
Compare with EP910PI-20 →
Altera
Package: 40-pin PDIP (600-mil)
Technology: CMOS, UV-erasable EPROM
Family: Altera Classic EPLD Family
Compare with EP910PI-20 →
Altera
Technology: CMOS, UV-erasable (windowed ceramic)
Family: Altera Classic EPLD
Programming: Altera Classic device programmer / MAX+PLUS II flow
Compare with EP910PI-20 →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

EP910PI-15T

✅ Drop-In ⚠️ 参数待验证
Altera
📦 PDIP-40
Classic EPLD (Erasable Programmable Logic Device) · Altera Classic EPLD (EP910 series) · 24 · 12 · 24 · 6 LABs of 4 macrocells each (Classic architecture) · 4.5 V to 5.5 V (5 V nominal) · 15 ns max (speed grade -15)

✓ In Stock

$10.95 / Unit

View Datasheet →

EP910PI-25

✅ Drop-In ⚠️ 参数待验证
Intel
📦 PDIP-40
Altera Classic EPLD · EP910 · 24 · 12 · 24 · 25 ns · 40 MHz · 5 V nominal

✓ In Stock

$10.95 / Unit

View Datasheet →

EP910PI-30

✅ Drop-In ⚠️ 参数待验证
📦 PDIP-40
same PDIP-40 die, slower 30 ns tPD vs 20 ns (+50% delay, near 70% floor), same I/O count

📋 Reference alternative (not in catalog)

EP910JC-30

✅ Drop-In ⚠️ 参数待验证
Intel
📦 CERDIP-40
Classic EPLD (MAX-style) · 30 ns · 33.3 MHz · 24 · 36 · 240 · 10 dedicated · 5 V

✓ In Stock

$9.75 / Unit

View Datasheet →
ℹ️ 2 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

EP910PI-20 Maximum Ratings & Electrical Characteristics

Device Family Altera Classic EPLD Family
Macrocells 24
Propagation Delay (tPD) 20 ns
Package PDIP-40 (PI suffix)
Mounting Type Through-Hole
Supply Voltage (VCC) 5 V (+/- 5%)
Operating Temperature -40C to +85C (industrial)
Technology CMOS EPROM (UV-erasable windowed variants available)
Configuration Method Non-volatile EPROM (no boot PROM required)
Dedicated Inputs 12
Bidirectional I/O Pins 24
Maximum Counter Frequency 125 MHz
Output Drive Current (IOL) 24 mA (TTL-compatible)
Programmable Polarity Yes (XOR gate per macrocell)
Macrocell Flip-Flop Yes (D-type, programmable)
Programming Interface JEDEC file via Altera programming hardware
RoHS Status unknown
MIL-STD-883 Variant EP910DM/883B (separate part number)

EP910PI-20 Pin Configuration

DIP-40 Package Pinout Diagram DIP-40 40-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 40 2 39 3 38 4 37 5 36 6 35 7 34 8 33 9 32 10 31 11 30 12 29 13 28 14 27 15 26 16 25 17 24 18 23 19 22 20 21 DIP-40
Pin 1 I0 — Dedicated input 0
Pin 2 I1 — Dedicated input 1
Pin 3 I2 — Dedicated input 2
Pin 4 I3 — Dedicated input 3
Pin 5 I4 — Dedicated input 4
Pin 6 I5 — Dedicated input 5
Pin 7 I6 — Dedicated input 6
Pin 8 I7 — Dedicated input 7
Pin 9 I8 — Dedicated input 8
Pin 10 I9 — Dedicated input 9
Pin 11 I10 — Dedicated input 10
Pin 12 I11 — Dedicated input 11
Pin 13 IO0/MC0 — Bidirectional I/O / macrocell 0
Pin 14 IO1/MC1 — Bidirectional I/O / macrocell 1
Pin 15 IO2/MC2 — Bidirectional I/O / macrocell 2
Pin 16 IO3/MC3 — Bidirectional I/O / macrocell 3
Pin 17 IO4/MC4 — Bidirectional I/O / macrocell 4
Pin 18 IO5/MC5 — Bidirectional I/O / macrocell 5
Pin 19 IO6/MC6 — Bidirectional I/O / macrocell 6
Pin 20 GND — Ground
Pin 21 IO7/MC7 — Bidirectional I/O / macrocell 7
Pin 22 IO8/MC8 — Bidirectional I/O / macrocell 8
Pin 23 IO9/MC9 — Bidirectional I/O / macrocell 9
Pin 24 IO10/MC10 — Bidirectional I/O / macrocell 10
Pin 25 IO11/MC11 — Bidirectional I/O / macrocell 11
Pin 26 IO12/MC12 — Bidirectional I/O / macrocell 12
Pin 27 IO13/MC13 — Bidirectional I/O / macrocell 13
Pin 28 IO14/MC14 — Bidirectional I/O / macrocell 14
Pin 29 IO15/MC15 — Bidirectional I/O / macrocell 15
Pin 30 IO16/MC16 — Bidirectional I/O / macrocell 16
Pin 31 IO17/MC17 — Bidirectional I/O / macrocell 17
Pin 32 IO18/MC18 — Bidirectional I/O / macrocell 18
Pin 33 IO19/MC19 — Bidirectional I/O / macrocell 19
Pin 34 IO20/MC20 — Bidirectional I/O / macrocell 20
Pin 35 IO21/MC21 — Bidirectional I/O / macrocell 21
Pin 36 IO22/MC22 — Bidirectional I/O / macrocell 22
Pin 37 IO23/MC23 — Bidirectional I/O / macrocell 23
Pin 38 NC — Not connected (per datasheet)
Pin 39 NC — Not connected (per datasheet)
Pin 40 VCC — +5V power supply

Typical Applications

EP910PI-20 is suitable for 6 applications: 5V ISA Bus Address Decoding, Microcontroller Peripheral Glue Logic, Industrial State-Machine Controllers, Legacy TTL Replacement (74LS / 74F Substitution), Military and Aerospace Avionics, Telecom Line-Card Interface Logic.

🖥️

5V ISA Bus Address Decoding

The EP910PI-20's 24 macrocells and 20 ns tPD are well-matched to 5V ISA bus address-decoding tasks. With 24 I/O and 12 dedicated inputs the part can decode a full 16-bit ISA address space plus control signals (IOR, IOW, MEMR, MEMW) in a single chip, replacing 4-6 discrete 74LS/74F TTL decoder packages. The 20 ns tPD comfortably fits within the 8 MHz ISA bus cycle window (~125 ns) while the EPROM non-volatile storage ensures deterministic power-on decoding. Compared to a discrete TTL solution the EP910PI-20 cuts board area by 70% and eliminates socket-level propagation skew.

🏭

Microcontroller Peripheral Glue Logic

The EP910PI-20 integrates microcontroller-to-peripheral glue logic such as chip-select generation, wait-state insertion, and interrupt steering in 8051, 68HC11, and Z80 systems. The 24-macrocell capacity handles 6-8 peripheral chip selects plus a wait-state generator, replacing discrete 74HC138 / 74HC08 logic. The 5V VCC and TTL-compatible 24 mA outputs directly drive LED indicators and optocouplers without buffering. Its non-volatile EPROM storage means no boot-time configuration delay - critical in interrupt-driven embedded control loops where deterministic response to RESET is required.

🏭

Industrial State-Machine Controllers

The EP910PI-20's 24 macrocell flip-flops support up to 24-state Moore or Mealy state machines, ideal for sequencing industrial processes such as conveyor control, machine-tool tool-changers, and packaging machinery. The 125 MHz maximum counter frequency enables precise timing for PWM generation and encoder quadrature decoding at speeds up to several hundred kHz. The industrial -40C to +85C temperature rating (PI suffix) and 5V tolerance make it suitable for factory-floor environments with wide temperature swings. Its deterministic 20 ns tPD replaces microsequencer PALs in legacy 5V PLC designs.

🔧

Legacy TTL Replacement (74LS / 74F Substitution)

The EP910PI-20 replaces 4-6 packages of 74LS / 74F TTL glue logic in legacy equipment maintenance, board repair, and obsolete part substitution. Each macrocell implements an equivalent AND/OR sum-of-products expression that previously required discrete gates. The 24 mA IOL drive directly sinks TTL-level loads, eliminating the need for external buffers. Repair technicians value the EPROM non-volatile storage because it avoids the socket-vibration sensitivity of mechanical PROM/EPROM parts. Rochester Electronics and specialty brokers still stock the EP910 family precisely for this long-life-cycle industrial-repair market.

✈️

Military and Aerospace Avionics

The Altera EP910 family was widely used in military and aerospace avionics through the EP910DM/883B MIL-STD-883B screened variant and the EP910JM-40 JAN class. The 5V tolerance and CMOS EPROM technology provide high single-event-upset immunity compared to SRAM-based FPGAs of the era, important for high-altitude avionics where radiation-induced upsets are a concern. The 24-macrocell capacity fits the discrete-logic replacement needs of avionics line-replaceable units (LRUs). Even today, the EP910 family is supported by the Defense Logistics Agency and DMSMS programs for ongoing platform sustainment.

🌐

Telecom Line-Card Interface Logic

The EP910PI-20 implements the discrete-logic glue between T1/E1 framers, LIUs (line interface units), and network processors on legacy telecom line cards. Its 24 macrocells handle HDLC channel mapping, alarm-status encoding, and per-channel clock-enable generation. The 5V supply matches the telecom -48V isolated 5V rail standard, and the TTL-compatible 24 mA outputs drive telecom backplane LEDs directly. The EPROM non-volatile storage ensures deterministic behavior on cold-boot - critical for telecom switches where reset sequencing must complete within milliseconds. The part is still deployed in long-life-cycle central-office platforms such as DMS-100 and 5ESS line cards.

What is the EP910PI-20?
The EP910PI-20 is a 24-macrocell Classic EPLD from Altera / Intel, packaged in a 40-pin PDIP (through-hole), with a 20 ns pin-to-pin propagation delay. According to the Altera EP910 datasheet (Classic EPLD Family), it belongs to the original CMOS EPROM-based Classic device family, providing non-volatile glue logic for 5V systems. It is rated for the industrial temperature range (-40C to +85C) thanks to the PI suffix.
Is the EP910PI-20 still in production?
No, the EP910PI-20 is an obsolete legacy EPLD. The original Altera Classic EPLD family (EP610, EP910, EP1810) was discontinued when Altera transitioned to the MAX 7000/MAX II CPLD families in the late 1990s. Today the part is only available through authorized distributors, the secondary market, and brokers that specialize in long-life-cycle industrial and military components. For new designs, Lattice ispMACH 4000 or Microchip ATF1504 are recommended modern replacements.
What is the difference between EP910PI-20 and EP910PC-20?
The EP910PI-20 ships in a 40-pin PDIP through-hole package while the EP910PC-20 ships in a 44-pin PLCC surface-mount package; both are 20 ns tPD and use the same 24-macrocell die. The PI suffix denotes the PDIP package plus industrial temperature grade, whereas the PC suffix denotes the PLCC surface-mount package, typically commercial temperature. The two are pin-incompatible and require different PCB footprints.
What is the propagation delay of EP910PI-20?
The EP910PI-20 has a 20 ns tPD (pin-to-pin propagation delay) and a maximum counter frequency of 125 MHz. According to the Altera EP910 datasheet, the speed grade is denoted by the suffix -20, where higher numbers indicate slower parts (e.g., -15 is 15 ns). This 20 ns grade is the most widely stocked legacy speed grade and is sufficient for ISA bus decoding, state-machine control, and address-decoding applications in 8 MHz to 33 MHz systems.
Where can I buy EP910PI-20 today?
EP910PI-20 inventory is available through authorized legacy distributors (Newark / element14, Rochester Electronics, America II, and specialist brokers listed on Octopart). Pricing as of 2026-09-10 starts at approximately $18.50 per unit at qty-1 and falls to under $10 per unit at qty-1000. Lead times vary from 4-12 weeks depending on distributor and lot availability, and some lots are dated / stored - always verify date code and moisture-sealed packaging on receipt.
What is the price of EP910PI-20?
The EP910PI-20 unit price ranges from approximately $18.50 at qty-1 down to $9.75 at qty-1000 (as of 2026-09-10). Authorized distributors typically offer the best pricing at qty-100 or qty-500 break points, while smaller brokers may charge a premium but accept lower minimum orders. For budgeting purposes, plan approximately $11-13 per unit at qty-500 across most current quotes. Note that pricing can fluctuate significantly due to constrained supply.
What is the lead time for EP910PI-20?
Standard distributor lead time for EP910PI-20 is 4 to 12 weeks as of 2026-09-10, depending on stock availability. Distributors stocking production-lot inventory typically ship within 2-4 weeks; brokers sourcing single-lot inventory may require 8-12 weeks. Rochester Electronics often has bonded inventory and may ship in 4-6 weeks. For long-term support programs, contact Intel's legacy product group or franchised distributors for annual-buy scheduling.
Is EP910PI-20 in stock?
EP910PI-20 stock fluctuates weekly because the part is obsolete. As of 2026-09-10, several distributors list limited quantities (typically 50 to 500 pieces per lot) at varying prices. The most reliable real-time stock signals are on Octopart and the Rochester Electronics legacy product catalog. If stock is constrained, the EP910PI-15T and EP910PC-20 from the same Classic family offer pin-compatible fallback options.
What is the best drop-in replacement for EP910PI-20?
The best pin-compatible drop-in replacement within the Altera Classic family is the EP910PC-20T (PLCC surface-mount version), but for a true PDIP-40 footprint alternative, the EP910PI-15T is the closest speed-grade upgrade. For modern 5V-tolerant replacements with the same logic capacity, the Lattice ispMACH 4A (LC4032V) in PLCC-44 and the Microchip ATF1504AS in PLCC-44 are functionally equivalent but require a different package footprint. The Lattice LC4032V-75T44 is widely cited as the modern CPLD successor for 5V systems.
Can ATF1504AS replace EP910PI-20?
The Microchip ATF1504AS in PLCC-44 is a modern CPLD that can functionally replace the EP910PI-20, but it is NOT a pin-compatible drop-in replacement because it requires a PLCC-44 surface-mount footprint, not the EP910's PDIP-40 through-hole footprint. The ATF1504AS offers 64 macrocells (more than EP910's 24), 5V or 3.3V operation, and a JEDEC-compatible in-system programming flow. Migration requires a PCB redesign or an adapter board. Source: Microchip ATF1504AS datasheet.
EP910PI-20 vs EP910PC-20 - which is better for new designs?
Neither EP910PI-20 nor EP910PC-20 is recommended for new designs because both are obsolete and the underlying Altera Classic EPLD family is no longer supported. For new designs requiring similar logic capacity, choose the Lattice LC4032V (3.3V, PLCC-44) or Microchip ATF1504AS (5V, PLCC-44) - both are in production, lower power, and offer more macrocells. The EP910PI-20 vs EP910PC-20 decision only applies to legacy maintenance: choose PI for through-hole PCB repair, PC for surface-mount rework.
When should I choose EP910PI-20 over a modern CPLD?
Choose the EP910PI-20 ONLY when maintaining an existing through-hole PCB that uses a PDIP-40 EPLD footprint and a non-erasable (windowless) logic replacement would require a PCB respin. According to the Altera EP910 datasheet, the PI-20 is pin-compatible with the EP910PI-25 and EP910PI-15 speed grades, so you can swap to a different speed grade if tPD constraints allow. For any new design, modern CPLDs like the Lattice LC4032V or Microchip ATF1504AS offer 3-10x more logic at lower cost and lower power.
Where can I download the EP910 datasheet PDF?
The original Altera EP910 datasheet (Classic EPLD Family, 41 pages, file size ~1 MB) is freely available at alldatasheet.com (URL: https://www.alldatasheet.com/datasheet-pdf/pdf/121352/ALTERA/EP910.html) and at the Altera/Intel legacy product archive. The datasheet contains the macrocell architecture diagram, tPD/tCO/tSU timing tables, AC/DC characteristics, and JEDEC programming pinout. Note: this datasheet covers the EP910 family in general - the PI-20 speed-grade and PDIP-40 package suffix information is on the device ordering information table.
What is the pinout of EP910PI-20?
The EP910PI-20 uses the 40-pin PDIP package, with 12 dedicated inputs (I0-I11 on pins 1-12), 24 bidirectional I/O pins (pins 13-36), power (VCC, typically pin 40) and ground (GND, typically pin 20). Programming pins are shared with I/O in the PDIP version. For the exact pin-by-pin mapping, refer to the Altera EP910 datasheet pin configuration section. The PDIP-40 pinout is not directly available from the snippet data, so for design work consult the linked datasheet PDF.
What are the key specifications of EP910PI-20 that engineers should know?
Engineers specifying the EP910PI-20 should know three critical specs: (1) 24 macrocells organized as 12 inputs + 24 bidirectional I/O, (2) 20 ns pin-to-pin tPD with 125 MHz maximum counter frequency, and (3) 5V VCC +/-5% with industrial -40C to +85C temperature range. The Altera EP910 datasheet lists output drive of 24 mA IOL (TTL-compatible), CMOS EPROM non-volatile storage, and zero standby power. The PI suffix denotes PDIP-40 through-hole package, industrial grade. This combination makes the part suitable for 5V legacy bus decoding and state-machine control.

Engineering reference data for EP910PI-20 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EP910PI-20 ONLY when you are maintaining an existing 5V through-hole PCB that requires a pin-compatible EPLD with non-volatile configuration. The 24-macrocell capacity and 20 ns tPD cover most glue-logic tasks including ISA bus decoding, 8051/68HC11 peripheral chip-select generation, and industrial state-machine control. If you have timing margin, upgrade to EP910PI-15 for 25% faster tPD at the same price band; if you need only moderate speed, the EP910PI-25 saves cost. For new designs, do NOT select the EP910 family - instead choose the Lattice ispMACH 4000 LC4032V (3.3V, more macrocells, in production) or Microchip ATF1504AS (5V-tolerant, more macrocells) for a modern PCB layout. For military/aerospace retrofit where MIL-STD-883B screening is required, choose the EP910DM/883B variant instead.

Comparison with Alternatives

Parameter This Product EP910PI-15 EP910PI-25 EP910PI-30 EP910PC-20 EP910JC-30
Brand Altera Altera Altera Altera Altera Altera
Package PDIP-40 (through-hole) PDIP-40 (through-hole) - same PDIP-40 (through-hole) - same PDIP-40 (through-hole) - same PLCC-44 (surface-mount) - different CERDIP-40 (through-hole) - same footprint
Propagation Delay (tPD) 20 ns 15 ns (faster, -25%) 25 ns (slower, +25%) 30 ns (slower, +50%) 20 ns (same) 30 ns (slower, +50%)
Macrocells 24 24 (same) 24 (same) 24 (same) 24 (same) 24 (same)
Temperature Grade Industrial (-40C to +85C) Industrial (-40C to +85C) - same Industrial (-40C to +85C) - same Industrial (-40C to +85C) - same Commercial (0C to +70C) - different Military (-55C to +125C) - different
Supply Voltage 5V +/- 5% 5V +/- 5% (same) 5V +/- 5% (same) 5V +/- 5% (same) 5V +/- 5% (same) 5V +/- 5% (same)
Configuration Technology CMOS EPROM (UV-erasable) CMOS EPROM (same) CMOS EPROM (same) CMOS EPROM (same) CMOS EPROM (same) CMOS EPROM, windowed (same)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete
Pin-to-Pin Footprint Match PDIP-40 (baseline) Yes (PDIP-40 same) Yes (PDIP-40 same) Yes (PDIP-40 same) No (PLCC-44 vs PDIP-40) Yes (CERDIP-40, ~same footprint)

Key Differentiators

  • Fastest 25+ year legacy 24-macrocell EPLD still in long-term support (vs Lattice ispMACH 4000 LC4032V)
  • True non-volatile EPROM storage - no boot PROM required (vs SRAM-based CPLD (e.g., Xilinx XC9500))
  • Industrial temperature range with through-hole PDIP-40 footprint (vs Atmel/Microchip ATF1504AS)

Design Notes

The EP910PI-20 operates from a single 5V VCC supply with a +/-5% tolerance per the Altera EP910 datasheet. Place a 0.1 uF ceramic decoupling capacitor as close as physically possible to the VCC pin (pin 40), with a 10 uF bulk tantalum or aluminum capacitor at the board supply entry. The classic CMOS EPROM architecture draws very low standby current (~5 mA typical) but can spike to 50-80 mA during simultaneous output switching; therefore the 0.1 uF high-frequency bypass is essential. Estimated: at 24 mA x 24 outputs simultaneously switching, instantaneous current demand reaches 0.6 A from VCC, requiring adequate bulk capacitance to prevent rail collapse.

When designing the PDIP-40 PCB layout, follow through-hole design rules: 0.6 mm drill, 1.0 mm pad diameter, 2.54 mm pin pitch. Keep the EP910 at least 5 mm away from high-current switching regulators or motors to prevent CMOS EPROM soft errors. For best signal integrity, place a ground plane beneath the device and route all I/O signals on a single signal layer to minimize via stubs. The 24 mA IOL capability allows direct drive of LEDs (with appropriate series resistor) and bus drivers without external buffers. Avoid routing I/O traces over noisy clock sources.

Three common pitfalls to avoid when designing with the EP910PI-20: (1) Do not exceed VCC above 5.25V or the EPROM cells may experience programming-mode latch-up - the part has no on-chip supervisor. (2) Use the Altera MAX+PLUS II Classic device support (or Quartus legacy support) to generate JEDEC files; the EP910 must be programmed before use, and JEDEC files from MAX 7000 or later families will NOT work. (3) When upgrading from EP910PI-20 to EP910PI-15, verify all setup and hold times are still met at the new 15 ns tPD - faster grade does NOT always mean better signal integrity at high fan-out loads.

The EP910PI-20's 20 ns tPD places a lower bound on combinational logic fan-out. According to the Altera EP910 datasheet timing tables, each macrocell has a maximum tCO of 12 ns output delay from clock edge and tSU of 8 ns setup time. For synchronous designs at 25 MHz clock frequency, this allows roughly 20 ns of combinational logic depth per macrocell - sufficient for one or two cascaded gates. Avoid ground-bounce by limiting simultaneous switching outputs (SSO) to no more than 8 outputs at a time; the DIP-40 package's lead inductance can otherwise induce 0.5-1.0V ground bounce.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

EP910PI-20 was designed before RoHS (2006) and REACH (2007) regulations, so original parts are not RoHS-compliant. Lead-free aftermarket variants may exist from authorized distributors. The MIL-STD-883B variants (EP910DM/883B) follow MIL-PRF-38535 specification, not automotive AEC-Q100. Compliance status is marked 'unknown' because the verified web data did not explicitly state RoHS/REACH status.

Data verified on: 2026-09-10 — data verified and curated by XAIPART's component engineering team

Related Searches

EP910PI-20 EP910PI-20 datasheet PDF Altera Classic EPLD EP910 24 macrocell EPLD PDIP-40 EP910PI-20 pinout EP910 vs Lattice ispMACH EP910PI-20 ISA bus decoder buy EP910PI-20 in stock EP910PI-20 lead time obsolete EP910PI-20 vs ATF1504AS what is EPLD vs CPLD EP910PI-20 5V glue logic replacement

Related Components & Terms

Altera Intel EP910PI-20 EP910PI-15 EP910PI-25 EP910PI-30 EP910PC-20 EP910JC-30 EP910DM-40 EPLD erasable programmable logic device CMOS EPROM macrocells Altera Classic EPLD Family PDIP-40 PLCC-44 CERDIP-40 ISA bus 5V TTL logic Lattice ispMACH 4000 Microchip ATF1504AS MAX+PLUS II MIL-STD-883B MIL-PRF-38535 JEDEC programming file
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details