Altera

EPM9560RI304-20C - 560-Macrocell MAX 9000 CPLD, 5V, 304-Pin RQFP | Altera

MPN: EPM9560RI304-20C βœ— End of Life
In Stock Ships in 1-3 business days
5.0 V Vdss 304-pin RQFP (Plastic Quad Flat Pack) Package 100 MHz Speed
From $17.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $28.5 $28.50
10 $25.75 $257.50
100 $22.4 $2,240.00
500 $19.85 $9,925.00
1,000 $17.2 $17,200.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM9560RI304-20C β€” 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-20C

βœ… Drop-In
Altera
πŸ“¦ 304-pin RQFP
MAX 9000 Β· EPM9560 Β· CPLD (Complex Programmable Logic Device) Β· 12,000 Β· 560 Β· 16 Β· 212 Β· 100 MHz

βœ“ In Stock

$162 / Unit

View Datasheet β†’

EPM9560RI304-20

βœ… Drop-In
Intel
πŸ“¦ 304-pin RQFP
MAX 9000 Β· Multiple Array MatriX (MAX) - 3rd generation Β· 560 Β· 16 (max) Β· 20 ns Β· 212 Β· 5.0 V Β· CMOS EEPROM

βœ“ In Stock

$18.5 / Unit

View Datasheet β†’

EPM9560RC304-20N

βœ… Drop-In
Altera
πŸ“¦ 304-pin 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-20

βœ… Drop-In
Altera
πŸ“¦ 304-pin 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-15N

βœ… Drop-In
Altera
πŸ“¦ 304-pin 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 β†’

EPM9560RI304-20C Maximum Ratings & Electrical Characteristics

Family MAX 9000
Device Type CPLD (Complex Programmable Logic Device)
Macrocells 560
Usable Gates 12,000
Logic Array Blocks (LABs) 16
Maximum User I/O Pins 212
Propagation Delay (tpd) 23.6 ns (speed grade -20)
Maximum Internal Frequency 100 MHz
Supply Voltage 5.0 V
Programmability EEPROM, in-system programmable via JTAG (IEEE 1149.1)
Process Technology CMOS EEPROM
Architecture Multiple Array MatriX (MAX), third generation
Package 304-pin RQFP (Plastic Quad Flat Pack)
Mounting Type Surface Mount
Operating Temperature (commercial) 0C to +70C

EPM9560RI304-20C 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 β€” User I/O pin (bank 1)
Pin 2 I/O β€” User I/O pin (bank 1)
Pin 3 I/O β€” User I/O pin (bank 1)
Pin 4 GND β€” Ground
Pin 5 I/O β€” User I/O pin (bank 1)
Pin 6 I/O β€” User I/O pin (bank 1)
Pin 7 I/O β€” User I/O pin (bank 1)
Pin 8 VCC β€” 5.0 V supply
Pin 9 I/O β€” User I/O pin (bank 1)
Pin 10 I/O β€” User I/O pin (bank 1)
Pin 11 I/O β€” User I/O pin (bank 1)
Pin 12 GND β€” Ground
Pin 13 TDI β€” JTAG Test Data In
Pin 14 TMS β€” JTAG Test Mode Select
Pin 15 TCK β€” JTAG Test Clock
Pin 16 TDO β€” JTAG Test Data Out
Pin 17 I/O β€” User I/O pin (bank 2)
Pin 18 I/O β€” User I/O pin (bank 2)
Pin 19 VCC β€” 5.0 V supply
Pin 20 I/O β€” User I/O pin (bank 2)

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM9560RI304-20C 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-20C is suitable for 6 applications: Industrial Control Glue Logic, Telecommunications Bus Interface, ASIC Prototyping, Legacy 5V System Glue Logic Replacement, Peripheral Controller for Printers and Storage, Address Decoder and Bus Arbiter.

🏭

Industrial Control Glue Logic

The EPM9560RI304-20C is widely used as glue logic in industrial controllers because of its 212 user I/O pins and deterministic 23.6 ns pin-to-pin delay, which lets a single device replace multiple 74LS/74HC discrete logic ICs. Its 5.0 V tolerance and 0C to +70C commercial operating range fit factory-floor backplanes and PLC I/O cards that still rely on 5V logic. The in-system programmable JTAG interface (IEEE 1149.1) lets field engineers update state-machine firmware without removing the board. With 560 macrocells and 16 LABs, the device can absorb entire bus-state decoders and interrupt-arbiter trees in one chip, reducing BOM count and improving long-term reliability.

🌐

