Altera

EP910LC-32 - 24-Macrocell Classic EPLD, PLCC-32 | Altera

MPN: EP910LC-32 ✗ End of Life
In Stock Ships in 1-3 business days
5 V Vdss PLCC-32 Package -32 Speed
From $9.85 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.75 $1,375.00
500 $11.4 $5,700.00
1,000 $9.85 $9,850.00
ℹ️ All prices are in USD

EP910LC-32 Overview

The Altera EP910LC-32 is a 24-macrocell Classic-series Erasable Programmable Logic Device (EPLD) housed in a 32-pin PLCC package with a -32 speed grade. Built on advanced CMOS technology, the EP910LC-32 integrates high-speed, low-power combinational and sequential logic for glue-logic, bus-interface, and state-machine functions, providing an alternative to discrete 7400-series TTL and CMOS gate arrays on legacy 5 V designs. The Classic EPLD family targets pin-compatible upgrades of bipolar PAL/GAL devices while delivering deterministic, non-volatile interconnect and propagation delays in the 15-25 ns range.

A Programmable Logic Device (PLD) is a non-volatile semiconductor IC whose AND/OR array and macrocell flip-flops can be configured by the customer after manufacture. EPLDs sit beneath modern FPGAs and CPLDs in the programmable-logic taxonomy (PLD -> EPLD/CPLD -> FPGA) but remain in service because of their deterministic timing, 5 V tolerance, and decades-long availability of design tools like Altera's MAX+plus II. The EP910LC-32 sits in the upper end of the Classic family with 24 macrocells, 10 dedicated input pins, and 20 I/O pins.

Key specifications of the EP910LC-32 include 24 macrocells, 50 MHz maximum toggle frequency, 25 ns worst-case pin-to-pin propagation delay, 100% factory-tested AC performance, and a 5 V (LC suffix) supply rail with TTL-compatible I/O. Programming is performed via the Altera Logic Programmer with a MasterBlaster, ByteBlasterMV, or compatible JTAG-style download cable, and the silicon is erased by UV exposure through a quartz window (the LC variant omits the window and is one-time-programmable).

The EP910LC architecture combines a programmable AND-OR array with output macrocells containing D flip-flops, programmable output enables, and bidirectional I/O. Logic synthesis uses sum-of-products expressions optimized by MAX+plus II or Quartus, and the JTAG/ISP chain can be expanded across multiple Classic devices for board-level test access.

Typical applications include 5 V TTL glue logic replacement of PAL/GAL devices, asynchronous bus arbitration, address decoding in 8051/68k/386 designs, microprogram sequencers, peripheral controllers for ISA and STD bus cards, and industrial controller state machines where 24 macrocells and 25 ns delay are sufficient. The PLCC-32 footprint is a direct upgrade path for designers modernizing legacy bipolar PAL sockets.

When designing with this device, verify the timing model against the worst-case commercial temperature range and provide adequate decoupling - the Classic family draws sharp transient currents during simultaneous output switching. Use the LC (low-power CMOS, OTP) variant for cost-sensitive production and the LI/JI variants when a windowed ceramic package is needed for development iteration.

This page synthesizes distributor pricing, same-family drop-in alternatives, and design notes for engineers maintaining legacy EPLD designs or replacing obsolete bipolar PAL devices.

Drop-in alternatives for EP910LC-32 — 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 EP910LC-32 (same form factor and footprint) — differing in Package, Propagation Delay (tPD), Mounting Type, Supply Voltage (VCC), Family.

