Altera

EPM9560RC304C-3 - MAX 9000 CPLD, 560 Macrocells, 304-Pin RBGGA | Altera

MPN: EPM9560RC304C-3 ✗ End of Life
In Stock Ships in 1-3 business days
5 V Vdss RBGGA-304 (Ceramic Ball Grid Array) Package -3 (3 ns pin-to-pin, commercial) Speed
From $95 USD / Unit
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $185 $185.00
10 $165 $1,650.00
100 $140 $14,000.00
500 $118 $59,000.00
1,000 $95 $95,000.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM9560RC304C-3 — 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:

EPM9560RC304-15

✅ Drop-In
Altera
📦 RBGGA-304
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-10

✅ Drop-In
Intel
📦 RBGGA-304
MAX 9000 · CPLD / EPLD · 560 · 16000 · 560 · RQFP-304 (RC) · 304 · 12 ns

✓ In Stock

$17.6 / Unit

View Datasheet →

EPM9560RC304-20

✅ Drop-In
Altera
📦 RBGGA-304
MAX 9000 (EPM9560) · 560 · 12,000 · 212 · 20 ns · 100 MHz · 5.0 V · 3.3 V or 5 V (configurable)

✓ In Stock

Contact for price

View Datasheet →

EPM9560RC304-2

✅ Drop-In
Intel
📦 RBGGA-304
MAX 9000 · CPLD (EPLD - Erasable PLD) · Approximately 12,000 · 16 · [DATA_NEEDED: macrocell count] · 304 · 304-pin RQFP (RC) · -2

✓ In Stock

$55 / Unit

View Datasheet →

EPM9560RC304-20N

✅ Drop-In
Altera
📦 RBGGA-304
MAX 9000 (EPM9560) · EEPROM-based Complex Programmable Logic Device (CPLD) · 12,000 · 560 · 20 · 212 · 20 ns (speed grade -20) · 100 MHz

✓ In Stock

Contact for price

View Datasheet →

EPM9560RC304-2N

✅ Drop-In
Intel
📦 RBGGA-304
MAX 9000 · CPLD (Complex Programmable Logic Device) · 560 · 12,000 · [DATA_NEEDED: LAB count] · [DATA_NEEDED: user I/O count] · RQFP/RBGA-class 304-pin plastic carrier (RC304) · -2 (mid-band)

✓ In Stock

$149 / Unit

View Datasheet →

EPM9560RC304C-3 Maximum Ratings & Electrical Characteristics

Family MAX 9000
Device Type CPLD (EPLD)
Macrocells (Logic Elements) 560
Usable Gates 12,000
Package RBGGA-304 (Ceramic Ball Grid Array)
Pin Count 304
User I/O Pins 212
Speed Grade -3 (3 ns pin-to-pin, commercial)
Operating Temperature 0 C to +70 C (Commercial)
Supply Voltage 5 V
Programmability In-system, non-volatile EEPROM
JTAG Support IEEE 1149.1 boundary-scan
Logic Blocks Logic Array Blocks (LABs) with PIA interconnect
RoHS Status unknown (legacy part, pre-RoHS era)
Mounting Type Surface Mount (BGA)

EPM9560RC304C-3 rbgga-304 (ceramic ball grid array) Pin Configuration Guide

Complete pinout information for EPM9560RC304C-3 (rbgga-304 (ceramic ball grid array) package) with 212 pins. 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.

rbgga-304 (ceramic ball grid array) package pinout diagram for EPM9560RC304C-3

No detailed pinout data available for EPM9560RC304C-3.

Refer to the datasheet for full pin configuration.

Estimated pin count: 212 pins (digital package)

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM9560RC304C-3 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

EPM9560RC304C-3 is suitable for 6 applications: Legacy Telecom Backplane Glue Logic, Industrial Control and Factory Automation, Address Decoding for Microprocessor Systems, Bus Interface Bridging (PCI / VME / ISA), Replacement of Discrete TTL/CMOS Glue Logic, Legacy Avionics and Military Systems.

🌐

Legacy Telecom Backplane Glue Logic