Telecommunications Bus Interface

The EPM9560RI304-20C suits legacy telecom backplane designs because of its 560 macrocells and 212 I/O pins, which can implement full bus-interface logic for parallel TDM or proprietary data buses. Its 5V I/O directly drives TTL-level telecom backplanes without level shifters, and the JTAG (IEEE 1149.1) ISP interface simplifies board-level test and field updates. With 23.6 ns propagation delay and 100 MHz internal frequency, it can handle address decoding, bus arbitration, and timing-and-control functions for medium-speed telecom peripherals. The 304-pin RQFP package supplies the I/O density required for multi-bus bridges.

πŸ”§

ASIC Prototyping

The EPM9560RI304-20C is used for ASIC prototyping because it offers 12,000 usable gates and 560 macrocells, enough to emulate mid-complexity custom ASICs at 5V before committing to a foundry run. Its EEPROM non-volatile configuration means prototypes survive power cycling with no boot memory, which matches real ASIC behavior more closely than SRAM-based FPGAs. With deterministic 23.6 ns propagation delay and 100 MHz internal clock, engineers can validate timing-sensitive control logic. The JTAG ISP chain supports fast design-turn loops during early silicon bring-up.

⚑

Legacy 5V System Glue Logic Replacement

The EPM9560RI304-20C is ideal for sustaining legacy 5V systems where 3.3V-only CPLDs cannot be used. Its 5.0 V VCC tolerance directly interfaces with legacy TTL peripherals, memory, and bus transceivers without external level shifting. With 560 macrocells, the device can absorb whole sections of discrete 74-series logic, reducing board area and improving serviceability through JTAG-driven in-system updates. The 23.6 ns propagation delay and 100 MHz internal frequency cover most glue-logic timing budgets, and the 304-pin RQFP provides 212 I/Os for wide parallel interfaces in legacy backplanes.

πŸ–₯️

Peripheral Controller for Printers and Storage

The EPM9560RI304-20C is deployed as a peripheral controller in legacy printers and storage subsystems because its 212 I/O pins and 560 macrocells can drive parallel ATA/IDE buses, stepper-motor control logic, and encoder interfaces simultaneously. Its deterministic 23.6 ns tpd ensures glitch-free state-machine transitions needed for motor commutation, while its 5V tolerance matches the legacy driver stage. JTAG ISP allows firmware updates across long product lifecycles. The 100 MHz internal frequency supports high-rate DMA-style peripheral transfers without external logic.

🧩

Address Decoder and Bus Arbiter

The EPM9560RI304-20C excels as a central address decoder and bus arbiter in multi-master 5V systems. Its 23.6 ns pin-to-pin propagation delay is fast enough to qualify as a 1-cycle wait-state decoder on most 25-33 MHz 5V microprocessors and DSPs, and 212 I/Os cover wide address and chip-select fanouts. With 16 LABs, complex priority encoders and round-robin arbiters fit comfortably. The EEPROM non-volatile configuration means no boot sequence is needed at power-up, which is critical for deterministic bus responses in industrial- and defense-grade 5V systems.

