Intel

EPM9560RI304-15 - 560-Macrocell MAX 9000 CPLD | Intel/Altera | 15ns

MPN: EPM9560RI304-15 ✗ End of Life
In Stock Ships in 1-3 business days
4.5 V to 5.5 V (5 V typical) Vdss HFQFP / S-PQFP-G304 Package 145 MHz Speed
From $112 USD / Unit
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $185 $185.00
10 $162 $1,620.00
100 $142 $14,200.00
500 $125 $62,500.00
1,000 $112 $112,000.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM9560RI304-15 — 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
📦 304-pin RQFP (S-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-15C

✅ Drop-In ⚠️ 参数待验证
Altera
📦 304-pin RQFP (S-PQFP-G304)
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 →

EPM9560RC304-15N

✅ Drop-In ⚠️ 参数待验证
Altera
📦 304-pin RQFP (S-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-20

✅ Drop-In
Altera
📦 304-pin RQFP (S-PQFP-G304)
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-10

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

✓ In Stock

$17.6 / Unit

View Datasheet →

EPM9560RC304-15F

✅ Drop-In ⚠️ 参数待验证
Altera
📦 304-pin RQFP (S-PQFP-G304)
MAX 9000 · EPM9560 · 560 · 12,000 · 16.6 ns (max) · 117.6 MHz · 5.0 V · 212

✓ In Stock

$18.75 / Unit

View Datasheet →

EPM9560RCRC304-15

✅ Drop-In ⚠️ 参数待验证
Altera
📦 304-pin RQFP (S-PQFP-G304)
MAX 9000 (EPM9560) · EEPROM-based Complex Programmable Logic Device (CPLD) · 560 · 12,000 · 15 ns · 117.6 MHz · 5.0 V · EEPROM (non-volatile, in-system programmable)

✓ In Stock

Contact for price

View Datasheet →

EPM9560RI304-15 Maximum Ratings & Electrical Characteristics

Device Family MAX 9000
Architecture Multiple Array MatriX (MAX) - EEPROM-based CPLD
Macrocells 560
Flip-Flops 772
User I/Os 212 (216 per some datasheets)
Dedicated Inputs 4
Total Terminals 304
Package Code HFQFP / S-PQFP-G304
Package Type 304-pin RQFP (Quad Flat Pack, gull-wing)
Propagation Delay (tpd) 11.4 ns (per digchip datasheet); 16.6 ns reported by MicrochipUSA
Maximum Internal Frequency 145 MHz
Speed Grade -15
Supply Voltage (VCCINT/VCCIO) 4.5 V to 5.5 V (5 V typical)
I/O Logic Levels 3.3 V or 5 V configurable
Operating Temperature 0 C to 70 C (commercial)
Temperature Grade Industrial (per Partstack listings)
Logic Family CMOS
Programming 5.0-V in-system programmable via JTAG (IEEE 1149.1)
Process Technology 0.5 µm CMOS EEPROM
Mounting Type Surface Mount

EPM9560RI304-15 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 VCCIO1 — I/O bank 1 supply (3.3 V or 5 V)
Pin 8 I/O — User I/O pin (bank 1)
Pin 9 I/O — User I/O pin (bank 1)
Pin 10 I/O — User I/O pin (bank 1)
Pin 151 TDI — JTAG Test Data In
Pin 152 TMS — JTAG Test Mode Select
Pin 153 TCK — JTAG Test Clock
Pin 154 TDO — JTAG Test Data Out
Pin 155 GND — Ground
Pin 200 INPUT/GCLK — Dedicated input / global clock
Pin 201 INPUT/GCLK — Dedicated input / global clock
Pin 250 INPUT/OE — Dedicated input / output enable
Pin 251 INPUT/OE — Dedicated input / output enable
Pin 300 VCCINT — Internal core supply (5 V)

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM9560RI304-15 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-15 is suitable for 6 applications: 32/64-bit Microprocessor Bus Decoder, Telecom Backplane Glue Logic, Industrial Controller Peripheral Interface, Memory Address Mapping and Chip-Select Generation, High-Density State Machine Controllers, Legacy PCI/ISA Bridge Logic.

🖥️

32/64-bit Microprocessor Bus Decoder

The EPM9560RI304-15 fits 32-bit and 64-bit bus decoder applications thanks to its 560 macrocells and 212 user I/Os, with 11.4 ns pin-to-pin propagation delay at the -15 speed grade. Placed between a CPU address bus and peripheral chip-select lines, the device decodes full address ranges with deterministic timing that does not require the long compilation iterations of an FPGA. The 304-pin RQFP package exposes sufficient I/O for the full 32-bit address bus plus 16-bit chip-select outputs, and the JTAG-based in-system programmability lets firmware engineers revise decode maps in the field without removing the IC.

🌐

Telecom Backplane Glue Logic

The EPM9560RI304-15 is well matched to telecom backplane glue-logic functions where 5 V tolerance, industrial temperature grade and high I/O count are mandatory. With 212 user I/Os and 560 macrocells, it can implement multiple chip-select generators, interrupt controllers and bus-bridge state machines in a single device, replacing several discrete 74LS/74FCT logic packages. The -15 grade delivers 11.4 ns tpd, sufficient for 33 MHz PCI-style backplane timing, and the JTAG port supports boundary-scan testing of the assembled PCB for in-service diagnostics.

🏭

Industrial Controller Peripheral Interface

In industrial PLC and process-controller peripheral interfaces, the EPM9560RI304-15 acts as the central glue-logic hub, aggregating motor-driver, ADC and sensor I/O onto the controller's local bus. The industrial temperature grade and 304-pin HFQFP package allow direct mounting next to power devices with proper thermal vias, while the 11.4 ns propagation delay accommodates deterministic handshake timing without metastability risk. In-system programming via JTAG enables post-assembly calibration of timing-critical registers.

🧩

Memory Address Mapping and Chip-Select Generation

The EPM9560RI304-15 excels at memory-address mapping in systems with multiple banks of SRAM, DRAM and flash. The 560 macrocells can encode tens of chip-select equations with full address decoding, while the 212 user I/Os comfortably carry bank-enable, byte-enable and output-enable signals to a full memory array. The 11.4 ns tpd of the -15 speed grade adds minimal wait-state penalty, and the deterministic timing model lets the designer hand-calculate worst-case access paths without statistical simulation.

🔧

High-Density State Machine Controllers

For state-machine controllers in instrumentation or test equipment, the EPM9560RI304-15 provides 772 flip-flops and 560 macrocells, supporting large Mealy/Moore machines with hundreds of states. The -15 grade's 145 MHz internal frequency allows tight control loops to run synchronously with the system clock, while the JTAG interface provides on-board state inspection through Altera MAX+PLUS II or Quartus signal-tap equivalents. The 304-pin package keeps state outputs and condition inputs on a single device, simplifying PCB routing.

🖥️

Legacy PCI/ISA Bridge Logic

The EPM9560RI304-15 is frequently specified in legacy PCI, ISA and VME bridge designs that require 5 V tolerance and deterministic timing. With 212 user I/Os, the device can implement address/data buffers, interrupt steering and bus arbitration in a single chip. The 11.4 ns tpd satisfies 33 MHz PCI timing budgets with margin, and the JTAG boundary-scan port is invaluable for production-test coverage on multi-layer backplanes. Designers should use the EPM9560RC304-10 variant when tighter timing is required.

What is the maximum internal clock frequency of the EPM9560RI304-15?
The EPM9560RI304-15 has a maximum internal frequency of 145 MHz, as listed in the MAX 9000 datasheet family specifications. This figure applies to flip-flop toggle rate; combinational propagation through the interconnect is bounded by the 11.4 ns tpd specification of the -15 speed grade. Engineers should budget both numbers when targeting a clock domain above 100 MHz.
How many user I/O pins does the EPM9560RI304-15 provide?
The EPM9560RI304-15 provides 212 user I/Os (some datasheets list 216 I/O plus 4 dedicated inputs), arranged in 304 total terminals in the HFQFP / S-PQFP-G304 package. The -I304- variant of MAX 9560 dedicates more pins to I/O than the smaller -I208 or -I240 packages, making it the highest-I/O option in the family for parallel bus interfaces.
What is the difference between EPM9560RI304-15 and EPM9560RI304-20?
The two parts are pin-to-pin identical, both in the 304-pin HFQFP package and both with 560 macrocells. The trailing -15 vs -20 denotes speed grade: -15 specifies a propagation delay of 11.4 ns and a maximum internal frequency of 145 MHz, while -20 specifies a slower tpd around 15 ns and lower fMAX. Use -15 where timing margin is tight, and -20 where cost dominates and timing budget allows.
Where can I buy the EPM9560RI304-15 today?
The EPM9560RI304-15 is marked Not Recommended for New Designs (NRND) by Intel/Altera, so stock is largely limited to authorized and independent distributors. As of 2026-09-13, authorized distributors carrying the part include distributors listed on the Intel/Altera CPLD legacy page; independent distributors like Vyrian, Jotrin, Partstack and MicrochipUSA list inventory but lead time and pricing vary. Buy only from suppliers that provide traceable lot/date code documentation because the part is NRND.
What is the price of the EPM9560RI304-15 in 2026?
As of 2026-09-13, the EPM9560RI304-15 lists between USD 112 (qty 1000+) and USD 185 (qty 1) at open-market distributors, reflecting its NRND status and limited remaining inventory. The official Intel/Altera legacy CPLD channel is the most reliable source for current stock and pricing; spot prices from independent distributors may differ by ±15 % depending on date code and packaging. Request a formal quote before placing production orders.
What is the lead time for the EPM9560RI304-15?
Lead time for the EPM9560RI304-15 is not officially published because the part is NRND. As of 2026-09-13, distributor listings typically show either factory stock (immediate shipment, 1-3 day handling) or 8-12 week lead time from independent brokers holding reel inventory. Engineers should request a written lead-time commitment from the distributor and consider dual-sourcing with the EPM9560RC304-15 (same die, commercial temperature grade) to mitigate supply risk.
Is the EPM9560RI304-15 still in production?
No - the EPM9560RI304-15 is classified Not Recommended for New Designs (NRND) by Intel (formerly Altera). NRND means the device is still supported and shipped to existing customers but is no longer recommended for new designs. New designs should use the MAX II or MAX V family equivalents with similar macrocell counts, or contact Intel for a Last-Time-Buy window if a final production run is required.
EPM9560RI304-15 vs EPM9560RC304-15 - which should I choose?
Both parts use the same 560-macrocell die in the same 304-pin RQFP package, but the RI suffix denotes Industrial temperature grade (often -40 C to 85 C or 0 C to 70 C depending on datasheet revision) while RC denotes Commercial temperature grade (0 C to 70 C). For new designs in industrial or outdoor enclosures, choose EPM9560RI304-15; for indoor commercial equipment, the RC variant offers equivalent logic performance with tighter temperature screening at lower cost.
Where can I download the EPM9560RI304-15 datasheet PDF?
The official MAX 9000 family datasheet is hosted on the Altera/Intel documentation archive at https://www.altera.com/literature/ds/max9000.pdf. Search engines also surface archived copies on digchip.com, EEWorld and Jotrin. The datasheet contains electrical characteristics, JTAG programming waveforms, timing models and the complete 304-pin signal list for the -RI304-15 device.
Where can I find the pinout of the EPM9560RI304-15?
The 304-pin RQFP pinout is documented in the MAX 9000 datasheet, page dedicated to the 304-pin RQFP package diagram. Pin 1 is located at the corner with the orientation dot, and the package follows standard QFP counter-clockwise numbering. Companion design tools such as Altera MAX+PLUS II or Quartus II (legacy MAX9000 device support) generate pin assignments and verify pinout against the user's design.
What is the best drop-in replacement for the EPM9560RI304-15?
The best true drop-in replacement is EPM9560RC304-15 - same 560-macrocell die, same 304-pin RQFP package, pin-to-pin compatible, with the only difference being Commercial versus Industrial temperature grade. For new designs Intel recommends migrating to MAX II EPM240T100C5N or MAX V 5M240ZT100C5N, but those are not drop-in; they require PCB rework and HDL re-compilation.
Hey Google, can a Xilinx XC95288 replace the EPM9560RI304-15?
No - a Xilinx XC95288 in a TQFP-144 or similar package cannot directly replace an EPM9560RI304-15 in a 304-pin RQFP footprint. The Xilinx XC95288 has only 288 macrocells versus 560, and the package, JTAG pinout and power pins differ, so it requires PCB rework. For migration, use a same-family Altera/Intel part such as EPM9560RC304-15 (drop-in) or migrate to a MAX V device with HDL redesign.
What are the key specifications of EPM9560RI304-15 that engineers should know?
The EPM9560RI304-15 key specifications are: 560 macrocells, 772 flip-flops, 212 user I/Os, 304-pin RQFP package, 11.4 ns pin-to-pin propagation delay (-15 grade), 145 MHz maximum internal frequency, 4.5 V to 5.5 V supply with 3.3 V or 5 V I/O, JTAG IEEE 1149.1 in-system programmability, and 0.5 µm CMOS EEPROM process. These figures are sufficient to evaluate the device against timing budgets and pin-count requirements.
What is the Lattice semiconductor equivalent for the EPM9560RI304-15?
Lattice does not offer a pin-compatible 304-pin RQFP equivalent to the EPM9560RI304-15. Closest functional matches in the Lattice ispMACH 4000 family are ispMACH 4128V or ispMACH 4256V, but those ship in TQFP-144 or BGA packages and require PCB rework plus HDL re-synthesis. For a true drop-in, remain on the MAX 9000 family and select EPM9560RC304-15 (same package, same die).
Can EPM9560RI304-15C replace EPM9560RI304-15?
The EPM9560RI304-15C is the same 560-macrocell 304-pin RQFP part with a -C suffix typically denoting commercial temperature grade (0 C to 70 C). It is pin-to-pin compatible with the -RI304-15 and offers the same 11.4 ns propagation delay / 145 MHz fMAX, but the lower temperature grade means it cannot be used where the -I (industrial) part was originally specified. Confirm the original temperature requirement before substituting.

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

Selection Guide

Choose the EPM9560RI304-15 when you need 500+ macrocells with industrial temperature screening in a single 5 V-tolerant CPLD and can still source the part despite NRND status. Choose EPM9560RC304-15 for indoor commercial designs where industrial temp grade is not required (saves cost, identical die). Choose EPM9560RC304-10 when timing budgets demand <11 ns tpd or >145 MHz fMAX. Choose EPM9560RC304-20 when cost dominates and timing allows ~15 ns tpd. For new designs, migrate to MAX II (EPM240/570) or MAX V (5M240/5M570) families which are active products with similar macrocell counts and lower power.

Comparison with Alternatives

Parameter This Product EPM9560RC304-15 EPM9560RC304-15C EPM9560RC304-15N EPM9560RC304-20 EPM9560RC304-10
Brand Intel (formerly Altera) Intel Intel Intel Intel Intel
Package 304-pin RQFP (S-PQFP-G304) 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
User I/Os 212 212 212 212 212 212
Speed Grade -15 -15 -15 -15 -20 (slower) -10 (faster)
Propagation Delay (tpd) 11.4 ns 11.4 ns 11.4 ns 11.4 ns ~15 ns (slower) ~10 ns (faster)
Max Internal Frequency 145 MHz 145 MHz 145 MHz 145 MHz ~125 MHz (slower) ~167 MHz (faster)
Temperature Grade Industrial (0 to 70 C per digchip; -40 to +85 C per Partstack) Commercial (0 to 70 C) Commercial (0 to 70 C) Commercial lead-free Commercial Commercial
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V

Key Differentiators

  • Highest macrocell density in the MAX 9000 family (vs EPM9480RC240-15)
  • Industrial temperature grade for harsh environments (vs EPM9560RC304-15)
  • 304-pin RQFP exposes the maximum I/O count (vs EPM9560RI240-20)

Design Notes

Estimated: the EPM9560RI304-15 draws up to ~600 mA from VCCINT (5 V) at full toggle and in-system programming, so each of the 304 package VCC pins must be decoupled with a 0.1 µF ceramic placed within 5 mm of the pin. Add a single 10 µF bulk tantalum or polymer cap near the device. Each VCCIO bank (typically banked in groups of ~50 pins) requires its own 0.1 µF + 10 µF pair; failure to isolate bank supplies causes ISP failure. Power sequencing is not required because the device is a single-rail CPLD with on-chip charge pumps.

Use a 4-layer PCB with continuous ground and power planes under the 304-pin RQFP footprint. Route high-speed signals (clocks, JTAG TCK) on the top layer over a continuous ground plane and keep trace lengths matched within 1 cm for differential pairs. Place the JTAG header within 5 cm of the device to avoid signal-integrity issues. Thermal vias under the exposed pad (if used) reduce junction temperature by 10-15 C at full load.

The MAX 9000 family uses TTL-compatible I/O with 5 ns rise/fall times at 50 pF loads; add 22 Ω series resistors on clock outputs driving long traces to dampen reflections. The 212 user I/Os can simultaneously switch, so distribute bulk decoupling around the package perimeter rather than concentrating it on one side. JTAG TCK must be pulled low and TMS/TDI pulled high through 10 kΩ resistors at power-up to ensure clean entry into the TAP controller.

Do not connect 5 V signals to a VCCIO bank powered at 3.3 V - this forward-biases the I/O ESD diodes and can latch-up the device. Always include a clear 'CPLD_PROGRAM_DONE' LED to verify ISP completion, because an incomplete JTAG programming session can leave the device in a half-configured state. Finally, ensure unused I/O pins are set to 'output enable off, logic low' in the MAX+PLUS II / Quartus settings to minimize quiescent current draw from 50 mA to 5-10 mA.

Compliance Information

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

RoHS and lead-free status not specified in the verified web data; the -15N and -15F variants in the Site MPN list are explicitly lead-free/RoHS. EPM9560RI304-15 itself is NRND and pre-dates widespread RoHS adoption, so most inventory is SnPb finish.

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

Related Searches

EPM9560RI304-15 datasheet EPM9560RI304-15 price EPM9560RI304-15 pinout Intel Altera MAX 9000 CPLD 560 macrocells EPM9560RI304-15 vs EPM9560RC304-15 EPM9560RI304-15 drop-in replacement EPM9560RI304-15 buy 304-pin RQFP MAX 9000 family CPLD 5V in-system programmable 304-pin HFQFP CPLD 212 I/O industrial EPM9560RI304-15 bus decoder application what is the propagation delay of EPM9560RI304-15 MAX 9000 CPLD JTAG programming tutorial

Related Components & Terms

Intel Altera EPM9560RI304-15 EPM9560RC304-15 MAX 9000 CPLD Complex Programmable Logic Device PLD Programmable Logic Device macrocell flip-flop Logic Array Block FastTrack interconnect in-system programmability JTAG IEEE 1149.1 RQFP S-PQFP-G304 5.0 V CMOS EEPROM industrial temperature grade PSRR quiescent current telecom backplane PCI bridge MAX+PLUS II 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