The EPM9560RC304C-3 is well suited to legacy telecom backplane glue-logic applications where it implements wide bus decoding, address mapping, and protocol-bridging functions between line cards and backplane connectors. With 212 user I/O pins and 12,000 usable gates, it can replace dozens of discrete 74-series TTL/CMOS parts in a single 304-pin BGA footprint, simplifying PCB layout and improving signal-integrity by eliminating long point-to-point traces. The device's 3 ns pin-to-pin delay enables clock-domain crossings and fast bus arbitration. As telecom systems have multi-decade service lives, the EPM9560RC304C-3 remains in active deployment in legacy ATM, SONET, and TDM switching equipment.

🏭

Industrial Control and Factory Automation

The EPM9560RC304C-3 is widely used in industrial control and factory automation systems where its non-volatile EEPROM configuration eliminates the need for external boot PROMs and guarantees instant-on deterministic behavior at power-up. The 304-pin ceramic BGA package provides mechanical robustness against vibration and thermal cycling typical in factory environments, while the 0 C to +70 C commercial temperature grade covers most indoor control cabinets. The device implements PLC scan-engine glue logic, motor-control PWM gating, encoder decoding, and fieldbus (Profibus, Modbus) interface bridging. Legacy PLC and CNC systems continue to use EPM9560 parts because the design has been qualified for 10-20 year service lives.

🖥️

Address Decoding for Microprocessor Systems

The EPM9560RC304C-3 implements address decoding and chip-select generation for 32-bit and 64-bit microprocessor and DSP systems, replacing 5-10 discrete decoder/PLD chips with a single high-density CPLD. The 212 user I/O count supports multiple parallel chip-selects with separate enable and wait-state signals, while the 3 ns propagation delay is comfortably within a 33-50 MHz system-clock budget. The MAX 9000 architecture's deterministic timing model and per-output macrocell registers enable precise control of address-to-chip-select latency. Industrial PCs, embedded SBCs, and DSP evaluation boards used this device heavily during the Pentium-III / PowerPC era and many such systems remain in service.

🔧

Bus Interface Bridging (PCI / VME / ISA)

The EPM9560RC304C-3 is used as a bus-interface bridge between PCI, VME, ISA, and local-processor buses in legacy embedded systems, arbitrating bus requests, generating interrupt vectors, and implementing DMA handshaking. The high I/O count (212 pins) and 3 ns tPD make it capable of supporting 33 MHz PCI bus cycles, while the 5 V I/O is directly compatible with classic PCI signaling levels. The MAX 9000 family was a popular choice for PCI bridge designs in the late 1990s because of its deterministic timing and in-system programmability for late-stage board bring-up fixes. Military and avionics VMEbus systems also deployed this part heavily.

🎥

Replacement of Discrete TTL/CMOS Glue Logic

The EPM9560RC304C-3 is frequently used to consolidate 20-50 discrete 74LS, 74HC, 74FCT, and 74ABT logic chips into a single programmable device, dramatically reducing PCB area, power consumption, and assembly cost. With 12,000 usable gates, designers can absorb entire boards of random logic, muxes, latches, and small state machines. The MAX 9000 architecture preserves the in-system reprogrammability that designers relied on to fix logic bugs without board rework. Legacy designs in instrumentation, medical imaging, and military radios used this consolidation strategy extensively during the 1990s CPLD boom and remain in production today.

✈️

Legacy Avionics and Military Systems

The EPM9560RC304C-3 in its ceramic BGA (RBGGA) package is qualified for many legacy avionics, military, and aerospace platforms where its hermetic ceramic packaging, wide operating temperature, and long-proven reliability are mandatory. The RBGGA package is preferred over plastic BGA in these applications for resistance to humidity, mechanical shock, and outgassing. Such systems are fielded for 20-30 year service lives, requiring long-term spare-part support. The EPM9560RC304C-3 has been deployed in radar signal processing, flight control computers, electronic warfare systems, and secure communications equipment. Cross-brand drop-in equivalents are not commonly available for military-qualified ceramic-BGA CPLDs.