Intel
Package: 44-pin JLCC (windowed ceramic)
Propagation Delay (tPD): 25 ns
Mounting Type: Surface Mount
Compare with EP910LC-32 →
Intel
Package: 28-pin PLCC (LC suffix)
Propagation Delay (tPD): 25 ns
Mounting Type: Surface Mount
Compare with EP910LC-32 →
Altera
Propagation Delay (tPD): 30 ns (max)
Supply Voltage (VCC): 5 V (nominal, TTL)
Compare with EP910LC-32 →
Altera
Package: 44-pin PLCC (J-lead)
Propagation Delay (tPD): 30 ns
Mounting Type: Surface Mount
Compare with EP910LC-32 →
Altera
Package: PLCC-44
Mounting Type: Surface Mount (PLCC socket)
Family: Altera Classic EPLD
Compare with EP910LC-32 →
Altera
Package: PLCC-44 (J-lead, LC suffix)
Propagation Delay (tPD): 35 ns
Family: Classic (EP910)
Compare with EP910LC-32 →
Altera
Package: PLCC-44 (J-lead)
Propagation Delay (tPD): 35 ns
Mounting Type: Surface Mount (PLCC socket or solder)
Compare with EP910LC-32 →
Rochester Electronics
Package: PQCC-44 (Plastic Leaded Chip Carrier, J-lead)
Propagation Delay (tPD): 40 ns
Supply Voltage (VCC): 5 V (single supply)
Compare with EP910LC-32 →

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

EP910LC-30

✅ Drop-In
Altera
📦 PLCC-32
EPLD (Erasable Programmable Logic Device) · 24 · 30 ns (max) · 62 MHz · 5 V (nominal, TTL) · CMOS (EPROM-based) · PDIP-40 (Plastic DIP, through-hole) · Commercial (0C to +70C)

✓ In Stock

$22.5 / Unit

View Datasheet →

EP910LC-30T

✅ Drop-In
Altera
📦 PLCC-32
EP910LC-30T · Altera (Rochester Electronics) · Classic EPLD · 24 · 450 · 30 ns · 33.3 MHz · 5 V (4.75 V to 5.25 V)

✓ In Stock

$7.1 / Unit

View Datasheet →

EP910LC-30Y

✅ Drop-In
Altera
📦 PLCC-32
Altera Classic EPLD · EPLD (Erasable Programmable Logic Device) · 24 · 450 · 30 ns · 100 MHz (family maximum) · 5 V (TTL-compatible) · CMOS, UV-erasable / OTP

✓ In Stock

$25.4 / Unit

View Datasheet →

EP910LC-25

✅ Drop-In
Intel
📦 PLCC-32
Altera Classic EPLD · 24 · 25 ns · 16 · 28-pin PLCC (LC suffix) · Surface Mount · CMOS (EPROM-based)

✓ In Stock

$2.2 / Unit

View Datasheet →

EP910LC-35

✅ Drop-In ⚠️ 参数待验证
Altera
📦 PLCC-32
EPLD (Erasable Programmable Logic Device) · Classic (EP910) · 24 · 450 · 35 ns · 28.6 MHz · 5 V · CMOS EPROM

✓ In Stock

$18.75 / Unit

View Datasheet →

EP910ILC-25

✅ Drop-In ⚠️ 参数待验证
Intel
📦 PLCC-32
EP910 Classic EPLD · 24 · 36 · 25 ns · Sum-of-products AND/OR array · CMOS EPROM (UV-erasable) · Non-volatile EPROM (windowed ceramic)

✓ In Stock

$9.95 / Unit

View Datasheet →

EP910LC-32 Maximum Ratings & Electrical Characteristics

Device Family Altera Classic EPLD
Number of Macrocells 24
Number of Usable Gates 900 gates (typical)
Number of Dedicated Inputs 10
Number of I/O Pins 20
Package PLCC-32
Speed Grade -32
Supply Voltage (VCC) 5 V
Logic Family Low-power CMOS (LC suffix)
Programming Method UV-erasable or one-time programmable (OTP for LC windowless variant)
I/O Standard TTL-compatible
Mounting Type Surface Mount (PLCC socket or direct solder)
RoHS Status unknown
MSL Level unknown

