Altera

EPM9560RC-304 - MAX 9000 CPLD, 12K Gates, 560 Macrocells | Altera

MPN: EPM9560RC-304 βœ— End of Life
In Stock Ships in 1-3 business days
5.0 V Vdss 304-pin RQFP / PQFP-G304 Package 117.6 MHz Speed
From $62 USD / Unit
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $95 $95.00
10 $85 $850.00
100 $76 $7,600.00
500 $68 $34,000.00
1,000 $62 $62,000.00
ℹ️ All prices are in USD

EPM9560RC-304 Overview

The Altera EPM9560RC-304 is a high-density member of the MAX 9000 family of CMOS EEPROM-based Complex Programmable Logic Devices (CPLDs), delivering 12,000 usable gates, 560 macrocells, and 772 flip-flops in a 304-pin RQFP (PQFP) surface-mount package. It is built on Altera's third-generation Multiple Array MatriX (MAX) architecture and supports 5.0-V in-system programmability (ISP) through the built-in IEEE Std. 1149.1 JTAG interface.

A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL/GAL-like logic blocks on a single chip with a programmable interconnect matrix. Within the broader taxonomy, CPLDs belong to programmable logic devices (PLDs), which sit alongside FPGAs as the two main classes of user-programmable digital semiconductors. CPLDs are typically chosen over FPGAs for glue-logic, bus-interface, state-machine, and power-up deterministic applications because of their deterministic timing, non-volatile configuration, and instant-on behavior.

Key features of the EPM9560RC-304 include 216 user I/O pins, a maximum operating frequency of 117.6 MHz (for the -15 speed grade), a propagation delay of approximately 15 ns at the -15 grade (13.4 ns for the -12 grade), and dual 3.3 V / 5 V I/O support through MultiVolt I/O pins. The device is housed in a 304-pin Power Quad Flat Pack (RQFP/PQFP-G304) with a JEDEC JESD-30 code of S-PQFP-G304, and operates over the commercial temperature range.

The MAX architecture partitions logic into Logic Array Blocks (LABs), each containing 16 macrocells, and connects them through the programmable interconnect array (PIA). This design delivers predictable, pin-to-pin propagation delays that are independent of routing complexity, a key advantage over SRAM-based FPGAs in timing-critical control applications. The 5.0-V ISP and JTAG chain compliance simplify board-level bring-up and field updates.

Typical applications include high-density glue logic, bus bridging and interface translation, peripheral controllers in telecom and networking equipment, industrial control systems, and legacy 5 V logic replacement. The wide I/O count also suits pin-intensive designs such as parallel bus arbitration, FIFO control, and address decoding.

When designing with the EPM9560RC-304, ensure the PCB footprint matches the 304-pin RQFP land pattern (typically 1.0 mm or 0.8 mm pitch, see the package mechanical drawing) and provide a JTAG header for in-system programming. Decoupling must follow Altera's recommended 0.1 uF / 0.01 uF placement near each VCC pin group.

This page synthesizes distributor pricing, drop-in same-package alternatives from the Altera MAX 9000 family, and practical design notes not found in the manufacturer datasheet alone.

Drop-in alternatives for EPM9560RC-304 β€” 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 EPM9560RC-304 (same form factor and footprint) β€” differing in Package, Logic Array Blocks (LABs), In-System Programmability, Architecture, Configuration Memory.