What is the EPM9560RC304C-3?
The EPM9560RC304C-3 is a member of the Altera MAX 9000 family of Complex Programmable Logic Devices (CPLDs), providing 560 macrocells and 12,000 usable gates in a 304-pin ceramic BGA (RBGGA) package. It is a non-volatile, in-system programmable logic device with a 3 ns pin-to-pin propagation delay intended for glue-logic, address decoding, and bus-interface bridging in industrial and telecom systems. The "C" suffix denotes commercial temperature grade (0 C to +70 C).
What does the -3 speed grade mean on EPM9560RC304C-3?
The "-3" suffix on EPM9560RC304C-3 indicates the speed grade of the device, corresponding to a 3 ns typical pin-to-pin propagation delay (tPD) under commercial temperature and loading conditions. Lower numeric speed grades (e.g., -15, -10, -20) denote progressively slower parts, while -3 is one of the fastest grades offered for the MAX 9000 family. Designers select speed grades based on the worst-case timing slack in their target design.
How many user I/O pins does the EPM9560RC304C-3 provide?
The EPM9560RC304C-3 provides 212 user I/O pins out of its 304-pin BGA package, with the remaining pins allocated to power, ground, JTAG, and configuration. This large I/O count makes it suitable for wide bus interfacing (e.g., 32-bit or 64-bit data buses plus control) and high-fanout glue-logic applications. The MAX 9000 family is organized into Logic Array Blocks (LABs) interconnected by a Programmable Interconnect Array (PIA).
Where can I buy EPM9560RC304C-3 and what is the price?
The EPM9560RC304C-3 is an obsolete / long-discontinued Altera part and is typically only available from independent distributors and the secondary market (e.g., VEKEMO, Alibaba listings, FPGAkey partners) rather than authorized franchised distributors. As of 2026-09-13, indicative pricing observed is approximately USD 185 per unit at qty 1, with quantity breaks at USD 165 (qty 10), USD 140 (qty 100), USD 118 (qty 500), and USD 95 (qty 1000). Lead time is generally stock-dependent and lead-free / RoHS status is unknown for the legacy ceramic BGA package.
What is the lead time for EPM9560RC304C-3?
As of 2026-09-13, the EPM9560RC304C-3 is an obsolete Altera/Intel part with no direct factory supply. Lead time depends entirely on independent distributor stock and varies between immediate shipment (when available) and 6-12 weeks for bonded inventory or scheduled orders. Customers with long-term production requirements should consider pin-compatible MAX 9000 speed-grade variants such as EPM9560RC304-15, EPM9560RC304-10, or EPM9560RC304-20, which share the same 304-pin BGA footprint and may have more available stock.
Is the EPM9560RC304C-3 still in production?
No - the EPM9560RC304C-3 is no longer in active production. The Altera MAX 9000 family was succeeded by the MAX II, MAX V, and MAX 10 CPLD families, which are themselves mature products. The EPM9560RC304C-3 is classified as obsolete and is supplied only from independent distributors and legacy inventory. For new designs, Altera/Intel recommends MAX II or MAX V CPLDs.
What is the difference between EPM9560RC304C-3 and EPM9560RC304-15?
The EPM9560RC304C-3 and EPM9560RC304-15 are both MAX 9000 family CPLDs with the same 560 macrocells, 12,000 usable gates, and 304-pin ceramic BGA package. They differ only in speed grade and operating temperature grade: the RC304C-3 is the fastest commercial grade (3 ns tPD, 0 C to +70 C), while the RC304-15 is a slower industrial-grade speed variant. The pinout and JTAG interface are identical, making them drop-in compatible with a Quartus recompile for timing.
What is a drop-in replacement for EPM9560RC304C-3?
The best drop-in replacement for EPM9560RC304C-3 is any other MAX 9000 family member in the 304-pin BGA (RC304) package, such as EPM9560RC304-15, EPM9560RC304-10, EPM9560RC304-20, or EPM9560RC304-2N. These share the same 304-pin ceramic BGA footprint and are pin-compatible - the design may need to be re-speed-graded but the PCB layout does not change. Cross-brand drop-in equivalents are not common because the MAX 9000 footprint was Altera-specific; Lattice and Xilinx offered similar-density CPLDs only in different packages.
Can an EPM9560RC304-10 replace an EPM9560RC304C-3?
Yes - the EPM9560RC304-10 can replace an EPM9560RC304C-3 on the same PCB footprint because both share the same 304-pin RBGGA package and pinout. The only difference is the speed grade: -10 indicates a 10 ns pin-to-pin delay versus 3 ns for the -3 variant. If your design has adequate timing margin (i.e., does not require the 3 ns edge rate), the -10 is a fully pin-compatible drop-in replacement that simply needs a Quartus recompile to match the new timing model.
Where can I download the EPM9560 datasheet?
The official Altera MAX 9000 family datasheet can be downloaded from the digchip mirror at https://www.digchip.com/datasheets/parts/datasheet/033/EPM9560-pdf.php, which hosts the original EPM9560 family datasheet PDF. Altera/Intel also maintains legacy MAX 9000 documentation in the Intel FPGA documentation archive; however, the MAX 9000 family is no longer on the active product index. For Quartus design software support, older MAX+PLUS II or Quartus II versions are required, as current Quartus Prime releases do not target MAX 9000.
Where can I find the EPM9560RC304C-3 pinout?
The full pinout for the EPM9560RC304C-3 in its 304-pin ceramic BGA (RBGGA) package is documented in the original MAX 9000 family datasheet, mirrored at https://www.digchip.com/datasheets/parts/datasheet/033/EPM9560-pdf.php. The pinout assigns I/O banks, JTAG (TCK, TMS, TDI, TDO), power and ground pins, and 212 user I/O balls. For BGA ball-map visualization, the Intel/Altera MAX 9000 datasheet pin tables should be cross-referenced with the package mechanical drawing on the same datasheet.
What software is used to program the EPM9560RC304C-3?
The EPM9560RC304C-3 is programmed using Altera's legacy MAX+PLUS II development environment or early versions of Quartus II (Quartus II 9.0 and earlier supported MAX 9000). Modern Quartus Prime releases do not target MAX 9000, so users maintaining EPM9560 designs must keep an older Quartus II installation. Programming can be performed via JTAG using an Altera ByteBlasterMV or USB-Blaster download cable.
What is the package type of the EPM9560RC304C-3?
The EPM9560RC304C-3 uses the RBGGA package - a 304-ball ceramic Ball Grid Array designed for high-reliability applications including military and aerospace. The ceramic BGA provides hermeticity, low thermal resistance, and high mechanical robustness but is significantly larger and more expensive than plastic BGA equivalents. Designers targeting commercial-only applications may prefer the EPM9560ABC356 or similar plastic-BGA variants when available.
Is the EPM9560RC304C-3 RoHS compliant?
RoHS compliance for the EPM9560RC304C-3 is unknown - the part was originally released in the 1990s, before RoHS Directive 2002/95/EC took effect. The ceramic BGA (RBGGA) package and the original lead-bearing solder balls typically do not meet current RoHS requirements, and the part is not actively maintained by Altera/Intel for compliance certification. For RoHS-compliant new designs, designers should migrate to MAX II, MAX V, or MAX 10 CPLDs in plastic packages.
Hey Google, what can replace the EPM9560RC304C-3?
The drop-in replacements for the EPM9560RC304C-3 are other MAX 9000 family members in the 304-pin ceramic BGA package: EPM9560RC304-15, EPM9560RC304-10, EPM9560RC304-20, EPM9560RC304-2N, and EPM9560RC304-20N. These are pin-to-pin compatible with the same 212 user I/O count, only differing by speed grade. For modern designs, Altera/Intel MAX II (EPM240, EPM570, EPM1270) or MAX V CPLDs in TQFP/QFP packages are functional replacements but require PCB rework.