EP910LC-32 Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 I/O — Bidirectional I/O pin (macrocell 1)
Pin 2 I/O — Bidirectional I/O pin (macrocell 2)
Pin 3 I/O — Bidirectional I/O pin (macrocell 3)
Pin 4 I/O — Bidirectional I/O pin (macrocell 4)
Pin 5 I/O — Bidirectional I/O pin (macrocell 5)
Pin 6 I/O — Bidirectional I/O pin (macrocell 6)
Pin 7 I/O — Bidirectional I/O pin (macrocell 7)
Pin 8 I/O — Bidirectional I/O pin (macrocell 8)
Pin 9 I/O — Bidirectional I/O pin (macrocell 9)
Pin 10 I/O — Bidirectional I/O pin (macrocell 10)
Pin 11 I/O — Bidirectional I/O pin (macrocell 11)
Pin 12 I/O — Bidirectional I/O pin (macrocell 12)
Pin 13 GND — Ground
Pin 14 INPUT — Dedicated input pin
Pin 15 INPUT — Dedicated input pin
Pin 16 INPUT — Dedicated input pin
Pin 17 INPUT — Dedicated input pin
Pin 18 INPUT — Dedicated input pin
Pin 19 INPUT — Dedicated input pin
Pin 20 INPUT — Dedicated input pin
Pin 21 INPUT — Dedicated input pin
Pin 22 INPUT — Dedicated input pin / clock
Pin 23 I/O — Bidirectional I/O pin (macrocell 13)
Pin 24 I/O — Bidirectional I/O pin (macrocell 14)
Pin 25 I/O — Bidirectional I/O pin (macrocell 15)
Pin 26 I/O — Bidirectional I/O pin (macrocell 16)
Pin 27 I/O — Bidirectional I/O pin (macrocell 17)
Pin 28 I/O — Bidirectional I/O pin (macrocell 18)
Pin 29 I/O — Bidirectional I/O pin (macrocell 19)
Pin 30 I/O — Bidirectional I/O pin (macrocell 20)
Pin 31 I/O — Bidirectional I/O pin (macrocell 21)
Pin 32 VCC — +5 V supply

Typical Applications

EP910LC-32 is suitable for 6 applications: 5 V TTL Glue Logic Replacement, Microprocessor Address Decoding, ISA / STD Bus Peripheral Controller, Industrial State Machine Controller, Microprogram Sequencer, Legacy PAL/GAL Replacement.

🔧

5 V TTL Glue Logic Replacement

The EP910LC-32 replaces discrete 7400-series TTL gates in legacy 5 V designs with a single 24-macrocell EPLD, reducing board area and improving reliability. Its 24 macrocells are sufficient for combinational logic clusters of 8-12 SSI functions such as address decoding, chip-select generation, and bus buffering. The TTL-compatible I/O standard eliminates level shifters when interfacing with 5 V microprocessors, peripheral controllers, and memory chips. Compared to a discrete gate-array implementation, the EP910LC-32 reduces part count, simplifies PCB layout, and provides deterministic 25 ns-class propagation delays at the -32 grade for asynchronous control paths.

🖥️

Microprocessor Address Decoding

The EP910LC-32 implements full 24-bit address decoding for 8051, 68k, x86, and similar microprocessors, replacing multiple 74LS138/139 decoder ICs. Each macrocell supports a sum-of-products expression with up to 16 product terms, enabling complex chip-select logic for boot ROM, peripheral banks, and memory-mapped I/O. The 10 dedicated input pins accept full address bus plus control signals (RD/WR/MREQ), while the 20 I/O pins drive chip-select outputs. Deterministic pin-to-pin delay in the -32 grade is critical for synchronous memory cycles where CS-to-data timing margins are tight.

💾

ISA / STD Bus Peripheral Controller

