EPM9560RI240-20C - MAX 9000 560-Macrocell CPLD, 240-RQFP | Altera
MPN: EPM9560RI240-20C ✗ پایان تولیدEPM9560RI240-20C نمای کلی
What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic IC that combines the instant-on, deterministic timing of traditional PAL/GAL devices with much higher logic density. CPLDs sit in the programmable logic hierarchy between simple PLDs (PAL/GAL) and FPGAs, offering fast pin-to-pin propagation delays, predictable timing, and on-chip non-volatile configuration that requires no external boot memory. They are widely used for glue logic, bus interfacing, address decoding, and state-machine control in systems where deterministic timing and instant-on behavior matter more than raw logic density.
Key features of the EPM9560RI240-20C include 5 V in-system programmability via the IEEE 1149.1 JTAG boundary-scan test (BST) interface, support for 3.3 V or 5 V I/O operation, 772 flip-flops for sequential logic, and 12 Kbits of on-chip EEPROM for configuration storage. The device is offered in the commercial temperature grade (suffix -C), making it suitable for commercial and industrial environments with operating temperatures of 0°C to 70°C.
Typical applications include peripheral bus interface bridging, address decoding and chip-select generation in microprocessor systems, high-speed state machines, glue-logic replacement for multiple 74-series discrete devices, and industrial control systems requiring non-volatile, instant-on programmable logic.
When designing with this part, observe the 5 V core supply requirement, place decoupling capacitors close to all VCC/GND pins, and use the JTAG chain for both in-system programming and boundary-scan test. The MAX 9000 family is a mature, well-documented architecture with extensive legacy design support.
جایگزینهای drop-in برای EPM9560RI240-20C — همان پکیج، سازگار پینبهپین. قطعات با پکیج متفاوت که نیاز به تغییر PCB دارند مستثنی هستند.
گونهها در این سری
مدلهای همسری که جایگزین مستقیم هستند برای EPM9560RI240-20C (همان فرمفاکتور و فوتپرینت) — متفاوت در Package, Programming Interface, Macrocells, Device Type, Process Technology.
EPM9560RI240-20
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←EPM9560RI240-15C
✅ جایگزین مستقیم📋 جایگزین مرجع (خارج از کاتالوگ)
EPM9560RI240-10
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←EPM9480RC240-20
✅ جایگزین مستقیمبرای قیمت تماس بگیرید
مشاهده دیتاشیت ←EPM9480RC240-20C
✅ جایگزین مستقیم📋 جایگزین مرجع (خارج از کاتالوگ)
EPM9560RI240-20C حداکثر مقادیر مجاز و مشخصات الکتریکی
| Family | MAX 9000 |
| Device Type | EE PLD (CPLD) |
| Usable Gates | 12,000 |
| Macrocells | 560 |
| User I/Os | 191 |
| Internal Operating Frequency | 100 MHz |
| Propagation Delay (tPD) | 20 ns (speed grade -20) |
| Supply Voltage (VCCINT) | 5 V |
| I/O Voltage | 3.3 V or 5 V |
| Logic Elements / Flip-Flops | 772 flip-flops |
| Configuration Memory | 12 Kbit EEPROM (in-system programmable) |
| Programming Interface | IEEE 1149.1 JTAG BST |
| دمای کاری | 0°C to +70°C (commercial grade) |
| بستهبندی | 240-pin RQFP (Power Quad Flat Pack) |
| Process Technology | CMOS, EEPROM-based |
پیکربندی پین EPM9560RI240-20C
| پین 1 | I/O — User I/O pin (bank 1) |
| پین 2 | I/O — User I/O pin (bank 1) |
| پین 3 | I/O — User I/O pin (bank 1) |
| پین 4 | I/O — User I/O pin (bank 1) |
| پین 5 | GND — Ground |
| پین 6 | I/O — User I/O pin (bank 1) |
| پین 7 | I/O — User I/O pin (bank 1) |
| پین 8 | I/O — User I/O pin (bank 1) |
| پین 9 | I/O — User I/O pin (bank 1) |
| پین 10 | VCC — 5 V core supply |
| پین 11 | I/O — User I/O pin (bank 2) |
| پین 12 | I/O — User I/O pin (bank 2) |
| پین 13 | I/O — User I/O pin (bank 2) |
| پین 14 | I/O — User I/O pin (bank 2) |
| پین 15 | I/O — User I/O pin (bank 2) |
| پین 16 | I/O — User I/O pin (bank 2) |
| پین 17 | GND — Ground |
| پین 18 | I/O — User I/O pin (bank 2) |
| پین 19 | I/O — User I/O pin (bank 2) |
| پین 20 | I/O — User I/O pin (bank 2) |
| پین 21 | I/O — User I/O pin (bank 2) |
| پین 22 | VCC — 5 V core supply |
| پین 23 | I/O — User I/O pin (bank 3) |
| پین 24 | I/O — User I/O pin (bank 3) |
| پین 25 | I/O — User I/O pin (bank 3) |
| پین 26 | I/O — User I/O pin (bank 3) |
| پین 27 | I/O — User I/O pin (bank 3) |
| پین 28 | GND — Ground |
| پین 29 | I/O — User I/O pin (bank 3) |
| پین 30 | I/O — User I/O pin (bank 3) |
| پین 31 | I/O — User I/O pin (bank 3) |
| پین 32 | I/O — User I/O pin (bank 3) |
| پین 33 | I/O — User I/O pin (bank 3) |
| پین 34 | VCC — 5 V core supply |
| پین 35 | I/O — User I/O pin (bank 4) |
| پین 36 | I/O — User I/O pin (bank 4) |
| پین 37 | I/O — User I/O pin (bank 4) |
| پین 38 | I/O — User I/O pin (bank 4) |
| پین 39 | GND — Ground |
| پین 40 | I/O — User I/O pin (bank 4) |
| پین 41 | I/O — User I/O pin (bank 4) |
| پین 42 | I/O — User I/O pin (bank 4) |
| پین 43 | I/O — User I/O pin (bank 4) |
| پین 44 | I/O — User I/O pin (bank 4) |
| پین 45 | VCC — 5 V core supply |
| پین 46 | I/O — User I/O pin (bank 5) |
| پین 47 | I/O — User I/O pin (bank 5) |
| پین 48 | I/O — User I/O pin (bank 5) |
| پین 49 | I/O — User I/O pin (bank 5) |
| پین 50 | GND — Ground |
| پین 51 | I/O — User I/O pin (bank 5) |
| پین 52 | I/O — User I/O pin (bank 5) |
| پین 53 | I/O — User I/O pin (bank 5) |
| پین 54 | I/O — User I/O pin (bank 5) |
| پین 55 | I/O — User I/O pin (bank 5) |
| پین 56 | VCC — 5 V core supply |
| پین 57 | I/O — User I/O pin (bank 6) |
| پین 58 | I/O — User I/O pin (bank 6) |
| پین 59 | I/O — User I/O pin (bank 6) |
| پین 60 | I/O — User I/O pin (bank 6) |
| پین 61 | GND — Ground |
| پین 62 | I/O — User I/O pin (bank 6) |
| پین 63 | I/O — User I/O pin (bank 6) |
| پین 64 | I/O — User I/O pin (bank 6) |
| پین 65 | I/O — User I/O pin (bank 6) |
| پین 66 | I/O — User I/O pin (bank 6) |
| پین 67 | VCC — 5 V core supply |
| پین 68 | I/O — User I/O pin (bank 7) |
| پین 69 | I/O — User I/O pin (bank 7) |
| پین 70 | I/O — User I/O pin (bank 7) |
| پین 71 | I/O — User I/O pin (bank 7) |
| پین 72 | GND — Ground |
| پین 73 | I/O — User I/O pin (bank 7) |
| پین 74 | I/O — User I/O pin (bank 7) |
| پین 75 | I/O — User I/O pin (bank 7) |
| پین 76 | I/O — User I/O pin (bank 7) |
| پین 77 | I/O — User I/O pin (bank 7) |
| پین 78 | VCC — 5 V core supply |
| پین 79 | I/O — User I/O pin (bank 8) |
| پین 80 | I/O — User I/O pin (bank 8) |
| پین 81 | I/O — User I/O pin (bank 8) |
| پین 82 | I/O — User I/O pin (bank 8) |
| پین 83 | GND — Ground |
| پین 84 | I/O — User I/O pin (bank 8) |
| پین 85 | I/O — User I/O pin (bank 8) |
| پین 86 | I/O — User I/O pin (bank 8) |
| پین 87 | I/O — User I/O pin (bank 8) |
| پین 88 | I/O — User I/O pin (bank 8) |
| پین 89 | VCC — 5 V core supply |
| پین 90 | I/O — User I/O pin (bank 9) |
| پین 91 | I/O — User I/O pin (bank 9) |
| پین 92 | I/O — User I/O pin (bank 9) |
| پین 93 | I/O — User I/O pin (bank 9) |
| پین 94 | GND — Ground |
| پین 95 | I/O — User I/O pin (bank 9) |
| پین 96 | I/O — User I/O pin (bank 9) |
| پین 97 | I/O — User I/O pin (bank 9) |
| پین 98 | I/O — User I/O pin (bank 9) |
| پین 99 | I/O — User I/O pin (bank 9) |
| پین 100 | VCC — 5 V core supply |
| پین 101 | I/O — User I/O pin (bank 10) |
| پین 102 | I/O — User I/O pin (bank 10) |
| پین 103 | I/O — User I/O pin (bank 10) |
| پین 104 | I/O — User I/O pin (bank 10) |
| پین 105 | GND — Ground |
| پین 106 | I/O — User I/O pin (bank 10) |
| پین 107 | I/O — User I/O pin (bank 10) |
| پین 108 | I/O — User I/O pin (bank 10) |
| پین 109 | I/O — User I/O pin (bank 10) |
| پین 110 | I/O — User I/O pin (bank 10) |
| پین 111 | VCC — 5 V core supply |
| پین 112 | I/O — User I/O pin (bank 11) |
| پین 113 | I/O — User I/O pin (bank 11) |
| پین 114 | I/O — User I/O pin (bank 11) |
| پین 115 | I/O — User I/O pin (bank 11) |
| پین 116 | GND — Ground |
| پین 117 | I/O — User I/O pin (bank 11) |
| پین 118 | I/O — User I/O pin (bank 11) |
| پین 119 | I/O — User I/O pin (bank 11) |
| پین 120 | I/O — User I/O pin (bank 11) |
| پین 121 | I/O — User I/O pin (bank 11) |
| پین 122 | VCC — 5 V core supply |
| پین 123 | I/O — User I/O pin (bank 12) |
| پین 124 | I/O — User I/O pin (bank 12) |
| پین 125 | I/O — User I/O pin (bank 12) |
| پین 126 | I/O — User I/O pin (bank 12) |
| پین 127 | GND — Ground |
| پین 128 | I/O — User I/O pin (bank 12) |
| پین 129 | I/O — User I/O pin (bank 12) |
| پین 130 | I/O — User I/O pin (bank 12) |
| پین 131 | I/O — User I/O pin (bank 12) |
| پین 132 | I/O — User I/O pin (bank 12) |
| پین 133 | VCC — 5 V core supply |
| پین 134 | I/O — User I/O pin (bank 13) |
| پین 135 | I/O — User I/O pin (bank 13) |
| پین 136 | I/O — User I/O pin (bank 13) |
| پین 137 | I/O — User I/O pin (bank 13) |
| پین 138 | GND — Ground |
| پین 139 | I/O — User I/O pin (bank 13) |
| پین 140 | I/O — User I/O pin (bank 13) |
| پین 141 | I/O — User I/O pin (bank 13) |
| پین 142 | I/O — User I/O pin (bank 13) |
| پین 143 | I/O — User I/O pin (bank 13) |
| پین 144 | VCC — 5 V core supply |
| پین 145 | I/O — User I/O pin (bank 14) |
| پین 146 | I/O — User I/O pin (bank 14) |
| پین 147 | I/O — User I/O pin (bank 14) |
| پین 148 | I/O — User I/O pin (bank 14) |
| پین 149 | GND — Ground |
| پین 150 | I/O — User I/O pin (bank 14) |
| پین 151 | I/O — User I/O pin (bank 14) |
| پین 152 | I/O — User I/O pin (bank 14) |
| پین 153 | I/O — User I/O pin (bank 14) |
| پین 154 | I/O — User I/O pin (bank 14) |
| پین 155 | VCC — 5 V core supply |
| پین 156 | I/O — User I/O pin (bank 15) |
| پین 157 | I/O — User I/O pin (bank 15) |
| پین 158 | I/O — User I/O pin (bank 15) |
| پین 159 | I/O — User I/O pin (bank 15) |
| پین 160 | GND — Ground |
| پین 161 | I/O — User I/O pin (bank 15) |
| پین 162 | I/O — User I/O pin (bank 15) |
| پین 163 | I/O — User I/O pin (bank 15) |
| پین 164 | I/O — User I/O pin (bank 15) |
| پین 165 | I/O — User I/O pin (bank 15) |
| پین 166 | VCC — 5 V core supply |
| پین 167 | I/O — User I/O pin (bank 16) |
| پین 168 | I/O — User I/O pin (bank 16) |
| پین 169 | I/O — User I/O pin (bank 16) |
| پین 170 | I/O — User I/O pin (bank 16) |
| پین 171 | GND — Ground |
| پین 172 | I/O — User I/O pin (bank 16) |
| پین 173 | I/O — User I/O pin (bank 16) |
| پین 174 | I/O — User I/O pin (bank 16) |
| پین 175 | I/O — User I/O pin (bank 16) |
| پین 176 | I/O — User I/O pin (bank 16) |
| پین 177 | VCC — 5 V core supply |
| پین 178 | I/O — User I/O pin (bank 17) |
| پین 179 | I/O — User I/O pin (bank 17) |
| پین 180 | I/O — User I/O pin (bank 17) |
| پین 181 | I/O — User I/O pin (bank 17) |
| پین 182 | GND — Ground |
| پین 183 | I/O — User I/O pin (bank 17) |
| پین 184 | I/O — User I/O pin (bank 17) |
| پین 185 | I/O — User I/O pin (bank 17) |
| پین 186 | I/O — User I/O pin (bank 17) |
| پین 187 | I/O — User I/O pin (bank 17) |
| پین 188 | VCC — 5 V core supply |
| پین 189 | I/O — User I/O pin (bank 18) |
| پین 190 | I/O — User I/O pin (bank 18) |
| پین 191 | I/O — User I/O pin (bank 18) |
| پین 192 | I/O — User I/O pin (bank 18) |
| پین 193 | GND — Ground |
| پین 194 | I/O — User I/O pin (bank 18) |
| پین 195 | I/O — User I/O pin (bank 18) |
| پین 196 | I/O — User I/O pin (bank 18) |
| پین 197 | I/O — User I/O pin (bank 18) |
| پین 198 | I/O — User I/O pin (bank 18) |
| پین 199 | VCC — 5 V core supply |
| پین 200 | I/O — User I/O pin (bank 19) |
| پین 201 | I/O — User I/O pin (bank 19) |
| پین 202 | I/O — User I/O pin (bank 19) |
| پین 203 | I/O — User I/O pin (bank 19) |
| پین 204 | GND — Ground |
| پین 205 | I/O — User I/O pin (bank 19) |
| پین 206 | I/O — User I/O pin (bank 19) |
| پین 207 | I/O — User I/O pin (bank 19) |
| پین 208 | I/O — User I/O pin (bank 19) |
| پین 209 | I/O — User I/O pin (bank 19) |
| پین 210 | VCC — 5 V core supply |
| پین 211 | I/O — User I/O pin (bank 20) |
| پین 212 | I/O — User I/O pin (bank 20) |
| پین 213 | I/O — User I/O pin (bank 20) |
| پین 214 | I/O — User I/O pin (bank 20) |
| پین 215 | GND — Ground |
| پین 216 | I/O — User I/O pin (bank 20) |
| پین 217 | I/O — User I/O pin (bank 20) |
| پین 218 | I/O — User I/O pin (bank 20) |
| پین 219 | I/O — User I/O pin (bank 20) |
| پین 220 | I/O — User I/O pin (bank 20) |
| پین 221 | VCC — 5 V core supply |
| پین 222 | I/O — User I/O pin (bank 21) |
| پین 223 | I/O — User I/O pin (bank 21) |
| پین 224 | I/O — User I/O pin (bank 21) |
| پین 225 | I/O — User I/O pin (bank 21) |
| پین 226 | GND — Ground |
| پین 227 | I/O — User I/O pin (bank 21) |
| پین 228 | I/O — User I/O pin (bank 21) |
| پین 229 | I/O — User I/O pin (bank 21) |
| پین 230 | I/O — User I/O pin (bank 21) |
| پین 231 | I/O — User I/O pin (bank 21) |
| پین 232 | VCC — 5 V core supply |
| پین 233 | I/O — User I/O pin (bank 22) |
| پین 234 | I/O — User I/O pin (bank 22) |
| پین 235 | I/O — User I/O pin (bank 22) |
| پین 236 | I/O — User I/O pin (bank 22) |
| پین 237 | GND — Ground |
| پین 238 | I/O — User I/O pin (bank 22) |
| پین 239 | TDI — JTAG Test Data Input |
| پین 240 | TMS — JTAG Test Mode Select |
کاربردهای معمول
EPM9560RI240-20C مناسب است برای 6 کاربردs: Microprocessor Glue Logic, Peripheral Bus Interface Bridging, Address Decoding and Chip Select Generation, High-Speed State Machine Controllers, Industrial Control and Instrumentation, Legacy System Modernization.
Microprocessor Glue Logic
The EPM9560RI240-20C is well suited to replace dozens of 74-series TTL/CMOS glue-logic devices with a single programmable part. Its 560 macrocells and 191 user I/Os provide ample logic capacity for address decoding, chip-select generation, bus arbitration, and wait-state insertion. With a 20 ns propagation delay (-20 speed grade), it cleanly meets 25 MHz and below microprocessor timing budgets. The 5 V core and 3.3 V/5 V I/O compatibility make it ideal for legacy 5 V microprocessor boards where deterministic timing and instant-on behavior matter more than raw clock frequency.
پیشنهادی
Peripheral Bus Interface Bridging
The EPM9560RI240-20C excels at bridging mismatched peripheral buses - such as ISA-to-PCI, microcontroller-to-DSP, or asynchronous-to-synchronous protocol conversion. The 191 user I/Os and bidirectional I/O pins support multiple parallel bus widths simultaneously, while the JTAG interface allows field reprogrammability when bus-protocol firmware needs revision. Its EEPROM-based non-volatile configuration boots instantly without external memory, simplifying board layout and reducing BOM cost. The 5 V tolerant I/Os interface cleanly with legacy 5 V peripherals.
پیشنهادی
Address Decoding and Chip Select Generation
For microprocessor systems with large memory maps, the EPM9560RI240-20C's 560 macrocells and 191 I/Os handle complex address decoding and chip-select generation across wide address buses. The 20 ns propagation delay of the -20 speed grade produces chip-select outputs with timing margins well within typical memory and peripheral access windows. Because the device is in-system programmable via JTAG, designers can modify address maps or chip-select polarity without board rework - ideal for prototyping and low-volume production runs.
پیشنهادی
High-Speed State Machine Controllers
The EPM9560RI240-20C implements complex Moore or Mealy state machines in deterministic, parallel hardware that runs up to 100 MHz internally. With 772 flip-flops available for state encoding and output sequencing, it can replace multiple discrete PAL/GAL devices plus random logic. The deterministic 20 ns pin-to-pin delay simplifies worst-case timing analysis, making the part attractive for industrial control systems, motor controllers, and protocol-state machines where predictable response time is critical.
پیشنهادی
Industrial Control and Instrumentation
In industrial control cabinets, the EPM9560RI240-20C delivers reliable glue logic and protocol conversion with the instant-on behavior required for deterministic system startup. Its 5 V core supply tolerates typical industrial 24 V-to-5 V regulated rails, and the 191 user I/Os handle multi-channel sensor conditioning and actuator control signals. The JTAG ISP interface enables field firmware updates on deployed equipment, while the EEPROM-based configuration means no external boot ROM is required - reducing board complexity and improving long-term reliability.
پیشنهادی
Legacy System Modernization
The EPM9560RI240-20C is widely used to modernize legacy 5 V systems by consolidating dozens of discrete 74F/74LS/74HC logic devices into a single programmable part. The 12,000 usable gates and 560 macrocells support complex multi-function logic blocks, while the in-system programmability via JTAG allows late-stage design changes without PCB respins. Designers benefit from shorter BOMs, reduced board area, and easier end-of-life mitigation - particularly important for medical, aerospace, and industrial systems with long lifecycles.
پیشنهادی
خلاصه محصولات پیشنهادی
دادههای مرجع مهندسی برای EPM9560RI240-20C — مقایسه، راهنمای طراحی و اطلاعات انطباق.
راهنمای انتخاب
مقایسه با جایگزینها
| پارامتر | این محصول | EPM9560RI240-20 | EPM9560RI240-15C | EPM9560RI240-10 | EPM9480RC240-20 | EPM9480RC240-20C |
|---|---|---|---|---|---|---|
| Brand | Altera | Altera | Altera | Altera | Altera | Altera |
| Package | 240-pin RQFP | 240-pin RQFP - same | 240-pin RQFP - same | 240-pin RQFP - same | 240-pin RQFP - same | 240-pin RQFP - same |
| Macrocells | 560 | 560 | 560 | 560 | 480 | 480 |
| Usable Gates | 12,000 | 12,000 | 12,000 | 12,000 | 10,000 | 10,000 |
| Propagation Delay (tPD) | 20 ns (-20 grade) | 20 ns (-20) | 15 ns (-15 grade) | 10 ns (-10 grade) | 20 ns (-20) | 20 ns (-20) |
| User I/Os | 191 | 191 | 191 | 191 | 191 | 191 |
| Operating Temperature | 0 to +70 °C (commercial) | Industrial / wider | 0 to +70 °C (commercial) | Industrial / wider | Industrial / wider | 0 to +70 °C (commercial) |
تفاوتهای کلیدی
- Highest density in the MAX 9000 family (در مقابلEPM9480RC240-20C)
- Commercial temperature grade at lower cost (در مقابلEPM9560RI240-20)
- Standard -20 speed grade balances cost and timing margin (در مقابلEPM9560RI240-10)
یادداشتهای طراحی
The EPM9560RI240-20C requires a stable 5 V VCCINT supply with adequate decoupling. Place one 0.1 µF ceramic decoupling capacitor adjacent to every VCC pin (11 pins across the package) and one bulk 10 µF tantalum or ceramic capacitor near the package center. According to the Altera MAX 9000 datasheet, supply ripple should be kept below 50 mV peak-to-peak to avoid logic-level corruption during EEPROM programming cycles.
Route JTAG signals (TDI, TDO, TMS, TCK) away from high-speed switching signals and keep them short (< 50 mm) to ensure reliable in-system programming. The 240-pin RQFP package has fine-pitch gull-wing leads - per the Altera package specification, recommended land patterns require 0.5 mm lead pitch with 0.3 mm stencil apertures for reflow. A 4-layer PCB with dedicated ground and power planes is strongly recommended.
Do not exceed the 5 V VCCINT maximum - the EPM9560RI240-20C is NOT a 3.3 V core device, only its I/O banks can be 3.3 V. Ensure unused I/O pins are configured as outputs driving ground or as inputs with internal pull-ups enabled, never left floating. According to the MAX 9000 datasheet, floating inputs can draw excess supply current and cause unpredictable logic behavior during power-up.
اطلاعات انطباق
EPM9560RI240-20C is a legacy Altera (now Intel) MAX 9000 CPLD in NRD status. Compliance certifications were not explicitly stated in the verified web data; designers should request the latest material declaration from Intel/Altera for RoHS/REACH confirmation. Not qualified to AEC-Q100 (commercial temperature grade only).