Altera
Package: 304-pin RQFP (PowerQuad II)
Configuration Memory: EEPROM (non-volatile)
Compare with EPM9560RC-304 β†’
Altera
Package: 28-pin ceramic windowed DIP (RC-28)
Logic Array Blocks (LABs): 16
In-System Programmability: Yes (JTAG IEEE 1149.1)
Compare with EPM9560RC-304 β†’
Altera
Package: 304-pin RQFP (Plastic Quad Flat Pack)
Logic Array Blocks (LABs): 16
In-System Programmability: Yes, via IEEE Std. 1149.1 JTAG
Compare with EPM9560RC-304 β†’
Altera
Package: 304-pin RQFP
Logic Array Blocks (LABs): 16
In-System Programmability: Yes (IEEE 1149.1 JTAG)
Compare with EPM9560RC-304 β†’
Altera
Package: RQFP-304
Logic Array Blocks (LABs): 16 (estimated from 560 macrocells)
In-System Programmability: Yes (IEEE 1149.1 JTAG)
Compare with EPM9560RC-304 β†’
Intel
Package: RQFP/RBGA-class 304-pin plastic carrier (RC304)
Compare with EPM9560RC-304 β†’
Intel
Package: 304-pin RQFP (Plastic Quad Flat Pack)
Compare with EPM9560RC-304 β†’

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

EPM9560RC304-15

βœ… Drop-In
Altera
πŸ“¦ 304-pin RQFP / PQFP-G304
MAX 9000 Β· Multiple Array MatriX (MAX), EEPROM-based Β· 560 Β· 16 Β· 212 (maximum) Β· 15 ns (combinatorial, pin-to-pin) Β· 304 Β· 304-pin RQFP (Plastic Quad Flat Pack)

βœ“ In Stock

$9.4 / Unit

View Datasheet β†’

EPM9560RC304-12

βœ… Drop-In
πŸ“¦ 304-pin RQFP / PQFP-G304
same die / same footprint; 13.4 ns tPD / 125 MHz fMAX (faster than -15, drop-in upgrade)

πŸ“‹ Reference alternative (not in catalog)

EPM9560RC304-15N

βœ… Drop-In
Altera
πŸ“¦ 304-pin RQFP / PQFP-G304
MAX 9000 Β· CPLD (Complex Programmable Logic Device) Β· Multiple Array MatriX (MAX) - 3rd generation Β· 12,000 Β· 560 Β· 16 (estimated from 560 macrocells) Β· 117.6 MHz Β· 15 ns (-15 speed grade)

βœ“ In Stock

$19.8 / Unit

View Datasheet β†’

EPM9560RC304-2N

βœ… Drop-In
Intel
πŸ“¦ 304-pin RQFP / PQFP-G304
MAX 9000 Β· CPLD (Complex Programmable Logic Device) Β· 560 Β· 12,000 Β· RQFP/RBGA-class 304-pin plastic carrier (RC304) Β· -2 (mid-band)

βœ“ In Stock

$149 / Unit

View Datasheet β†’

EPM9560ARC304-10F

βœ… Drop-In
Altera
πŸ“¦ 304-pin RQFP / PQFP-G304
MAX 9000A Β· In System Programmable (ISP) Β· 560 Β· 35 LABs Β· 12000 Β· 216 Β· 10 ns Β· 4.75 V to 5.25 V

βœ“ In Stock

Contact for price

View Datasheet β†’

EPM9560RC-304 Maximum Ratings & Electrical Characteristics

Family MAX 9000
Product Type CPLD (Complex Programmable Logic Device)
Usable Gates 12,000
Macrocells 560
Logic Array Blocks (LABs) 35
Flip-Flops 772
User I/O Pins 216
Package 304-pin RQFP / PQFP-G304
JEDEC Package Code S-PQFP-G304
Process Technology CMOS EEPROM
Supply Voltage (VCCINT) 5.0 V
MultiVolt I/O Support 3.3 V / 5 V
Maximum Frequency (-15 grade) 117.6 MHz
Propagation Delay (-12 grade) 13.4 ns
Propagation Delay (-15 grade) 15 ns
In-System Programming Yes (IEEE 1149.1 JTAG)
Operating Temperature (Commercial) 0C to +70C
Mounting Type Surface Mount

EPM9560RC-304 s-pqfp-g304 Pin Configuration Guide