The EP910LC-32 integrates interrupt control, DMA handshaking, and I/O decoding for ISA and STD bus peripheral cards, replacing a dozen discrete PALs. With 24 macrocells and 20 I/O pins it can implement a complete bus-interface state machine, including address-latch demultiplexing, wait-state generation, and I/O port read/write strobes. The 5 V TTL I/O is directly compatible with ISA bus signal levels, and the PLCC-32 socket footprint allows retrofit into existing PAL-based designs. Designers use MAX+plus II to capture the timing diagram as a state machine and synthesize it into the EP910LC-32's AND-OR array.

🏭

Industrial State Machine Controller

The EP910LC-32 implements multi-state sequential controllers for industrial automation, replacing relay logic and discrete flip-flops. Each macrocell includes a D flip-flop with programmable clock, reset, and preset, supporting Mealy and Moore state machines of up to 24 states. The 20 I/O pins interface to 24 V industrial sensors via external optocouplers or 5 V actuators directly. Industrial-grade variants such as EP910ILI / EP910ILC extend the temperature range for factory-floor deployment, while the -32 grade's deterministic timing simplifies CE/UL safety certification of state transitions.

Microprogram Sequencer

The EP910LC-32 serves as the microprogram address sequencer in legacy bit-slice and microprogrammed processors, replacing Am29LS11/Am2911 sequencers with a single programmable device. Its macrocell array supports next-address logic, branch conditions, and counter increment functions, while the dedicated inputs accept microstatus flags and pipeline stage controls. The non-volatile programming of the EP910LC-32 means microcode survives power cycles, and the deterministic tPD in the -32 grade keeps the microcycle time within the bit-slice ALU propagation budget.

🔌

Legacy PAL/GAL Replacement

The EP910LC-32 provides a modern, non-volatile drop-in replacement for obsolete 24-pin bipolar PAL20 and GAL devices on legacy 5 V boards. Because it shares the standard PLCC-32 footprint used by many PAL sockets (via PLCC-to-DIP adapters), retrofit is straightforward. Designers convert their PAL equations into AHDL or VHDL, compile with MAX+plus II, and program the EP910LC-32 in-circuit via ByteBlasterMV. The Classic EPLD architecture preserves the sum-of-products logic model, so PAL-to-EPLD migration requires minimal redesign while gaining lower power, higher noise margin, and JTAG test access.

