Altera

EPM5016DC-17 - MAX 5000 CPLD, 16 Macrocells | Altera (Intel)

MPN: EPM5016DC-17 βœ— End of Life
In Stock Ships in 1-3 business days
5 V Vdss Ceramic DIP-24 (DC suffix) Package 67 MHz Speed On-chip EEPROM (non-volatile) Memory
From $16.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $28.5 $28.50
10 $25 $250.00
100 $21.5 $2,150.00
500 $18.9 $9,450.00
1,000 $16.2 $16,200.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM5016DC-17 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

EPM5016DC-15

βœ… Drop-In
Altera
πŸ“¦ Ceramic DIP-24
MAX 5000 Β· EPLD (Erasable Programmable Logic Device) Β· 16 Β· 2 Β· 4 Β· 12 Β· 15 ns Β· 71 MHz

βœ“ In Stock

$10.75 / Unit

View Datasheet β†’

EPM5016LC-15

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ Ceramic DIP-24
lower-power LC variant, 15 ns tPD, same ceramic DIP-24 footprint, pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

EPM5016PC-17

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ Plastic DIP-24
plastic DIP-24 vs ceramic DIP-24 (commercial temp only), 17 ns tPD, pin-to-pin compatible but plastic package, lower thermal mass

πŸ“‹ Reference alternative (not in catalog)

EPM5016DC-17 Maximum Ratings & Electrical Characteristics

Family MAX 5000
Macrocells 16
User I/O Pins (max) 24
Propagation Delay (tPD) 17 ns
Counter Frequency (fCNT) 67 MHz
Supply Voltage (VCC) 5 V
I/O Standard TTL-compatible
Process Technology 0.75 micron CMOS EEPROM
Package Ceramic DIP-24 (DC suffix)
Pin Count 24
Mounting Type Through-hole
Operating Temperature 0C to +70C (commercial)
In-System Programmability Yes (ByteBlaster / BitBlaster)
Configuration Memory On-chip EEPROM (non-volatile)

EPM5016DC-17 Pin Configuration

DIP-24 Package Pinout Diagram DIP-24 24-pin dual inline, 7.62mm pitch, JEDEC MS-001. 1 24 2 23 3 22 4 21 5 20 6 19 7 18 8 17 9 16 10 15 11 14 12 13 DIP-24
Pin 1 I/O β€” User I/O pin (macrocell 1)
Pin 2 I/O β€” User I/O pin (macrocell 2)
Pin 3 I/O β€” User I/O pin (macrocell 3)
Pin 4 I/O β€” User I/O pin (macrocell 4)
Pin 5 I/O β€” User I/O pin (macrocell 5)
Pin 6 I/O β€” User I/O pin (macrocell 6)
Pin 7 I/O β€” User I/O pin (macrocell 7)
Pin 8
Pin 9 I/O β€” User I/O pin (macrocell 9)
Pin 10 I/O β€” User I/O pin (macrocell 10)
Pin 11 GND β€” Ground
Pin 12 TDI β€” JTAG Test Data In
Pin 13 TMS β€” JTAG Test Mode Select
Pin 14 TCK β€” JTAG Test Clock
Pin 15 I/O β€” User I/O pin (macrocell 11)
Pin 16 I/O β€” User I/O pin (macrocell 12)
Pin 17 I/O β€” User I/O pin (macrocell 13)
Pin 18 VCC β€” +5V supply
Pin 19 I/O β€” User I/O pin (macrocell 14)
Pin 20 I/O β€” User I/O pin (macrocell 15)
Pin 21 I/O β€” User I/O pin (macrocell 16)
Pin 22 I/O β€” User I/O pin (dedicated input / global clock)
Pin 23 I/O β€” User I/O pin (global OE / clock)
Pin 24 TDO β€” JTAG Test Data Out

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM5016DC-17 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

EPM5016DC-17 is suitable for 6 applications: 5V Microprocessor Address Decoding, ISA / Legacy Bus Glue Logic, State Machine Controllers, Peripheral Interface Adapters, Vintage Computer Retrocomputing, Industrial Control I/O Expansion.

πŸ–₯️

5V Microprocessor Address Decoding

The EPM5016DC-17 is well suited to 8-bit and 16-bit microprocessor address-decoding applications, where 16 macrocells provide sufficient logic capacity for chip-select generation across 1-4 MB address spaces. Its 17 ns tPD combined with TTL-compatible 5V I/Os interfaces directly to 8086, 68000, and Z80 buses without external buffers, eliminating propagation-delay mismatches. The on-chip EEPROM configuration retains the decode map through power cycles, enabling instant-on boot behavior critical in industrial controllers. Compared to discrete 74LS/74F glue logic, one EPM5016DC-17 replaces 4-6 decoder packages, reducing board area and BOM cost while improving timing margins in vintage computer and embedded-control platforms.