Pin configuration for EPM9560RC-304 (s-pqfp-g304 package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

s-pqfp-g304 package pinout diagram for EPM9560RC-304

No detailed pinout data available for EPM9560RC-304.

Refer to the datasheet for full pin configuration.

Typical Applications

EPM9560RC-304 is suitable for 6 applications: High-Density Glue Logic Replacement, Bus Interface Bridging and Protocol Translation, Industrial Control and Automation Logic, Telecom Peripheral and Backplane Controllers, Legacy 5 V Logic Board Replacement, Test and Measurement Front-End Logic.

πŸ”§

High-Density Glue Logic Replacement

The EPM9560RC-304 is ideally suited for replacing multiple discrete 74LS/74HC TTL/CMOS glue-logic chips with a single programmable device. With 560 macrocells and 216 user I/O, it absorbs entire boards of address decoders, chip-select generators, and bus-control logic. Unlike FPGAs, its EEPROM-based non-volatile MAX architecture delivers instant-on behavior with no external boot PROM, and pin-to-pin propagation delays remain deterministic regardless of internal routing density.

🌐

Bus Interface Bridging and Protocol Translation

The EPM9560RC-304's 216 MultiVolt I/O pins support both 3.3 V and 5 V buses on the same device, making it ideal for bridging legacy 5 V peripherals to modern 3.3 V processors. The 117.6 MHz fMAX (at -15 grade) comfortably handles standard parallel bus protocols including PCI, ISA, and VME arbitration, while 560 macrocells provide ample state-machine capacity for protocol conversion. JTAG ISP allows field firmware updates without removing the device from the board.

🏭

Industrial Control and Automation Logic

In industrial control systems the EPM9560RC-304 consolidates PLC-style sequencing, motor-control state machines, and safety interlocks into a single non-volatile device. Its 5 V tolerant MultiVolt I/O directly drives 24 V optocoupler and relay interfaces through external drivers, while 772 flip-flops support complex timing diagrams and shift-register chains. EEPROM-based configuration provides fail-safe startup with no boot delay, critical for deterministic industrial response times.

πŸ“‘

Telecom Peripheral and Backplane Controllers

Telecom systems rely on the EPM9560RC-304 for backplane arbitration, clock distribution, and HDB3/AMI line-encoding tasks where deterministic timing is mandatory. With 216 I/O it directly interfaces multi-drop TDM buses and serial backplane links without external transceivers. The MAX architecture's predictable timing simplifies timing-budget closure in T1/E1 and SONET-adjacent designs, and the JTAG interface supports board-level boundary-scan for high-pin-count backplane bring-up.

πŸ–₯️

Legacy 5 V Logic Board Replacement

The EPM9560RC-304 is the canonical drop-in replacement for end-of-life 5 V programmable logic arrays (PAL/GAL) and older bipolar PLDs. Its 5 V VCCINT and MultiVolt I/O match original supply rails, so existing 5 V boards can be modernized without redesigning the power tree. 560 macrocells typically replace dozens of discrete 22V10/20V8 devices, freeing board space and reducing component count while preserving proven system firmware.

πŸ§ͺ

Test and Measurement Front-End Logic

In test and measurement instruments the EPM9560RC-304 implements front-end sequencing, range switching, multiplexer control, and ADC/DAC handshake logic with deterministic timing. The 117.6 MHz fMAX and 772 flip-flops support high-speed counter and trigger subsystems, while 216 user I/O drive complex front-panel switch matrices. EEPROM configuration also makes the device attractive in safety-critical test rigs because configuration is retained through power loss without boot latency.

What is the EPM9560RC-304?
The EPM9560RC-304 is an Altera MAX 9000 family Complex Programmable Logic Device (CPLD) with 12,000 usable gates, 560 macrocells, 216 user I/O pins, and 772 flip-flops, housed in a 304-pin RQFP (PQFP-G304) package. It is built on third-generation Multiple Array MatriX (MAX) architecture and supports 5.0-V in-system programmability via the IEEE 1149.1 JTAG interface for boundary-scan and ISP.
What is the difference between EPM9560RC-304 and EPM9560RC304-15?
The EPM9560RC-304 and EPM9560RC304-15 are members of the same MAX 9560 die family in the same 304-pin RQFP package; the -15 suffix denotes the 15 ns propagation delay / 117.6 MHz speed grade. The base EPM9560RC-304 part number without a speed suffix is commonly used to refer to the family; -12 (13.4 ns, faster) and -15 (slower, lower cost) are the standard commercial speed grades available in this package.
How many user I/O pins does the EPM9560RC-304 provide?
The EPM9560RC-304 provides 216 user I/O pins distributed across its 304-pin RQFP package, with the remaining pins allocated to power (VCCINT, VCCIO), ground, JTAG (TCK, TMS, TDI, TDO, TRST), and dedicated configuration/clock pins. The MultiVolt I/O feature supports interfacing with both 3.3 V and 5 V logic on the same device.
Is the EPM9560RC-304 still in production?
The Altera MAX 9000 family, including the EPM9560RC-304, is classified as obsolete / end-of-life. Intel (which acquired Altera in 2015) has migrated customers to newer MAX II, MAX V, MAX 10, or Cyclone families. Verified distributor listings in 2026 show the part available only through legacy stock or authorized brokers, with pricing reflecting scarcity rather than volume production.
What is the best drop-in replacement for EPM9560RC-304?
The best same-package drop-in replacement for the EPM9560RC-304 is the EPM9560ARC304-10F, which shares the 304-pin RQFP footprint and 12,000-gate / 560-macrocell MAX 9560 die, with a 10 ns propagation delay for higher speed. The EPM9560RC304-12 and EPM9560RC304-15N are also drop-in identical-footprint variants differing only in speed grade, allowing direct substitution on existing PCBs without redesign.
Where can I download the EPM9560RC-304 datasheet PDF?
The EPM9560RC-304 datasheet PDF is available from the Altera MAX 9000 family datasheet on AllDataSheet (https://www.alldatasheet.com/datasheet-pdf/pdf/538008/ALTERA/EPM9560.html) and from secondary archives such as FPGAkey and DigChip. The document covers architecture, DC/AC characteristics, JTAG programming, package mechanical drawings, and timing specifications for all speed grades.
What is the propagation delay of EPM9560RC304-12 vs EPM9560RC304-15?
The EPM9560RC304-12 has a pin-to-pin propagation delay of 13.4 ns with a maximum internal frequency of 125 MHz, while the EPM9560RC304-15 has a 15 ns delay and 117.6 MHz maximum frequency. Both parts share the identical 304-pin RQFP package and the same 560-macrocell MAX 9560 die, so the -12 grade is a drop-in upgrade for the -15 when higher speed is needed.
Where to buy EPM9560RC-304 online?
As of 2026-09-13, the EPM9560RC-304 (and its -12 / -15 speed-grade variants) can be sourced through authorized brokers and legacy-stock distributors including DigiKey, Microchip USA, FPGAkey, Ampheo, and secondary-market specialists. Because the part is obsolete, expect unit pricing in the tens to low hundreds of USD and lead times measured in weeks rather than days; always verify RoHS status and date code with the supplier.
What is the lead time and stock status for EPM9560RC-304?
The EPM9560RC-304 lead time as of 2026-09-13 is not stable: distributor listings fluctuate because the part is obsolete. Verified distributors such as DigiKey and Microchip USA quote per-lead-time on request, with typical broker lead times of 4-12 weeks depending on whether stock is on-shelved or must be located in the secondary market. Treat any 'in stock' indicator as a snapshot rather than a guaranteed replenishment.
What is the price of EPM9560RC-304?
Pricing for the EPM9560RC-304 as of 2026-09-13 ranges from approximately USD 62 (qty 1000, broker volume) to USD 95+ (qty 1, single-unit broker pricing), reflecting its obsolete lifecycle status. The price differential across speed grades is significant: EPM9560RC304-12 commands a premium over EPM9560RC304-15 because of its 13.4 ns / 125 MHz performance advantage.
Is the EPM9560RC-304 suitable for new designs in 2026?
The EPM9560RC-304 is not recommended for new designs in 2026 because the MAX 9000 family is obsolete and the 304-pin RQFP package is increasingly difficult to assemble on modern SMT lines. Engineers should migrate to MAX II / MAX V (EQFP or BGA packages), MAX 10 (non-volatile, BGA), or Cyclone IV/V FPGAs for new designs, reserving the EPM9560RC-304 for legacy board replacement only.
What is the difference between EPM9560 and EPM9480?
The EPM9560 is the highest-density member of the MAX 9000 family with 12,000 usable gates and 560 macrocells, while the EPM9480 is the mid-density member with 8,000 gates and 480 macrocells. Both share the same MAX architecture, JTAG ISP, and MultiVolt I/O features, but the EPM9560 offers more LABs, more user I/O, and larger logic capacity for pin-intensive applications.
Can the EPM9560RC304-15N replace the EPM9560RC-304 directly?
Yes, the EPM9560RC304-15N is a drop-in same-package replacement for the EPM9560RC-304 because both share the 304-pin RQFP footprint and the same MAX 9560 die. The 'N' suffix indicates lead-free / Pb-free terminal finish; the -15N has a 15 ns propagation delay (117.6 MHz fMAX). Pin functions, JTAG pinout, and MultiVolt I/O behavior are identical, so no PCB or firmware changes are required.
What is the JTAG pinout of the EPM9560RC-304?
The EPM9560RC-304 JTAG interface follows the IEEE 1149.1 standard with five dedicated pins: TCK (test clock), TMS (test mode select), TDI (test data in), TDO (test data out), and TRST (test reset, optional). These pins are brought out to specific 304-pin RQFP positions per the MAX 9000 datasheet; they enable both boundary-scan testing and 5-V in-system programming of the EEPROM configuration cells.
What are the key specifications of EPM9560RC-304 that engineers should know?
Engineers evaluating the EPM9560RC-304 should know four key specifications: (1) 12,000 usable gates / 560 macrocells / 35 LABs / 772 flip-flops, (2) 216 user I/O with 3.3 V or 5 V MultiVolt support, (3) 15 ns propagation delay / 117.6 MHz fMAX at the -15 grade, and (4) 304-pin RQFP package (JESD-30 code S-PQFP-G304) with 5-V ISP via IEEE 1149.1 JTAG. Source: Altera MAX 9000 datasheet (family document).

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

Selection Guide

Choose the EPM9560RC-304 when you need the highest-density member of the legacy MAX 9000 family (12K gates / 560 macrocells / 216 I/O) in a 304-pin RQFP for existing board replacement or legacy 5 V system modernization. For newer designs, migrate to MAX II (EPM240 / EPM570), MAX V, or MAX 10 CPLDs - they offer lower power, smaller packages (TQFP/BGA), and active lifecycle support. If you specifically need 12K-gate density and must remain pin-compatible with an existing 304-pin RQFP layout, the EPM9560RC304-12 (13.4 ns) is the speed upgrade, EPM9560RC304-15N is the Pb-free variant, and EPM9560ARC304-10F (10 ns) is the fastest drop-in option. For new pin-counts, consider the EPM9560ARI240-10N or EPM9560ARI208-10 in 240-/208-pin packages to reduce board area while preserving the same MAX 9560 die.

Comparison with Alternatives

Parameter This Product EPM9560RC304-15 EPM9560RC304-12 EPM9560RC304-15N EPM9560RC304-2N EPM9560ARC304-10F
Brand Altera Altera Altera Altera Altera Altera
Package 304-pin RQFP / PQFP-G304 304-pin RQFP - same 304-pin RQFP - same 304-pin RQFP - same 304-pin RQFP - same 304-pin RQFP - same
Usable Gates 12,000 12,000 12,000 12,000 12,000 12,000
Macrocells 560 560 560 560 560 560
User I/O Pins 216 216 216 216 216 216
Supply Voltage 5.0 V (MultiVolt 3.3/5 V I/O) 5.0 V 5.0 V 5.0 V (Pb-free) 5.0 V 5.0 V
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Highest-density member of MAX 9000 family (vs EPM9480RC240-20)
  • Instant-on non-volatile configuration (vs SRAM-based FPGAs (e.g., Cyclone IV))
  • MultiVolt I/O for mixed-voltage systems (vs Single-voltage 5 V CPLDs)

Design Notes

Estimated: The 304-pin RQFP (PQFP-G304) package uses a 0.5 mm or 0.8 mm pitch (verify against the package mechanical drawing in the MAX 9000 datasheet before layout). Provide at least four-layer PCB construction with continuous ground planes under the device for signal-integrity and thermal performance. Add 0.1 uF decoupling capacitors every 5-10 VCC pins and a single bulk 10-47 uF tantalum or ceramic near the device. JTAG header (TCK/TMS/TDI/TDO/TRST) must be accessible for in-system programming.

Do not confuse the EPM9560RC-304 with the EPM9480 or EPM9400 - these are different-density members of the MAX 9000 family with fewer macrocells and different pin counts. When migrating an existing EPM9560RC-304 board, confirm the -12 vs -15 speed grade in the original schematic because the -12 grade (13.4 ns / 125 MHz) is faster than -15 (15 ns / 117.6 MHz) and may affect timing closure if downgraded. Also verify the 'N' suffix indicates Pb-free terminal finish for RoHS compliance.

Estimated: With 216 user I/O switching simultaneously at 117.6 MHz, simultaneous-switching output (SSO) noise can couple into VCCIO rails and degrade MultiVolt I/O thresholds. Use guard traces or ground-signal-ground pin assignments where possible, and isolate 3.3 V and 5 V I/O banks with separate decoupling. For designs exceeding 100 MHz I/O rates, simulate signal-integrity with the IBIS model from Altera's design resources before committing to layout.

Compliance Information

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

RoHS / lead-free status not explicitly stated in the verified web data; the EPM9560RC304-15N variant carries Pb-free terminal finish (N suffix) per DigiKey listing. AEC-Q100 qualification not applicable for legacy programmable logic. Original Altera product page does not publish a complete REACH or conflict-minerals statement for this part.

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

Related Searches

EPM9560RC-304 EPM9560RC-304 datasheet Altera MAX 9000 CPLD 304-pin EPM9560RC304-15 vs -12 MAX 9560 12K gates 560 macrocells 304-pin RQFP CPLD Altera EPM9560RC-304 drop-in replacement buy EPM9560RC-304 obsolete EPM9560RC-304 price lead time MAX 9000 JTAG ISP programming EPM9560 vs EPM9480 CPLD 5V MultiVolt CPLD glue logic

Related Components & Terms

Altera Intel EPM9560RC-304 EPM9560RC304-15 EPM9560RC304-12 EPM9560RC304-15N EPM9560ARC304-10F MAX 9000 CPLD Complex Programmable Logic Device Programmable Logic Device PLD FPGA Multiple Array MatriX architecture MAX architecture Logic Array Block LAB macrocell flip-flop MultiVolt I/O in-system programming ISP IEEE 1149.1 JTAG RQFP PQFP-G304 JEDEC JESD-30 S-PQFP-G304 5.0 V supply voltage CMOS EEPROM Altera MAX 7000 MAX II MAX V MAX 10 Cyclone glue logic bus interface bridging industrial control telecom backplane legacy 5V logic replacement test and measurement boundary scan TCK TMS TDI TDO TRST RoHS Pb-free lead-free
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