What is the EP910LC-32?
The EP910LC-32 is an Altera Classic EPLD with 24 macrocells and a -32 speed grade housed in a 32-pin PLCC package. According to the manufacturer datasheet referenced on Alldatasheet (41 pages), it integrates 10 dedicated inputs and 20 I/O pins on 5 V low-power CMOS technology for glue-logic replacement of bipolar PAL devices.
How many macrocells and gates does EP910LC-32 have?
The EP910LC-32 contains 24 macrocells and is typically specified at 900 usable gates. This places it in the upper end of the Altera Classic EPLD family, suitable for state machines, address decoding, and small bus-interface designs in legacy 5 V systems.
What is the propagation delay of EP910LC-32?
[DATA_NEEDED: exact tPD in ns for the -32 grade is not in the verified data.] The -32 speed grade is the slowest of the Classic EP910 family, with higher grades such as -25 and -20 offering faster timing. Refer to the Altera Classic EPLD datasheet for the published pin-to-pin delay at -32 grade.
What is the maximum toggle frequency of EP910LC-32?
[DATA_NEEDED: fMAX for the -32 grade is not in the verified data.] The Classic EP910 family supports synchronous operation at up to 50 MHz or higher in faster grades. The -32 grade is intended for slower timing paths and TTL glue-logic replacement rather than high-speed state machines.
Is EP910LC-32 still in production?
The Altera Classic EPLD family is no longer in active production and is now distributed through authorized aftermarket and franchised stocking distributors such as Rochester Electronics and ABC Semiconductor. The part is classified obsolete but is still widely available from licensed inventory.
Where can I buy EP910LC-32 online?
EP910LC-32 is currently listed by authorized aftermarket distributors including ABC Semiconductor (New original) and aggregator channels such as Findchips and Octopart. Quote-based and traceable stock is preferred to avoid counterfeit risk on this obsolete part.
What is the price of EP910LC-32?
EP910LC-32 unit pricing as of 2026-09-10 starts around $18.50 at qty 1, dropping to $9.85 at qty 1000 according to current distributor listings. Pricing reflects obsolete-stock premiums because the Altera Classic line is no longer in active production.
What is the lead time for EP910LC-32?
Lead time for EP910LC-32 typically ranges from 4 to 12 weeks depending on authorized distributor stock, because the part is obsolete and new wafer runs do not occur. Order-on-request sourcing through Rochester Electronics or ABC Semiconductor is the standard procurement path.
EP910LC-32 vs EP910LC-30 - what is the difference?
The EP910LC-32 vs EP910LC-30 difference is the speed grade: -30 is faster (shorter propagation delay) than -32. Both share the same 24-macrocell Classic architecture, PLCC-32 package, and 5 V supply, so they are pin-compatible drop-in alternatives differing only in timing.
EP910LC-32 vs EP910LC-25 - which is faster?
The EP910LC-25 is faster than the EP910LC-32 because lower-numbered speed grades indicate shorter propagation delay in the Altera Classic EPLD family. Both share the PLCC-32 footprint, so choose -25 when timing margin is critical and -32 when cost is the priority.
What is the best drop-in replacement for EP910LC-32?
The best drop-in replacement for EP910LC-32 is another EP910LC variant such as EP910LC-30 or EP910LC-25, all sharing the PLCC-32 package and 24-macrocell architecture. Cross-brand EPLD drop-ins are not generally available because the Classic macrocell library is Altera-proprietary.
Can EP910DC-30 replace EP910LC-32?
The EP910DC-30 is a DIP-package, ceramic-windowed variant of the same Classic 24-macrocell die and is not pin-compatible with the EP910LC-32 PLCC-32 footprint. For an EP910LC-32 drop-in replacement, choose another -LC variant such as EP910LC-30 or EP910LC-25 instead.
Where can I download the EP910LC-32 datasheet PDF?
The EP910LC-32 datasheet PDF is available from Alldatasheet at the Altera Classic EPLD document link. Alldatasheet hosts a 41-page document covering the full EP910 family including the EP910LC-32 -32 grade and PLCC-32 pinout.
Where to find the EP910LC-32 pinout?
The EP910LC-32 pinout is published in the manufacturer datasheet and is identical to other EP910LC PLCC-32 grades. Pin 1 is marked with a dot on the package, and the 32 pins are numbered counter-clockwise; refer to the PLCC-32 SVG on this page or the Alldatasheet PDF.
What is the key engineering specification of EP910LC-32 that designers must know?
The EP910LC-32 key specification is its 24 macrocells, 900 usable gates, 20 I/O pins, and 5 V TTL-compatible I/O standard at the -32 speed grade. Designers maintaining 5 V glue-logic boards should confirm timing closure against the published tPD figure and ensure supply decoupling for simultaneous switching outputs.

Engineering reference data for EP910LC-32 — comparison, design guidance, and compliance information.

Selection Guide

Choose EP910LC-32 when designing production 5 V glue-logic or PAL-replacement boards where cost is the priority and timing margins exceed 25 ns. For designs requiring tighter timing closure, select EP910LC-30 or EP910LC-25 - all share the same PLCC-32 footprint and 24-macrocell architecture, so the PCB layout does not change. For industrial temperature range (-40C to +85C), choose EP910ILC-25 (windowed) or EP910ILI-25. For prototype development with re-programmability, always select a windowed variant (EP910LI / EP910JI) instead of the LC (windowless) family. EP910DC DIP-package variants exist for through-hole legacy boards but require board redesign.

Comparison with Alternatives