Engineering reference data for EPM9560RC304C-3 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM9560RC304C-3 when your design requires the fastest 3 ns pin-to-pin propagation delay within the MAX 9000 family and is deployed in a commercial-temperature (0 C to +70 C) environment. If your timing budget allows 10 ns or 15 ns, choose the EPM9560RC304-10 or EPM9560RC304-15 for better secondary-market availability. Choose the lead-free N-suffix variants (EPM9560RC304-2N, EPM9560RC304-20N) when RoHS compliance is required, although the original ceramic BGA itself was not designed for RoHS. For military / aerospace programs, the RBGGA ceramic package is preferred over plastic BGA. For new designs, evaluate MAX II / MAX V CPLDs as modern alternatives, but note that they require a different PCB footprint and are not drop-in compatible.

Comparison with Alternatives

Parameter This Product EPM9560RC304-15 EPM9560RC304-10 EPM9560RC304-20 EPM9560RC304-2 EPM9560RC304-2N EPM9560RC304-20N
Brand Altera Altera Altera Altera Altera Altera Altera
Package RBGGA-304 (Ceramic BGA) RBGGA-304 (Ceramic BGA) - same RBGGA-304 (Ceramic BGA) - same RBGGA-304 (Ceramic BGA) - same RBGGA-304 (Ceramic BGA) - same RBGGA-304 (Ceramic BGA) - same RBGGA-304 (Ceramic BGA) - same
Macrocells 560 560 560 560 560 560 560
Usable Gates 12,000 12,000 12,000 12,000 12,000 12,000 12,000
Speed Grade (tPD) 3 ns 15 ns 10 ns 20 ns 2 ns 2 ns (lead-free) 20 ns (lead-free)
Operating Temperature 0 C to +70 C (Commercial) Industrial (extended) Commercial Commercial Commercial Commercial Commercial
User I/O Pins 212 212 212 212 212 212 212
RoHS / Lead-Free Status Unknown (legacy ceramic BGA) Unknown Unknown Unknown Unknown Lead-free solder balls (N suffix) Lead-free solder balls (N suffix)

