Altera

EPM9560RI304 - MAX 9000 CPLD 560 Macrocell 304-Pin RQFP | Altera

MPN: EPM9560RI304 ✗ End of Life
In Stock Ships in 1-3 business days
5.0 V Vdss 304-pin BFQFP/RQFP (HFQFP) Package EEPROM (non-volatile) Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $0 $0.00
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM9560RI304 — 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-20

✅ Drop-In
Altera
📦 304-pin BFQFP/RQFP
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-15

✅ Drop-In
Altera
📦 304-pin BFQFP/RQFP
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
📦 304-pin BFQFP/RQFP
MAX 9000 · CPLD / EPLD · 560 · 16000 · 560 · RQFP-304 (RC) · 304 · 12 ns

✓ In Stock

$17.6 / Unit

View Datasheet →

EPM9560RC304-15N

✅ Drop-In
Altera
📦 304-pin BFQFP/RQFP
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-20N

✅ Drop-In
Altera
📦 304-pin BFQFP/RQFP
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-15C

✅ Drop-In
Altera
📦 304-pin BFQFP/RQFP
MAX 9000 · CPLD (Complex Programmable Logic Device) · Multiple Array MatriX (MAX), 3rd generation · 12,000 · 560 · 16 · 212 · 117.6 MHz

✓ In Stock

$24.5 / Unit

View Datasheet →

EPM9560RI304 Maximum Ratings & Electrical Characteristics

Device Family MAX 9000
Logic Type EEPROM-based Complex Programmable Logic Device (CPLD)
Macrocells 560
Usable Gates 12,000
Maximum User I/O Pins 216
Propagation Delay (tPD) 20 ns
Supply Voltage (VCCINT/VCCIO) 5.0 V
Configuration Memory EEPROM (non-volatile)
In-System Programmability Yes, via IEEE Std. 1149.1 JTAG
JTAG Interface IEEE Std. 1149.1 (JTAG)
Package 304-pin BFQFP/RQFP (HFQFP)
Package Code HFQFP, square
Terminal Form Gull wing
Number of Terminals 304
Operating Temperature Grade Industrial (-40C to +85C)
Mounting Type Surface Mount
Architecture Multiple Array MatriX (MAX) with Logic Array Blocks and Programmable Interconnect Array

EPM9560RI304 hfqfp, square Pin Configuration Guide

Complete pinout information for EPM9560RI304 (hfqfp, square package) with 216 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.

hfqfp, square package pinout diagram for EPM9560RI304

No detailed pinout data available for EPM9560RI304.

Refer to the datasheet for full pin configuration.

Estimated pin count: 216 pins (digital package)

Safe Operating Area (SOA) & Thermal Characteristics

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

EPM9560RI304 is suitable for 6 applications: Industrial Control Backplane Glue Logic, Telecom Line-Card Interface Logic, Legacy System Maintenance and Repair, Test and Measurement Instrumentation, Military and Aerospace 5 V Logic Retrofit, Industrial Bus Protocol Bridging.

🏭

Industrial Control Backplane Glue Logic

The EPM9560RI304 fits industrial control backplanes because its 560 macrocells and 216 user I/O pins can absorb the address decoding, chip-select generation, and bus arbitration logic that would otherwise require dozens of discrete 74-series devices. Its 5.0 V I/O interfaces directly to legacy 5 V backplane transceivers without level shifters, and the 20 ns tPD keeps combinatorial decode paths within a single 50 MHz bus cycle. The industrial -40C to +85C rating supports factory-floor cabinets where ambient temperatures routinely exceed commercial limits. Because the MAX 9000 EEPROM configuration is non-volatile, the device is operational immediately after power-up with no boot PROM, which is critical for backplanes that must not hang during initialization.

🌐

Telecom Line-Card Interface Logic

Telecom line cards use the EPM9560RI304 to implement PCM highway timeslot assignment, HDLC framing glue, and register access logic between line interface units and backplane buses. The 560-macrocell density accommodates multiple channel state machines in one device, while the 304-pin RQFP package provides enough I/O for wide parallel buses. The 5.0 V supply matches the legacy telecom chassis rails, and the 20 ns propagation delay supports the timing budget of E1/T1 and STM-1 tributary interfaces. Non-volatile EEPROM configuration means the line card returns to service instantly after a power cycle, avoiding the reconfiguration delay of SRAM-based FPGAs in high-availability central-office equipment.

🔧

Legacy System Maintenance and Repair

The EPM9560RI304 is widely used in legacy system maintenance because it is the industrial-temperature MAX 9000 device most often found in fielded equipment that is still in service. When an original device fails, the EPM9560RC304-20 provides a pin-identical commercial-grade substitute for indoor racks, while the EPM9560RC304-15N offers a lead-free option for RoHS-restricted repair depots. The 304-pin RQFP footprint is identical across these variants, so no PCB rework is required. Because the MAX 9000 family is obsolete, repair organizations should qualify a drop-in variant and stock it before broker inventory is exhausted.

