EPM7160SLC84-15 - MAX 7000 CPLD, 160 Macrocells, 15ns | Altera
部品番号: EPM7160SLC84-15 ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.4 | $164.00 |
| 100 | $14.1 | $1,410.00 |
| 500 | $12.25 | $6,125.00 |
| 1,000 | $10.8 | $10,800.00 |
EPM7160SLC84-15 概要
What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic IC that bridges the gap between simple SPLDs/GALs and full FPGAs. It provides deterministic, single-fabrication-cycle pin-to-pin timing that is critical for glue-logic, bus decoding, and state-machine replacement. A CPLD such as the EPM7160SLC84-15 belongs to the broader programmable-logic family within digital semiconductors, sitting hierarchically between discrete logic gates (74-series) and high-density FPGAs in both density and architectural complexity.
Key features include 160 logic macrocells, 3,200 usable gates, a 15 ns maximum propagation delay, and 64 user I/O pins routed through the 84-pin PLCC package. The MAX 7000 architecture uses a classic AND/OR plane connected via a programmable interconnect array to a bank of macrocells, each containing a programmable flip-flop, product-term allocation, and I/O control block. The EPM7160SLC84-15 is the -15 speed grade variant of the EPM7160 series, with faster grades (-7, -10) and the EPM7160E 5 V-tolerant enhanced version also available in the same PLCC-84 package.
Typical applications include industrial control glue logic, telecommunications infrastructure bus interfaces, address decoding for legacy microprocessors and DSPs, I/O expansion through register replacement, and consumer electronics peripheral controllers. The device's deterministic timing, zero-power non-volatile configuration, and high-drive 5 V tolerant I/O also make it suitable for prototyping and low-volume production runs where the design may need frequent in-system updates.
When designing with this device, ensure a robust 5 V decoupling network of 0.1 uF and 10 uF capacitors within 1 cm of each VCC/ground pair. Because the MAX 7000 is non-volatile, the JTAG ISP interface (TCK/TMS/TDI/TDO plus the ENABLE pin) should be brought to a 2.54 mm header or test pad to allow field re-programming. Operating temperature is restricted to 0 C to 70 C in the commercial grade - the -15 speed grade is not available with industrial-temperature screening.
This page synthesizes distributor pricing, drop-in PLCC-84 alternatives from the same MAX 7000 family, and practical CPLD design notes not found in a single manufacturer document.
ドロップイン代替品: EPM7160SLC84-15 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: EPM7160SLC84-15 (同一形状・フットプリント) — 相違点: Mounting Type, Package, Usable Gates, Operating Temperature, RoHS Status.
クイック比較ツール — 並列比較する代替部品を選択:
EPM7160SLC84-10
✅ ドロップイン✓ 在庫あり
$35.77 / 個
データシートを見る →EPM7160SLC84-10N
✅ ドロップイン✓ 在庫あり
$9.85 / 個
データシートを見る →EPM7160ELC84-15
✅ ドロップイン✓ 在庫あり
$5.95 / 個
データシートを見る →EPM7160ELC84-12
✅ ドロップイン✓ 在庫あり
$11.1 / 個
データシートを見る →EPM7160ELI84-20
✅ ドロップイン✓ 在庫あり
$11.1 / 個
データシートを見る →EPM7128SLC84-15
✅ ドロップイン✓ 在庫あり
$10.4 / 個
データシートを見る →EPM7160SLC84-15 最大定格&電気的特性
| Family | MAX 7000 |
| Macrocells | 160 |
| Usable Gates | 3,200 |
| Maximum Propagation Delay | 15 ns |
| Maximum User I/O Pins | 64 |
| Supply Voltage (VCCINT/VCIO) | 4.75 V to 5.25 V (5 V nominal) |
| I/O Logic Level | Configurable 3.3 V or 5 V |
| Technology | CMOS, EEPROM configuration |
| Package Type | PLCC-84 (PQCC84, JEDEC S-PQCC-J84) |
| Terminal Pitch | 1.270 mm |
| 実装タイプ | Surface Mount (PLCC socket or direct solder) |
| 動作温度 | 0 C to 70 C |
| Programming Interface | JTAG (IEEE 1149.1) in-system programmable |
| RoHS ステータス | Not RoHS compliant (contains lead, SnPb finish typical) |
| Lifecycle | Obsolete / last-time-buy (per Altera/Intel PDN) |
EPM7160SLC84-15 ピン構成
| ピン 1 | I/O — User I/O pin |
| ピン 2 | I/O — User I/O pin |
| ピン 3 | I/O — User I/O pin |
| ピン 4 | I/O — User I/O pin |
| ピン 5 | I/O — User I/O pin |
| ピン 6 | I/O — User I/O pin |
| ピン 7 | I/O — User I/O pin |
| ピン 8 | I/O — User I/O pin |
| ピン 9 | I/O — User I/O pin |
| ピン 10 | I/O — User I/O pin |
| ピン 11 | GND — Ground |
| ピン 12 | I/O — User I/O pin |
| ピン 13 | I/O — User I/O pin |
| ピン 14 | I/O — User I/O pin |
| ピン 15 | I/O — User I/O pin |
| ピン 16 | I/O — User I/O pin |
| ピン 17 | I/O — User I/O pin |
| ピン 18 | I/O — User I/O pin |
| ピン 19 | I/O — User I/O pin |
| ピン 20 | I/O — User I/O pin |
| ピン 21 | I/O — User I/O pin |
| ピン 22 | GND — Ground |
| ピン 23 | I/O — User I/O pin |
| ピン 24 | I/O — User I/O pin |
| ピン 25 | I/O — User I/O pin |
| ピン 26 | I/O — User I/O pin |
| ピン 27 | I/O — User I/O pin |
| ピン 28 | I/O — User I/O pin |
| ピン 29 | I/O — User I/O pin |
| ピン 30 | I/O — User I/O pin |
| ピン 31 | I/O — User I/O pin |
| ピン 32 | I/O — User I/O pin |
| ピン 33 | GND — Ground |
| ピン 34 | I/O — User I/O pin |
| ピン 35 | I/O — User I/O pin |
| ピン 36 | I/O — User I/O pin |
| ピン 37 | I/O — User I/O pin |
| ピン 38 | I/O — User I/O pin |
| ピン 39 | I/O — User I/O pin |
| ピン 40 | I/O — User I/O pin |
| ピン 41 | I/O — User I/O pin |
| ピン 42 | I/O — User I/O pin |
| ピン 43 | GND — Ground |
| ピン 44 | I/O — User I/O pin |
| ピン 45 | I/O — User I/O pin |
| ピン 46 | I/O — User I/O pin |
| ピン 47 | I/O — User I/O pin |
| ピン 48 | I/O — User I/O pin |
| ピン 49 | I/O — User I/O pin |
| ピン 50 | I/O — User I/O pin |
| ピン 51 | I/O — User I/O pin |
| ピン 52 | I/O — User I/O pin |
| ピン 53 | I/O — User I/O pin |
| ピン 54 | GND — Ground |
| ピン 55 | I/O — User I/O pin |
| ピン 56 | I/O — User I/O pin |
| ピン 57 | I/O — User I/O pin |
| ピン 58 | I/O — User I/O pin |
| ピン 59 | I/O — User I/O pin |
| ピン 60 | I/O — User I/O pin |
| ピン 61 | I/O — User I/O pin |
| ピン 62 | I/O — User I/O pin |
| ピン 63 | I/O — User I/O pin |
| ピン 64 | I/O — User I/O pin |
| ピン 65 | GND — Ground |
| ピン 66 | I/O — User I/O pin |
| ピン 67 | I/O — User I/O pin |
| ピン 68 | I/O — User I/O pin |
| ピン 69 | I/O — User I/O pin |
| ピン 70 | I/O — User I/O pin |
| ピン 71 | I/O — User I/O pin |
| ピン 72 | I/O — User I/O pin |
| ピン 73 | I/O — User I/O pin |
| ピン 74 | I/O — User I/O pin |
| ピン 75 | I/O — User I/O pin |
| ピン 76 | GND — Ground |
| ピン 77 | TCK — JTAG test clock (IEEE 1149.1) |
| ピン 78 | TMS — JTAG test mode select |
| ピン 79 | TDI — JTAG test data in |
| ピン 80 | TDO — JTAG test data out |
| ピン 81 | ENABLE — Device enable (low to program) |
| ピン 82 | GCLK — Global clock input |
| ピン 83 | OE1 — Output enable 1 (global) |
| ピン 84 | VCC — +5 V supply (VCCINT and VCIO) |
主な用途
EPM7160SLC84-15 の用途: 6 件s: Industrial Control Glue Logic, Telecommunications Infrastructure Bus Interfaces, Legacy Microprocessor Address Decoding, I/O Expansion and Register Replacement, Consumer Electronics Peripheral Controllers, Prototyping and Education Platforms.
Industrial Control Glue Logic
The EPM7160SLC84-15 is well suited for industrial control glue-logic applications because its 160 macrocells and 3,200 usable gates provide ample capacity for address decoding, bus arbitration, and discrete state-machine replacement while the 15 ns pin-to-pin delay meets typical PLC scan-cycle timing budgets. Configurable 5 V or 3.3 V I/O allows the CPLD to interface directly with legacy 5 V peripheral buses (e.g., ISA, PC/104, HCTL) without level shifters, and the JTAG ISP interface lets field-service technicians update logic without removing the board.
おすすめ
Telecommunications Infrastructure Bus Interfaces
In telecom backplane and line-card designs, the EPM7160SLC84-15 provides deterministic 15 ns timing for address decoding, chip-select generation, and protocol glue between processors, ASICs, and bus switches. Its 64 user I/O pins comfortably handle TDM bus multiplexing and HDLC channel routing, and the non-volatile EEPROM configuration eliminates the boot-time delay of SRAM-based FPGAs. The PLCC-84 footprint suits legacy CompactPCI and VMEbus cards where board re-spin cost is high.
おすすめ
Legacy Microprocessor Address Decoding
The EPM7160SLC84-15 is a classic choice for replacing 74-series TTL/CMOS address decoding trees around legacy processors such as the 8086, 68000, Z80, or 8051 family. Its 15 ns propagation delay fits comfortably within typical 8 MHz to 33 MHz memory-access windows, and the 64 user I/O pins support multiple chip-select outputs, wait-state generators, and interrupt controllers in a single device. The PLCC-84 socketed package simplifies prototyping on wire-wrap or through-hole evaluation boards.
おすすめ
I/O Expansion and Register Replacement
Designers use the EPM7160SLC84-15 to consolidate discrete 74HC573, 74HC574, 74HC245, and 74HC138 functions into a single programmable device, reducing PCB area and BOM count. Each macrocell provides a flip-flop plus tri-state I/O control, so the CPLD can act as a multi-port register file, parallel FIFO, or generic latch array. With 64 I/O pins, the -15 grade can replace up to sixteen 8-bit buffer chips in a typical peripheral interface design.
おすすめ
Consumer Electronics Peripheral Controllers
In consumer appliances such as set-top boxes, DVD players, and washing-machine controllers, the EPM7160SLC84-15 replaces dozens of discrete logic gates with a single non-volatile programmable device, simplifying firmware updates during production runs. Its commercial 0 C to 70 C temperature range covers indoor consumer environments, and the 5 V tolerant I/O supports direct drive of relay coils and LED indicator arrays.
おすすめ
Prototyping and Education Platforms
Universities and design labs use the EPM7160SLC84-15 in digital-logic courses because its PLCC-84 socketed package tolerates repeated insertion cycles, the JTAG ISP interface avoids external programmers, and the 160-macrocell capacity is large enough for instructional designs (traffic-light controllers, ALUs, UARTs) without overwhelming students. The Altera MAX+PLUS II student edition is freely available and supports the MAX 7000 family.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: EPM7160SLC84-15 — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | EPM7160SLC84-10 | EPM7160SLC84-10N | EPM7160ELC84-15 | EPM7160ELC84-12 | EPM7160ELI84-20 | EPM7128SLC84-15 |
|---|---|---|---|---|---|---|---|
| Brand | Altera | Altera | Altera | Altera | Altera | Altera | Altera |
| Package | PLCC-84 (PQCC84) | PLCC-84 (PQCC84) - same | PLCC-84 (PQCC84) - same | PLCC-84 (PQCC84) - same | PLCC-84 (PQCC84) - same | PLCC-84 (PQCC84) - same | PLCC-84 (PQCC84) - same |
| Macrocells | 160 | 160 | 160 | 160 | 160 | 160 | 128 |
| Propagation Delay | 15 ns | 10 ns (faster) | 10 ns (faster) | 15 ns | 12 ns (faster) | 20 ns (slower) | 15 ns |
| Sub-family | MAX 7000 | MAX 7000 | MAX 7000 | MAX 7000E (Enhanced) | MAX 7000E (Enhanced) | MAX 7000E (Enhanced) | MAX 7000 |
| Operating Temperature | 0 C to 70 C (Commercial) | 0 C to 70 C | -40 C to +85 C (Industrial) | 0 C to 70 C | 0 C to 70 C | -40 C to +85 C (Industrial) | 0 C to 70 C |
| Supply Voltage | 4.75 V to 5.25 V | 4.75 V to 5.25 V | 4.75 V to 5.25 V | 4.75 V to 5.25 V | 4.75 V to 5.25 V | 4.75 V to 5.25 V | 4.75 V to 5.25 V |
| User I/O Pins | 64 | 64 | 64 | 64 | 64 | 64 | 64 |
| Programming Interface | JTAG (IEEE 1149.1) ISP | JTAG ISP | JTAG ISP | JTAG ISP (Enhanced) | JTAG ISP (Enhanced) | JTAG ISP (Enhanced) | JTAG ISP |
主な差別化要因
- Classic MAX 7000 architecture with proven field reliability (vs EPM7160ELC84-15)
- 15 ns speed grade provides ample timing margin for legacy microprocessors (vs EPM7160SLC84-10)
- Commercial 0-70 C temperature range suits indoor/office equipment (vs EPM7160ELI84-20)
設計ノート
Decouple the EPM7160SLC84-15 with at least one 0.1 uF ceramic capacitor within 1 cm of every VCC pin (pin 84 plus any additional VCC pins) and one bulk 10 uF tantalum or aluminum electrolytic capacitor near the package. The MAX 7000 internal core draws up to 200 mA during programming pulses, so a poor decoupling network will cause VCC droop and JTAG programming failures. Estimated: at 5 V with all I/O switching at 25 MHz, average ICC is approximately 150 mA per the MAX 7000 datasheet ICC vs frequency curves.
Place the JTAG header (TCK/TMS/TDI/TDO/ENABLE/GND) within 5 cm of the device to preserve signal integrity during in-system programming. Use a 2.54 mm 2x5 or 1x6 pin header following the Altera ByteBlaster pinout. Keep the JTAG traces away from high-speed switching signals and clock edges; add a 10 kohm pull-up on TDI and TMS to prevent spurious JTAG state transitions during board power-up.
The EPM7160SLC84-15 is NOT RoHS compliant - the PLCC-84 package uses a tin-lead (SnPb) solder finish, and attempting to reflow it at lead-free peak temperatures (245 C) will damage the plastic body. For new RoHS designs, choose the EPM7160EQC160-12 (EQFP-160) or migrate to a MAX II / MAX V CPLD. Also note that the ENABLE pin must be held high during normal operation; tying it to GND will place the device in programming mode and all I/O will be tri-stated.
コンプライアンス情報
PLCC-84 package uses tin-lead (SnPb) solder finish per MAX 7000 family datasheet. Not AEC-Q100 qualified (commercial grade only). Lifecycle is obsolete/last-time-buy per Altera/Intel PDN for the MAX 7000 classic series.