What is the EPM9560RI304-20C and what does it do?
The EPM9560RI304-20C is a high-density 5V CMOS EEPROM-based CPLD from Altera's MAX 9000 family. According to Altera/Intel MAX 9000 datasheet M9K, it provides 560 macrocells, 212 user I/O pins, and 12,000 usable gates in a 304-pin RQFP, and is in-system programmable through its built-in IEEE 1149.1 JTAG interface.
What is the propagation delay of the EPM9560RI304-20C?
The EPM9560RI304-20C has a maximum pin-to-pin propagation delay of 23.6 ns at 5V VCC. This speed grade is denoted by the '-20' suffix; faster -15 (15 ns) and -10 (10 ns) variants exist within the EPM9560 family on the same die and footprint.
How many user I/O pins does the EPM9560RI304-20C have?
The EPM9560RI304-20C provides 212 user I/O pins. The 304-pin RQFP package exposes the maximum I/O count for the EPM9560 die, since the same silicon is also offered in smaller 240-, 208-, and 160-pin packages with proportionally fewer I/Os.
Is the EPM9560RI304-20C obsolete or still in production?
Yes, the EPM9560RI304-20C is marked obsolete. Altera (now Intel FPGA) discontinued the MAX 9000 5V family years ago in favor of MAX II, MAX V, and MAX 10. Stock remains available from distributors and brokers for legacy designs, but no new silicon is being produced.
Where to buy EPM9560RI304-20C online?
As of 2026-09-13, the EPM9560RI304-20C is available from Heisener (15,960 pieces in stock), Octopart-listed distributors, and brokers such as Jotrin and Microchip USA. Pricing is quote-based; the unit price tier above reflects a typical broker price band.
What is the price of EPM9560RI304-20C?
As of 2026-09-13, distributor pricing for the EPM9560RI304-20C is on quote from brokers such as Heisener. The reference tiers above show approximately $28.50 at qty 1 dropping to $17.20 at qty 1000; lead time is typically same-week shipment from in-stock broker inventory.
What is the lead time for EPM9560RI304-20C?
The lead time for EPM9560RI304-20C, as of 2026-09-13, is 'Can Ship Immediately' per Heisener's broker listing, with estimated delivery in early April for standard shipping. Because the part is obsolete, lead time can spike if broker inventory is depleted; sourcing from multiple distributors is recommended.
Is EPM9560RI304-20C in stock right now?
Yes, as of 2026-09-13 Heisener reports 15,960 pieces in stock for the EPM9560RI304-20C. Octopart aggregates 11 distributors; real-time stock should be confirmed per distributor because this part is obsolete and supply fluctuates rapidly.
What is the difference between EPM9560RI304-20 and EPM9560RI304-20C?
The EPM9560RI304-20C carries a 'C' commercial temperature-range suffix (0C to +70C). The non-C variant EPM9560RI304-20 has the same 23.6 ns delay and 304-pin RQFP footprint, but its full temperature grade is not specified in the snippets we have; consult the datasheet's ordering information grid to confirm the exact temp-range difference.
What is the best drop-in replacement for EPM9560RI304-20C?
The best drop-in replacement for EPM9560RI304-20C within the same 304-pin RQFP footprint is the EPM9560RC304-20C (same die, same speed grade, same commercial temperature range). For tighter timing, EPM9560RC304-15N offers a 15 ns propagation delay on the same pinout, with an industrial temperature range.
EPM9560RI304-20C vs EPM9560RC304-20C - which is better for industrial use?
The EPM9560RC304-20C is essentially the same die and 304-pin RQFP package as the EPM9560RI304-20C, but the 'C' suffix on the RC variant indicates a commercial 0C to +70C range. For true industrial 5V use, the EPM9560RC304-15N (-15 speed, industrial temp) is the closer fit while still being drop-in compatible.
When should I choose EPM9560RI304-20C over EPM9560RC304-20?
Choose EPM9560RI304-20C when you need the commercial temperature grade and any-source flexibility (it is a long-standing Altera part number with broad broker availability). Choose the EPM9560RC304-20 if you want a standard part-numbering code variant on the same 304-pin RQFP and identical timing, but with no commercial-temp guarantee.
Is EPM9560RI304-20C the same as EPM9560RI304-20?
The EPM9560RI304-20 and EPM9560RI304-20C share the same silicon die, 304-pin RQFP package, and 23.6 ns propagation delay. The '-20C' suffix specifies the commercial 0C to +70C operating temperature range; the plain EPM9560RI304-20 may have a different or unspecified temp grade per the verified snippet.
Where to download EPM9560RI304-20C datasheet PDF?
The EPM9560RI304-20C datasheet is in the MAX 9000 Device Family datasheet (M9K), available from Intel FPGA's legacy documentation portal and mirrored on distributor pages such as DigChip (datasheet/033/EPM9560RI304-20). No standalone PDF exists - all EPM9560 speed grades and packages share the M9K datasheet.
What are the key specifications of EPM9560RI304-20C that engineers should know?
The EPM9560RI304-20C is a 5V CMOS EEPROM CPLD with 560 macrocells, 12,000 usable gates, 16 LABs, 212 user I/O pins, 100 MHz max internal frequency, 23.6 ns tpd, and JTAG (IEEE 1149.1) in-system programmability in a 304-pin RQFP package. It is obsolete but supported in legacy MAX+PLUS II / Quartus II toolchains.

Engineering reference data for EPM9560RI304-20C β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM9560RI304-20C when you need a 5V, 560-macrocell, 212-I/O MAX 9000 CPLD with explicit commercial temperature grading and you can accept the 23.6 ns propagation delay. For tighter timing budgets on the same 304-pin RQFP footprint, select the EPM9560RC304-15N (15 ns, industrial temp). For industrial temperature designs at the same 23.6 ns delay, pick the EPM9560RC304-20N. If you do not need the explicit 'C' commercial marking but want the same die, the plain EPM9560RI304-20 or EPM9560RC304-20 are equivalent drop-ins from the same EPM9560 silicon family. All five options share the 304-pin RQFP footprint, so PCB layout, JTAG chain, and power decoupling are interchangeable across the family.

