EPM9560RC304-20 - MAX 9000 CPLD 560 Macrocell 304-Pin RQFP | Altera
MPN: EPM9560RC304-20 ✗ End of Life| 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 |
Drop-in alternatives for EPM9560RC304-20 — 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✓ In Stock
$9.4 / Unit
View Datasheet →EPM9560RC304-10
✅ Drop-In✓ In Stock
$17.6 / Unit
View Datasheet →EPM9560RC304-15N
✅ Drop-In✓ In Stock
$19.8 / Unit
View Datasheet →EPM9560RC304-15C
✅ Drop-In✓ In Stock
$24.5 / Unit
View Datasheet →EPM9560RC304-2
✅ Drop-In✓ In Stock
$55 / Unit
View Datasheet →EPM9560RC304-20 Maximum Ratings & Electrical Characteristics
| Device Family | MAX 9000 (EPM9560) |
| Macrocells | 560 |
| Usable Gates | 12,000 |
| User I/O Lines | 212 |
| Propagation Delay (tPD) | 20 ns |
| Maximum Operating Frequency | 100 MHz |
| Core Supply Voltage | 5.0 V |
| I/O Voltage | 3.3 V or 5 V (configurable) |
| Configuration Technology | EEPROM (in-system programmable) |
| JTAG Interface | IEEE Std. 1149.1 (built-in) |
| Package | 304-pin RQFP |
| Mounting Type | Surface Mount |
| Logic Array Blocks (LABs) | 20 |
| Speed Grade | -20 |
EPM9560RC304-20 304-pin rqfp Pin Configuration Guide
Complete pinout information for EPM9560RC304-20 (304-pin rqfp 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.
No detailed pinout data available for EPM9560RC304-20.
Refer to the datasheet for full pin configuration.
Safe Operating Area (SOA) & Thermal Characteristics
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
EPM9560RC304-20 is suitable for 6 applications: PCI and ISA Bus Bridging, Telecommunications Line-Card Glue Logic, Industrial Control State Machines, Legacy System Replacement and Sustaining, Wide Address/Data Bus Interfacing, Prototyping and Development of Custom Logic.
PCI and ISA Bus Bridging
The EPM9560RC304-20 fits PCI and ISA bus bridging because its 212 user I/O and 560 macrocells can implement wide address/data bus decode and handshake logic in a single device. With a 20 ns pin-to-pin propagation delay and 100 MHz operation, it meets the timing budget of legacy 33 MHz PCI and 8 MHz ISA buses with margin. The EEPROM configuration provides instant-on operation, so the bridge is active immediately at power-up without external configuration memory. Designers typically place the CPLD between the host bus and peripheral devices, using 3.3 V or 5 V configurable I/O to match each bus voltage. The trade-off is higher static power than modern low-voltage CPLDs, but the 5.0 V core directly interfaces legacy 5 V buses without level shifters.
Recommended
Telecommunications Line-Card Glue Logic
The EPM9560RC304-20 suits telecommunications line-card glue logic because its 560 macrocells consolidate multiple discrete logic functions into one EEPROM CPLD, reducing board area and part count. The 212 I/O lines handle wide control and status buses on line cards, while the 20 ns tPD and 100 MHz rating support the timing of TDM and control-plane interfaces. EEPROM non-volatility means the logic is retained through power cycles, critical for always-on telecom equipment. The device's 5.0 V core with 3.3 V/5 V configurable I/O interfaces directly with legacy telecom ASICs and framers. A practical consideration is that the MAX 9000 is a legacy family, so new line-card designs should evaluate modern CPLDs, but for sustaining existing platforms the EPM9560RC304-20 remains a direct replacement.
Recommended
Industrial Control State Machines
The EPM9560RC304-20 is well suited to industrial control state machines because its 560 macrocells implement complex finite-state machines with deterministic 20 ns timing, eliminating the jitter of software-based control. The 212 I/O lines connect directly to sensors, relays, and motor-driver interfaces, and the 5.0 V core drives industrial 5 V logic without level shifting. EEPROM configuration gives instant-on operation, so the controller is active immediately after power-up, important for safety-interlocked machinery. The 100 MHz maximum frequency provides ample headroom for multi-axis sequencing. Designers should note the device's static power consumption and verify thermal margins in sealed enclosures. For new designs, a modern CPLD may offer lower power, but the EPM9560RC304-20 remains a viable drop-in for existing industrial boards.
Recommended
Legacy System Replacement and Sustaining
The EPM9560RC304-20 serves legacy system replacement and sustaining programs because it is the original MAX 9000 device used in many 1990s-era boards, allowing drop-in repair without redesign. Its 304-pin RQFP footprint and 560-macrocell architecture match existing sockets, and the 5.0 V core with 3.3 V/5 V configurable I/O preserves original signal levels. EEPROM configuration means the original programming file can be reloaded via the built-in IEEE Std. 1149.1 JTAG interface. The main challenge is availability: as an obsolete part, stock is limited to independent distributors, and counterfeit risk is elevated. Engineers should verify authenticity and consider pin-compatible speed-grade variants such as EPM9560RC304-15 when the exact -20 grade is unavailable.
Recommended
Wide Address/Data Bus Interfacing
The EPM9560RC304-20 handles wide address/data bus interfacing because its 212 user I/O lines can directly latch, decode, and multiplex buses up to 32 bits wide without external logic. The 560 macrocells implement address comparators, chip-select decoders, and bus-arbitration state machines in one device. With 20 ns tPD and 100 MHz operation, the CPLD meets the setup/hold requirements of legacy microprocessor buses. The 5.0 V core and configurable 3.3 V/5 V I/O allow direct connection to both older 5 V CPUs and newer 3.3 V peripherals. A key design consideration is pin assignment: the 304-pin RQFP provides ample I/O, but careful floorplanning in the MAX+PLUS II toolchain is needed to minimize interconnect delays on wide buses.
Recommended
Prototyping and Development of Custom Logic
The EPM9560RC304-20 supports prototyping and development of custom logic because its EEPROM configuration allows unlimited reprogramming cycles during the design phase, and the built-in IEEE Std. 1149.1 JTAG interface enables in-system programming without removing the device. With 560 macrocells and 12,000 usable gates, engineers can implement and iterate on glue logic, state machines, and bus interfaces before committing to an ASIC. The 304-pin RQFP package provides 212 I/O for realistic system-level prototyping. The 20 ns tPD and 100 MHz operation give representative timing behavior. A practical note: the MAX 9000 family is programmed with the legacy MAX+PLUS II toolchain, so development environments must support it; for new prototyping, modern CPLDs with current toolchains may be preferable.
Recommended
Recommended Products Summary
Engineering reference data for EPM9560RC304-20 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | EPM9560RC304-15 | EPM9560RC304-10 | EPM9560RC304-15N | EPM9560RC304-15C |
|---|---|---|---|---|---|
| Package | 304-pin RQFP | 304-pin RQFP - same | 304-pin RQFP - same | 304-pin RQFP - same | 304-pin RQFP - same |
| Brand | Altera | Altera | Altera | Altera | Altera |
| Propagation Delay (tPD) | 20 ns | 15 ns | 10 ns | 15 ns | 15 ns |
| Macrocells | 560 | 560 | 560 | 560 | 560 |
| User I/O Lines | 212 | 212 | 212 | 212 | 212 |
| Maximum Frequency | 100 MHz | [DATA_NEEDED] | [DATA_NEEDED] | [DATA_NEEDED] | [DATA_NEEDED] |
| Core Supply Voltage | 5.0 V | 5.0 V | 5.0 V | 5.0 V | 5.0 V |
| Configuration Technology | EEPROM (ISP via JTAG) | EEPROM (ISP via JTAG) | EEPROM (ISP via JTAG) | EEPROM (ISP via JTAG) | EEPROM (ISP via JTAG) |
| Speed Grade | -20 | -15 | -10 | -15N | -15C |
| Usable Gates | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 |
Key Differentiators
- 212 user I/O in a single 304-pin RQFP (vs EPM9560RC240-20)
- 20 ns deterministic pin-to-pin delay (vs EPM9560RC304-15)
- EEPROM instant-on configuration (vs SRAM-based FPGAs)
- 5.0 V core with 3.3 V/5 V configurable I/O (vs EPM9560RC304-15C)
Design Notes
The EPM9560RC304-20 requires a 5.0 V core supply and supports 3.3 V or 5 V configurable I/O. Decouple each VCC pin with a 0.1 uF ceramic capacitor placed as close to the pin as possible, plus a bulk 10 uF capacitor per power rail. Because the device is a 5.0 V EEPROM CPLD, static current is higher than modern low-voltage CPLDs; estimate total power from the datasheet ICC vs frequency curve for your toggle rate. Estimated: at 100 MHz with typical toggle rates, verify the junction temperature stays within the rated range using the package thermal resistance.
Route the IEEE Std. 1149.1 JTAG signals (TCK, TMS, TDI, TDO) as short, matched traces with a solid ground return, and keep TCK away from high-speed I/O to avoid programming failures. For the 304-pin RQFP, use a ground plane under the device and distribute decoupling capacitors around the package perimeter. Assign wide address/data buses to adjacent I/O pins during floorplanning in the MAX+PLUS II toolchain to minimize interconnect delay and skew.
Do not assume the EPM9560RC304-20 is pin-compatible with the 240-pin EPM9560RC240-20; the packages differ and require different footprints. Confirm the I/O bank voltage (3.3 V vs 5 V) matches connected devices before power-up to avoid over-voltage damage. As an obsolete MAX 9000 device, verify authenticity of purchased stock and confirm the programming file targets the correct speed grade; a -15 or -10 device will meet -20 timing but the reverse is not guaranteed.
Compliance Information
Compliance data not present in the verified web data. The EPM9560RC304-15N variant is a lead-free (N) ordering option; the base EPM9560RC304-20 compliance status must be confirmed with the manufacturer or distributor.