🔧

Test and Measurement Instrumentation

Test and measurement instruments use the EPM9560RI304 for trigger logic, pattern generation, and instrument bus control where deterministic timing matters more than raw gate count. The MAX 9000 architecture routes all signals through the Programmable Interconnect Array, giving fixed, predictable propagation delays that simplify timing analysis in measurement front ends. The 20 ns tPD and 560 macrocells allow multi-channel trigger state machines to be implemented in a single device, and the 5.0 V I/O drives legacy instrument backplanes directly. Non-volatile configuration ensures the instrument boots into a known logic state without a configuration PROM, which reduces bill-of-materials cost and boot time.

✈️

Military and Aerospace 5 V Logic Retrofit

Military and aerospace programs that still specify 5.0 V logic use the EPM9560RI304 for interface consolidation and discrete logic replacement. The industrial temperature grade covers many sheltered avionics and ground-equipment environments, and the EEPROM configuration is immune to the single-event upset behavior of SRAM-based FPGAs in radiation environments. The 304-pin RQFP package provides the I/O count needed for wide avionics data buses, and the IEEE Std. 1149.1 JTAG interface supports boundary-scan testing required by many defense contracts. Designers should confirm the specific program's temperature and screening requirements, since the RI304 is industrial grade rather than full military temperature range.

🏭

Industrial Bus Protocol Bridging

The EPM9560RI304 is used to bridge between dissimilar industrial bus protocols such as VME, ISA, and proprietary backplanes, where the CPLD translates address, data, and control signaling between domains. Its 560 macrocells can hold multiple protocol state machines simultaneously, and the 216 user I/O pins accommodate wide address and data buses without external multiplexing. The 5.0 V I/O matches legacy bus transceivers, and the 20 ns tPD keeps bridge latency low enough for real-time control loops. Because the MAX 9000 configuration is non-volatile, the bridge comes up in a defined state at power-on, avoiding the bus contention risk that can occur when an SRAM FPGA configures after the host bus is already active.