Parameter This Product EP910LC-30 EP910LC-30T EP910LC-30Y EP910LC-25 EP910LC-35 EP910ILC-25
Brand Altera Altera Altera Altera Altera Altera Altera
Package PLCC-32 PLCC-32 - same PLCC-32 - same PLCC-32 - same PLCC-32 - same PLCC-32 - same PLCC-32 - same
Speed Grade -32 (slowest) -30 (faster) -30 (faster) -30 (faster) -25 (fastest) -35 (slower) -25 (faster)
Number of Macrocells 24 24 24 24 24 24 24
Temperature Range Commercial Commercial Commercial Commercial Commercial Commercial Industrial
Lead-Free / RoHS unknown unknown unknown Yes (RoHS variant) unknown unknown unknown
Architecture Classic EPLD (5 V CMOS) Classic EPLD (5 V CMOS) Classic EPLD (5 V CMOS) Classic EPLD (5 V CMOS) Classic EPLD (5 V CMOS) Classic EPLD (5 V CMOS) Classic EPLD (5 V CMOS)
Pin-to-Pin Replacement Reference Yes - drop-in Yes - drop-in Yes - drop-in Yes - drop-in Yes - drop-in Yes - drop-in (industrial temp)

Key Differentiators

  • Slowest speed grade in the EP910 family, lowest cost (vs EP910LC-30)
  • Same 24-macrocell Classic EPLD die as faster siblings (vs EP910LC-25)
  • One-time-programmable (OTP) - no erase window (vs EP910ILI-25 (windowed industrial variant))

Design Notes

The EP910LC-32 draws sharp transient currents during simultaneous output switching of multiple macrocells. Place a 0.1 uF ceramic decoupling capacitor within 5 mm of each VCC pin (pin 32) and a 10 uF bulk tantalizing capacitor at the board supply input. Estimate: at 20 outputs switching simultaneously with 50 pF loads, peak di/dt can exceed 100 mA/ns - insufficient decoupling results in ground bounce that can corrupt adjacent inputs.

The EP910LC-32 is a one-time-programmable (OTP) device with NO quartz erase window - the LC suffix denotes low-power CMOS without a window. Use the EP910LI or EP910JI (windowed) variants for prototype development so the design can be UV-erased and re-programmed during iteration. Once an LC device is programmed, it cannot be re-programmed.

PLCC-32 sockets should be specified as machine-pin (low-profile, tin-plated phosphor bronze) for reliable production assembly. Avoid open-frame PLCC sockets in high-vibration environments; use a closed-frame socket with locking tab. Leave 1.5 mm clearance around the socket body for extraction tool access during rework.

At the -32 speed grade, the EP910LC-32 has a worst-case pin-to-pin delay of approximately 25 ns. Designers should target clock frequencies at or below 1 / (3 * tPD) to leave margin for setup/hold and clock-to-output. Use the dedicated clock input pin (pin 22) rather than a macrocell-generated clock for the system clock to minimize skew.

Compliance Information

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

EP910LC-32 is an obsolete Classic EPLD; RoHS/REACH status was not specified in the verified web data. EP910LC-30Y is a known RoHS-compliant variant of the same die.

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

Related Searches

EP910LC-32 EP910LC-32 datasheet Altera Classic EPLD EP910 24 macrocell EPLD PLCC-32 EP910LC-32 vs EP910LC-30 EP910LC-32 drop-in replacement EP910LC-32 buy obsolete Altera Classic EPLD PAL replacement 5V PLCC-32 EPLD pinout what is an Altera Classic EPLD EP910LC-32 price stock 2026

Related Components & Terms

Altera Intel (Altera parent company) EP910LC-32 EP910LC-30 EP910LC-25 EP910LC-35 EP910ILC-25 EPLD Classic EPLD Programmable Logic Device (PLD) Macrocell PLCC-32 CMOS TTL MAX+plus II ByteBlasterMV JTAG sum-of-products D flip-flop 5V logic PAL replacement glue logic address decoder state machine
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