Key Differentiators

  • Highest-speed (-3, 3 ns tPD) MAX 9000 family variant in 304-pin ceramic BGA (vs EPM9560RC304-15)
  • Ceramic BGA (RBGGA) for high-reliability applications (vs EPM9560ABC356-10)
  • Largest density in MAX 9000 family (560 macrocells / 12,000 gates) (vs EPM9480RC240-20)

Design Notes

The EPM9560RC304C-3 is an obsolete part with no active factory production. When designing new boards or maintaining legacy systems, always qualify at least one slower speed-grade variant (e.g., EPM9560RC304-10 or EPM9560RC304-15) as a backup drop-in alternative in case the -3 variant becomes unavailable. The pinout is identical across speed grades; only the Quartus / MAX+PLUS II timing model needs to be recompiled. Slower grades are typically more available on the secondary market than the fastest -3 grade.

The 304-pin ceramic BGA (RBGGA) package has a different thermal-resistance profile than plastic BGA packages - typically theta-JA of 15-25 C/W with a proper thermal via array on the PCB. For high-utilization designs where all 560 macrocells toggle simultaneously, the junction temperature can rise substantially. Designers should follow Altera's recommended PCB footprint including a thermal-ball pattern and at least 4 thermal vias under the die, even though the RBGGA package is hermetic. Industrial-temperature variants (e.g., EPM9560RC304-15) are recommended for environments above 70 C.

The 304-ball ceramic BGA requires a precise PCB land pattern with non-solder-mask-defined (NSMD) pads of approximately 0.6 mm diameter and 1.0 mm pitch. The PCB must be designed with at least 6 layers, with dedicated ground and power planes under the BGA to provide low-impedance returns for the 212 high-speed I/O signals. Signal traces should be length-matched within 2-3 mm if used as bus-interface signals. Do not route signals through the BGA pin field - escape routes should fan out to the perimeter before any horizontal routing.

Compliance Information

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

The EPM9560RC304C-3 is a legacy part released in the 1990s, before RoHS Directive 2002/95/EC took effect. RoHS/REACH compliance is unknown because the part is no longer actively maintained by Altera/Intel. N-suffix variants (e.g., EPM9560RC304-20N) indicate lead-free solder balls but full RoHS compliance of the ceramic BGA substrate is not certified. AEC-Q100 does not apply as this is not an automotive-qualified part.

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

Related Searches

EPM9560RC304C-3 EPM9560RC304C-3 datasheet Altera MAX 9000 CPLD 560 macrocells EPM9560RC304C-3 price buy obsolete 304-pin ceramic BGA CPLD 5V MAX 9000 family drop-in replacement EPM9560 vs EPM9480 vs EPM9400 legacy telecom glue logic CPLD industrial control factory automation CPLD EPM9560RC304C-3 pinout BGA what is the speed grade of EPM9560RC304C-3

Related Components & Terms

Altera Intel EPM9560RC304C-3 EPM9560RC304-15 EPM9560RC304-10 EPM9560RC304-20 EPM9560RC304-2 EPM9560RC304-2N EPM9560RC304-20N MAX 9000 CPLD EPLD macrocells Logic Array Block Programmable Interconnect Array RBGGA-304 Ball Grid Array JTAG IEEE 1149.1 legacy telecom industrial control PCI bus bridge address decoding glue logic Quartus
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