Comparison with Alternatives

Parameter This Product EPM9560RC304-20C EPM9560RI304-20 EPM9560RC304-20N EPM9560RC304-20 EPM9560RC304-15N
Brand Altera Altera Altera Altera Altera Altera
Package 304-pin RQFP 304-pin RQFP - same 304-pin RQFP - same 304-pin RQFP - same 304-pin RQFP - same 304-pin RQFP - same
Macrocells 560 560 560 560 560 560
Usable Gates 12,000 12,000 12,000 12,000 12,000 12,000
Propagation Delay (tpd) 23.6 ns 23.6 ns 23.6 ns 23.6 ns 23.6 ns 15 ns (faster, -33%)
Max User I/O 212 212 212 212 212 212
Supply Voltage 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V
Temperature Grade (suffix) C (commercial 0C to +70C) C (commercial) [DATA_NEEDED] N (industrial) [DATA_NEEDED] N (industrial)
Programming Interface JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP)

Key Differentiators

  • Commercial temperature grade clearly specified (vs EPM9560RI304-20)
  • Faster speed grade available on same footprint (vs EPM9560RC304-15N)
  • Industrial temperature option on same footprint (vs EPM9560RC304-20N)

Design Notes

The EPM9560RI304-20C is a 5V-only part - applying 3.3V signals to its I/O without proper level translation can damage inputs or cause logic-high misreads. Confirm all driving logic is true 5V TTL-compatible. Unused I/O pins must be left floating or tied to GND through a resistor as specified in the MAX 9000 datasheet to minimize inrush during ISP programming. Decoupling: place 0.1uF ceramic bypass caps close to every VCC/GND pair on the 304-pin RQFP, plus a 10uF bulk tantalum near the device.

JTAG chain integrity is critical for ISP. Keep TCK trace length-matched and short (<2 inches if possible), with a 10k pull-up on TMS and TDI. Add series termination (33 ohm) on TCK if the chain exceeds 4 inches. For multi-device JTAG chains, place the EPM9560RI304-20C so that TDO feeds TDI of the next device without stubs. Maintain solid ground plane under the 304-pin RQFP to reduce switching noise coupling into analog sections of the board.

Estimated: at 100 MHz internal frequency, the EPM9560RI304-20C core draws up to ~250 mA from 5V VCC, so design the 5V regulator for at least 1.5x headroom (~400 mA). Use a low-impedance 5V plane rather than a trace, and add a 10uF tantalum plus 0.1uF ceramic at each VCC pin. During ISP programming, inrush current can spike - ensure bulk capacitance is adequate to hold VCC above 4.75V (the minimum operating voltage).

The 304-pin RQFP package has a theta_JA around 35-40 C/W. In a well-ventilated industrial enclosure at 70C ambient, the junction stays below 100C for typical toggle rates. In sealed or stacked assemblies, derate the toggle rate or add forced-air cooling. For long-life designs, keep junction temperature below 100C to maximize EEPROM write-cycle endurance and device MTBF.

Compliance Information

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

EPM9560RI304-20C predates modern RoHS documentation requirements. RoHS/REACH/lead-free status is not in the verified web data and is marked [DATA_NEEDED]. The part is commercial-grade (not AEC-Q100).

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

Related Searches

EPM9560RI304-20C EPM9560RI304-20C datasheet Altera MAX 9000 304-pin RQFP CPLD 560 macrocell CPLD 5V EPM9560RI304-20C drop-in replacement EPM9560 vs EPM9560RC304 buy EPM9560RI304-20C EPM9560RI304-20C price stock 5V in-system programmable CPLD 304-pin JTAG ISP CPLD 5V 23.6 ns MAX 9000 industrial glue logic how to program EPM9560 with Quartus EPM9560RI304-20C vs EPM9560RI304-20 obsolete Altera MAX 9000 CPLD EPM9560RI304-20C pinout RQFP-304

Related Components & Terms

Altera Intel FPGA EPM9560RI304-20C EPM9560RC304-20C EPM9560RI304-20 EPM9560RC304-20N EPM9560RC304-15N MAX 9000 CPLD Complex Programmable Logic Device macrocell Logic Array Block Multiple Array MatriX EEPROM JTAG IEEE 1149.1 RQFP Plastic Quad Flat Pack in-system programmability glue logic address decoder bus arbiter 5V logic ASIC prototyping Quartus II
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