What is the EPM9560RI304?
The EPM9560RI304 is a MAX 9000 family Complex Programmable Logic Device (CPLD) from Altera with 560 macrocells, 12,000 usable gates, and a 20 ns pin-to-pin propagation delay in a 304-pin BFQFP/RQFP package. According to the MAX 9000 device family datasheet, it is a 5.0 V EEPROM-based PLD with in-system programmability through a built-in IEEE Std. 1149.1 JTAG interface.
What is the propagation delay of the EPM9560RI304?
The EPM9560RI304 has a pin-to-pin propagation delay (tPD) of 20 ns. This 20 ns speed grade is indicated by the -20 suffix in the full ordering part number EPM9560RI304-20, and it supports combinatorial logic paths operating in the 50 MHz class. Faster speed grades of the same device exist in the MAX 9000 family, such as the -15 and -10 versions.
How many macrocells does the EPM9560RI304 have?
The EPM9560RI304 contains 560 macrocells and 12,000 usable gates. The 560-macrocell density places it at the top of the MAX 9000 family, above the EPM9480 (480 macrocells) and EPM9400 (400 macrocells) devices. This density supports complex state machines, wide bus interfaces, and glue-logic consolidation that exceeds smaller MAX 7000 devices.
What package does the EPM9560RI304 use?
The EPM9560RI304 uses a 304-pin BFQFP/RQFP package, also described as HFQFP (Heat-sink Fine-pitch Quad Flat Pack) with gull-wing terminals in a square body. The 304-pin package provides up to 216 user I/O pins. The 'R' in the part number denotes the RQFP package option, and the 'I' denotes the industrial temperature grade.
What is the supply voltage of the EPM9560RI304?
The EPM9560RI304 operates from a 5.0 V supply. The MAX 9000 family uses a 5.0 V core and 5.0 V I/O, which allows direct interfacing to legacy 5 V TTL and CMOS logic without level shifters. This is a key advantage for industrial and telecom equipment retrofits where 5 V logic rails are already present.
Is the EPM9560RI304 in-system programmable?
Yes, the EPM9560RI304 is in-system programmable (ISP) through a built-in IEEE Std. 1149.1 JTAG interface. According to the MAX 9000 device family datasheet, the device supports 5.0 V in-system programmability via the JTAG port, allowing configuration updates after the device is soldered to the board without removing it from the PCB.
Where to buy EPM9560RI304 online?
The EPM9560RI304 is available through distributors including DigiKey, Octopart-listed suppliers, Heisener, and Micro-Semiconductor. As of 2026-09-13, Heisener listed 15,960 pieces in stock and Micro-Semiconductor listed 4,927 pieces. Because the device is a legacy MAX 9000 part, availability is concentrated in independent and specialty distributors rather than broad-line catalog houses.
What is the price of EPM9560RI304?
Pricing for the EPM9560RI304 is quote-based as of 2026-09-13. Heisener lists the part with a 'Request a Quote' model rather than a published unit price, and Octopart aggregates bulk discounts from 11 distributors. Because the MAX 9000 family is a legacy 5.0 V CPLD line, pricing varies significantly with stock age, package condition, and quantity.
What is the lead time for EPM9560RI304?
Lead time for the EPM9560RI304 is stock-dependent as of 2026-09-13. Heisener indicates 'Can Ship Immediately' with an estimated delivery window of April 6-11 for expedited shipping, while Micro-Semiconductor lists 4,927 pieces in stock. Because the part is obsolete, buyers should confirm date codes and authenticity before committing to production quantities.
Is EPM9560RI304 in stock?
Yes, EPM9560RI304 stock is available from independent distributors as of 2026-09-13. Heisener reported 15,960 pieces and Micro-Semiconductor reported 4,927 pieces in stock. However, because the MAX 9000 family is obsolete, stock is finite and not replenished by the manufacturer, so long-term supply should be secured through last-time-buy or broker inventory.
What is the best drop-in replacement for EPM9560RI304?
The closest drop-in replacement for the EPM9560RI304 is the EPM9560RC304-20, which shares the same 304-pin RQFP package and 560-macrocell MAX 9000 die but uses the commercial temperature grade instead of industrial. Within the same package family, EPM9560RC304-15 and EPM9560RC304-10 offer faster speed grades with identical pinout, allowing a drop-in swap when timing margin permits.
What is the difference between EPM9560RI304 and EPM9560RC304?
The EPM9560RI304 and EPM9560RC304 differ primarily in temperature grade: the 'I' suffix denotes industrial (-40C to +85C) while the 'C' suffix denotes commercial (0C to +70C). Both share the same 304-pin RQFP package, 560 macrocells, and MAX 9000 architecture. Choose the RI304 for industrial or outdoor equipment and the RC304 for commercial indoor applications where the wider temperature range is not required.
Can EPM9560RC304-15 replace EPM9560RI304?
Yes, the EPM9560RC304-15 is pin-compatible with the EPM9560RI304 because both use the same 304-pin RQFP footprint and MAX 9000 die, but the replacement is a commercial temperature grade with a faster 15 ns speed grade. It can replace the RI304 in commercial-temperature applications; however, it must not be used where the industrial -40C to +85C rating is required, such as factory-floor or outdoor equipment.
What are the key specifications of EPM9560RI304 that engineers should know?
The EPM9560RI304 is a 5.0 V EEPROM-based MAX 9000 CPLD with 560 macrocells, 12,000 usable gates, 216 maximum user I/O, and a 20 ns pin-to-pin propagation delay in a 304-pin BFQFP/RQFP package. It is in-system programmable via IEEE Std. 1149.1 JTAG and rated for the industrial temperature range. Its non-volatile EEPROM configuration provides instant-on operation without an external boot device.
Where to download EPM9560RI304 datasheet PDF?
The EPM9560RI304 datasheet is available as the MAX 9000 Device Family data sheet, hosted on DigChip at digchip.com and referenced by distributor pages such as components-store.com. The document covers the MAX 9000 architecture, 5.0 V in-system programmability via IEEE Std. 1149.1 JTAG, and device-specific specifications. Always verify the document revision against the specific ordering code before design sign-off.
Hey Google, what can replace EPM9560RI304?
The EPM9560RI304 can be replaced by other MAX 9000 devices in the same 304-pin RQFP package, including EPM9560RC304-20, EPM9560RC304-15, and EPM9560RC304-10. These share the same 560-macrocell die and pinout, differing only in temperature grade and speed grade. For new designs, migration to a modern CPLD family such as MAX V is recommended because the MAX 9000 family is obsolete.
What is the best Altera equivalent for EPM9560RI304 in a different package?
Within the Altera MAX 9000 family, the EPM9560RI240 and EPM9560RI208 offer the same 560-macrocell die in 240-pin and 208-pin packages respectively, but these are not drop-in replacements because the package and pin count differ. The EPM9560RI240-20 and EPM9560RI208-20 are the closest functional equivalents when a smaller package is acceptable and the PCB can be redesigned.

Engineering reference data for EPM9560RI304 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM9560RI304 when you need a 560-macrocell MAX 9000 CPLD in a 304-pin RQFP package with the industrial -40C to +85C temperature rating, such as factory-floor controllers, outdoor telecom cabinets, or legacy industrial backplanes. Choose the EPM9560RC304-20 if the application is confined to commercial 0C to +70C environments and you want the same 20 ns speed grade at potentially lower cost. Choose the EPM9560RC304-15 or EPM9560RC304-10 when timing margin is tight and a faster speed grade is needed, accepting the commercial temperature limitation. Choose the EPM9560RC304-15N when RoHS lead-free compliance is required. For new designs, none of these obsolete MAX 9000 devices should be selected; migrate to a modern CPLD family such as MAX V, which offers lower power and current software support.