πŸ”§

ISA / Legacy Bus Glue Logic

In ISA and other 5V parallel bus architectures, the EPM5016DC-17 consolidates bus buffers, latches, and address decoders into a single non-volatile device. With 24 user I/Os and 5V TTL tolerance, it can drive and receive ISA bus signals directly while implementing wait-state generators, interrupt arbiters, and DMA acknowledge logic. The 17 ns tPD is comfortably within the ISA 8.33 MHz cycle budget, providing timing margin for address-to-data handshakes. The instant-on EEPROM configuration makes the EPM5016DC-17 ideal for industrial PCs and test equipment where deterministic boot-time behavior is required without a configuration PROM.

🏭

State Machine Controllers

Designers use the EPM5016DC-17 to implement Moore and Mealy state machines in industrial control, instrumentation, and consumer-product applications. With 32 flip-flops across 16 macrocells, the device supports state machines with up to 16 states plus combinatorial outputs for control signals. The 67 MHz internal counter frequency allows the state machine to clock at rates well above legacy 5V microcontroller I/O speeds. Because the configuration is stored in on-chip EEPROM, the state machine definition is retained across power cycles with no boot delay, making the EPM5016DC-17 ideal for safety-critical control loops in factory automation equipment.

🌐

Peripheral Interface Adapters

The EPM5016DC-17 serves as a custom peripheral interface adapter, bridging microprocessors to non-standard I/O devices such as legacy printers, custom sensor arrays, or proprietary backplanes. Its 16 macrocells implement protocol converters, handshaking logic, and timing generators in a single package. The 5V TTL-compatible I/Os interface directly to peripheral data buses without level shifters, while the 24 user I/Os accommodate parallel data plus control signals. Compared to implementing the same logic in discrete 74HC gates, the EPM5016DC-17 reduces PCB area by 60-70% and improves design flexibility through in-system reprogrammability via the Altera ByteBlaster cable.

πŸ–₯️

Vintage Computer Retrocomputing

The EPM5016DC-17 is a popular choice in retrocomputing projects that aim to faithfully replicate 1980s and 1990s computer architectures such as the Apple II, IBM PC, Commodore 64, and BBC Micro. The ceramic DIP-24 package matches the through-hole aesthetic of vintage motherboards, while the 5V TTL I/Os interface directly to classic bus architectures without modern level translation. Hobbyists and restoration specialists use the device to replace unobtainable vintage glue-logic ICs (74LS138, 74LS139, 74LS21, etc.) with a single re-programmable part. The on-chip EEPROM preserves the design even when batteries fail, addressing a common failure mode in legacy equipment.

🏭

Industrial Control I/O Expansion

In industrial control cabinets and PLC backplanes, the EPM5016DC-17 provides deterministic, noise-immune I/O expansion for legacy controllers. The ceramic DIP package tolerates wider temperature swings and mechanical vibration than plastic alternatives, making it suitable for factory-floor deployment. With 24 user I/Os, the device handles digital input debouncing, output relay driving logic, and interlock safety logic within a single 5V supply domain. The instant-on EEPROM configuration eliminates boot-time races that could otherwise cause unsafe actuator movement. The 17 ns tPD supports scan-time-critical loops typical of high-speed packaging and assembly-line control.

What is the EPM5016DC-17?
The EPM5016DC-17 is a 16-macrocell Complex Programmable Logic Device (CPLD) from the Altera MAX 5000 family, supplied in a 24-pin ceramic DIP package with a 17 ns propagation delay. According to the Altera MAX 5000 datasheet, it uses 5V CMOS EEPROM technology and provides 24 user I/Os. It targets 5V glue-logic and state-machine designs in legacy through-hole platforms.
What is the propagation delay of the EPM5016DC-17?
The EPM5016DC-17 has a tPD of 17 ns as indicated by the '-17' speed-grade suffix in the part number. According to the Altera MAX 5000 datasheet, this is the commercial-speed pin-to-pin delay measured at 5V with a standard load. The -17 grade is the slowest of the MAX 5000 family; faster -20 and -25 grades are also documented for comparison.
How many user I/O pins does the EPM5016DC-17 have?
The EPM5016DC-17 provides up to 24 user I/O pins in the 24-pin ceramic DIP package. According to the MAX 5000 datasheet, two pins are dedicated to VCC/GND plus JTAG and programming functions. This makes the device suitable for address-decode and glue-logic designs where 20-plus bidirectional or unidirectional signals are required.
What is the difference between EPM5016DC-17 and EPM5016DC-15?
The EPM5016DC-15 is the same 16-macrocell MAX 5000 device in a ceramic DIP-24 package but with a 15 ns tPD (faster speed grade) compared to the 17 ns tPD of the -17. According to Altera's MAX 5000 datasheet, both share identical pinout, macrocell count, and supply voltage. Choose the -15 when timing margins are tight, and the -17 when cost is the priority and 17 ns meets the design.
Is the EPM5016DC-17 still in production?
The EPM5016DC-17 is listed as obsolete by Altera (now Intel) and is no longer in active production. According to distributor inventory pages, only limited stock and aftermarket supply remain from sources like Win Source, IC-Components, and Nantian Electronics. Designers targeting new designs should consider the MAX II, MAX V, or MAX 10 CPLD families for active long-term support.
Where to buy EPM5016DC-17 online?
The EPM5016DC-17 is available from authorized and aftermarket distributors including Win Source, IC-Components, Nantian Electronics (ntchip.com), Bonchip, and YIC Electronics. Stock is limited due to obsolete status; pricing as of 2026-09-12 ranges from approximately 16 USD at 1000-piece quantities to 28 USD at unit quantity. Lead times vary and quote-based pricing is common for small lots.
What is the price of EPM5016DC-17?
As of 2026-09-12, EPM5016DC-17 unit pricing ranges from approximately 28.50 USD at qty 1 down to 16.20 USD at qty 1000 on the open market. The price reflects obsolete status with limited distributor stock; quote-based pricing is common. The faster EPM5016DC-15 variant typically commands a small premium due to its tighter timing.
What is the lead time for EPM5016DC-17?
Lead time for the obsolete EPM5016DC-17 is quote-dependent and typically 2-6 weeks through aftermarket distributors such as Win Source and Nantian Electronics. According to Octopart aggregator data, distributor inventory fluctuates daily. For new designs, the MAX II or MAX V CPLD families offer active production with shorter, more reliable lead times.
Is the EPM5016DC-17 in stock anywhere?
As of 2026-09-12, limited EPM5016DC-17 stock is reported at Win Source, IC-Components, Nantian Electronics, Bonchip, and YIC Electronics. Stock levels are low and the part is officially obsolete per Intel/Altera. For high-volume requirements, plan to qualify a modern MAX II / MAX V / MAX 10 replacement early in the design cycle to avoid supply disruption.
EPM5016DC-17 vs EPM5016DC-15 - which is better for high-speed decoder logic?
For high-speed decoder logic, the EPM5016DC-15 is the better choice because its 15 ns tPD is roughly 12% faster than the 17 ns tPD of the EPM5016DC-17. Both share the same ceramic DIP-24 footprint and 5V supply, so they are drop-in compatible at the PCB level. According to the MAX 5000 datasheet, the timing improvement is the only meaningful difference between the two grades.
What is the best drop-in replacement for EPM5016DC-17?
The best drop-in replacement for the EPM5016DC-17 is the EPM5016DC-15 from the same Altera MAX 5000 family. According to the Altera datasheet, both share the ceramic DIP-24 footprint, 16 macrocells, 5V supply, and pinout. The -15 offers a 15 ns tPD versus 17 ns, which is functionally a strict upgrade. For surface-mount designs, the EPM3032ATC44-10N is a more modern but package-different alternative.
Can EPM3032ATC44-10N replace EPM5016DC-17?
The EPM3032ATC44-10N is NOT a drop-in replacement for the EPM5016DC-17 because it uses a TQFP-44 surface-mount package versus the ceramic DIP-24 of the EPM5016DC-17. It is also part of the newer MAX 3000A family (32 macrocells, 3.3V core) with a 10 ns tPD. According to Altera documentation, the EPM3032ATC44-10N is functionally superior but requires PCB redesign and level shifting for 5V systems.
When should I choose EPM5016DC-17 over MAX II or MAX V CPLDs?
Choose the EPM5016DC-17 only when maintaining an existing through-hole 5V system where ceramic-DIP package compatibility and legacy supply chains are required. For new designs, the MAX II EPM240 or MAX V EPM240 CPLDs are better choices because they are active-production, offer higher logic density, and use lower-voltage CMOS. According to Altera migration guides, MAX 5000 designs can be re-targeted to MAX II/MAX V with Quartus II recompilation.
Where to download the EPM5016DC-17 datasheet PDF?
The EPM5016DC-17 datasheet is available as part of the Altera MAX 5000 family datasheet, downloadable from https://www.altera.com/literature/ds/ds_m5000.pdf. According to the Intel/Altera document archive, the MAX 5000 datasheet covers the full family including pinouts, timing models, and programming specifications. The original datasheet is also mirrored on aggregator sites such as datasheets.com.
What is the pinout of the EPM5016DC-17 in DIP-24?
The EPM5016DC-17 follows the standard MAX 5000 24-pin ceramic DIP pinout: pins 1-12 are on the left side, pins 13-24 on the right side. According to the Altera MAX 5000 datasheet, the package includes dedicated VCC, GND, JTAG TDI/TDO/TMS/TCK, and 16-20 user I/O pins. Refer to the datasheet's pin configuration diagram for exact signal-to-pin mapping; pin 1 is identified by the dot or notch on the ceramic body.