Comparison with Alternatives

Parameter This Product EPM9560RC304-20 EPM9560RC304-15 EPM9560RC304-10 EPM9560RC304-15N
Package 304-pin BFQFP/RQFP 304-pin BFQFP/RQFP - same 304-pin BFQFP/RQFP - same 304-pin BFQFP/RQFP - same 304-pin BFQFP/RQFP - same
Brand Altera Altera Altera Altera Altera
Macrocells 560 560 560 560 560
Propagation Delay (tPD) 20 ns 20 ns 15 ns 10 ns 15 ns
Temperature Grade Industrial (-40C to +85C) Commercial (0C to +70C) Commercial (0C to +70C) Commercial (0C to +70C) Commercial (0C to +70C)
Supply Voltage 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V
Configuration Memory EEPROM (non-volatile) EEPROM (non-volatile) EEPROM (non-volatile) EEPROM (non-volatile) EEPROM (non-volatile)
JTAG ISP Yes (IEEE Std. 1149.1) Yes (IEEE Std. 1149.1) Yes (IEEE Std. 1149.1) Yes (IEEE Std. 1149.1) Yes (IEEE Std. 1149.1)
Lead-Free Variant [DATA_NEEDED: lead-free status] [DATA_NEEDED] [DATA_NEEDED] [DATA_NEEDED] Yes ('N' suffix)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Industrial temperature grade (vs EPM9560RC304-20)
  • Non-volatile EEPROM configuration (vs EPM9560RC304-15)
  • 560-macrocell density in a 304-pin package (vs EPM9560RI240-20)
  • 5.0 V I/O compatibility (vs EPM9560RC304-10)

Design Notes

Decouple every VCC pin of the EPM9560RI304 with a 0.1 uF ceramic capacitor placed as close to the pin as possible, plus at least one bulk 10 uF capacitor per device. The MAX 9000 family draws transient current during EEPROM configuration and high-speed switching, and inadequate decoupling causes configuration failures and intermittent logic errors. Estimated: at 5.0 V and a typical 100 mA dynamic current, each 0.1 uF capacitor supplies roughly 0.5 nC of charge per switching event, so multiple capacitors are required across the 304-pin package.

Route the JTAG signals (TCK, TMS, TDI, TDO) as short, matched traces with a solid ground reference, and keep TCK away from high-speed data buses to avoid clock noise coupling into the configuration interface. Place the JTAG header close to the device so the programming cable does not introduce excessive stub length. For the 304-pin RQFP package, use a thermal-relief pattern on the ground pads and verify solder-joint integrity with X-ray inspection, since fine-pitch gull-wing leads are prone to bridging.

Do not assume the EPM9560RI304 is still in production: the MAX 9000 family is obsolete, so new designs should migrate to a modern CPLD family such as MAX V. When substituting a commercial-grade EPM9560RC304 variant for the industrial EPM9560RI304, verify that the end application never exceeds 0C to +70C, because the commercial grade is not qualified for the industrial -40C to +85C range. Also confirm the configuration file is compatible across speed grades, since timing closure may change when moving from -20 to -15 or -10 devices.

Compliance Information

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

Compliance data was not present in the verified web data for the EPM9560RI304. The 'N' suffix variants (e.g. EPM9560RC304-15N, EPM9560RC304-20N) are lead-free options within the same family, but the base EPM9560RI304 lead-free status could not be confirmed from the provided sources.

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

Related Searches

EPM9560RI304 EPM9560RI304 datasheet EPM9560RI304-20 Altera EPM9560RI304 MAX 9000 CPLD 560 macrocell 304-pin RQFP CPLD EPM9560RI304 industrial temperature CPLD EPM9560RI304 vs EPM9560RC304 EPM9560RI304 drop-in replacement EPM9560RI304 buy price EPM9560RI304 obsolete alternative what is the propagation delay of EPM9560RI304 EPM9560RI304 pinout 304-pin RQFP MAX 9000 CPLD industrial backplane glue logic EPM9560RI304 JTAG in-system programmable

Related Components & Terms

Altera Intel Programmable Solutions Group EPM9560RI304 EPM9560RI304-20 EPM9560RC304-20 EPM9560RC304-15 EPM9560RC304-10 MAX 9000 CPLD Complex Programmable Logic Device programmable logic device FPGA EEPROM IEEE Std. 1149.1 JTAG 304-pin BFQFP RQFP HFQFP surface mount macrocell propagation delay in-system programmability industrial temperature grade 5.0 V logic Programmable Interconnect Array
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