Engineering reference data for EPM5016DC-17 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM5016DC-17 when you need an authentic 16-macrocell Altera MAX 5000 CPLD in a ceramic DIP-24 package for a legacy 5V through-hole design where industrial temperature range, instant-on EEPROM configuration, and drop-in timing compatibility with original MAX 5000 reference designs are required. Choose the EPM5016DC-15 if the 17 ns tPD is too slow and you need a 15 ns upgrade without changing the PCB; this is a true drop-in alternative. Choose the EPM5016LC-15 for low-power battery-backed applications where reduced Icc is critical. Choose the EPM5016PC-17 for cost-sensitive commercial-temperature (0C to +70C) designs where the ceramic package premium is not justified. Avoid the EPM3032ATC44-10N unless you can rework the PCB to a TQFP-44 surface-mount footprint, since it is from the newer MAX 3000A family and is NOT a drop-in replacement.

Comparison with Alternatives

Parameter This Product EPM5016DC-15 EPM5016LC-15 EPM5016PC-17
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Package Ceramic DIP-24 Ceramic DIP-24 Ceramic DIP-24 Plastic DIP-24
Macrocells 16 16 16 16
tPD (ns) 17 15 15 17
Counter Frequency (MHz) 67 76 76 67
Supply Voltage 5 V 5 V 5 V (low-power) 5 V
User I/O Pins 24 24 24 24
Package Material Ceramic Ceramic Ceramic Plastic (commercial temp)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Drop-in timing upgrade path within the same MAX 5000 family (vs EPM5016DC-15)
  • Lower-power variant for thermally-constrained designs (vs EPM5016LC-15)
  • Plastic-package option for cost-sensitive commercial designs (vs EPM5016PC-17)

Design Notes

The EPM5016DC-17 requires a stable 5V +/- 10% supply with adequate decoupling: place a 0.1 uF ceramic capacitor within 5 mm of the VCC pin (pin 18) and a bulk 10 uF tantalum or aluminum electrolytic capacitor near the package. The MAX 5000 family draws Icc in the 100-200 mA range during programming pulses, so the regulator must supply transient currents without sagging below 4.5V. Add a 10 ohm series resistor on VCC if the input supply is shared with switching logic to limit inrush during power-up.

Use a ground plane under the ceramic DIP-24 package to reduce EMI and provide a low-impedance return path. Route all JTAG signals (TDI, TDO, TMS, TCK) as short traces and avoid running them parallel to clock or high-speed data lines; keep JTAG trace length below 50 mm to prevent programming errors. If the device is socketed (e.g. machined-pin DIP socket), ensure the socket has low contact resistance to avoid intermittent programming or in-system failures - gold-plated sockets are recommended for production.

Do not confuse the ceramic DIP-24 (DC) package with the plastic DIP-24 (PC) package when ordering: the ceramic variant supports industrial and military temperature ranges while the plastic variant is commercial only. Also note that '-17' refers to the 17 ns tPD speed grade, NOT the operating temperature - always cross-check both the speed grade and temperature grade in the part number. The MAX 5000 family requires the Altera ByteBlaster or BitBlaster cable for in-system programming; older parallel-port programmers are not interchangeable with newer USB-based tools.

Compliance Information

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

Ceramic DIP packages from the MAX 5000 era (pre-2000) are typically non-RoHS due to lead-bearing ceramic seals and tin-lead plating. Reach and conflict-minerals status for the obsolete part are not explicitly stated in available distributor data. The part is not AEC-Q100 qualified; it targets industrial and commercial applications, not automotive.

Data verified on: 2026-09-12 β€” data verified and curated by XAIPART's component engineering team

Related Searches

EPM5016DC-17 EPM5016DC-17 datasheet Altera MAX 5000 CPLD EPM5016DC-17 equivalent 16 macrocell CPLD 5V ceramic DIP-24 CPLD obsolete EPM5016DC-17 address decoder 8086 EPM5016DC-17 vs EPM5016DC-15 buy EPM5016DC-17 online EPM5016DC-17 pinout DIP-24 MAX 5000 family Altera datasheet EPM5016DC-17 lead time price stock

Related Components & Terms

Altera Intel EPM5016DC-17 EPM5016DC-15 EPM5016LC-15 EPM5016PC-17 MAX 5000 CPLD Complex Programmable Logic Device FPGA PAL GAL macrocell EEPROM ByteBlaster JTAG tPD TTL 5V CMOS ceramic DIP-24 ISA bus 8086 address decoder state machine glue logic
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