EPM7160SLC84-10 - 160-Macrocell MAX 7000S CPLD | Altera
部品番号: EPM7160SLC84-10 ✗ 生産終了| 数量 | 単価 | 小計 |
|---|---|---|
| 1 | $59.62 | $59.62 |
| 10 | $53.66 | $536.60 |
| 100 | $47.7 | $4,770.00 |
| 500 | $41.73 | $20,865.00 |
| 1,000 | $35.77 | $35,770.00 |
EPM7160SLC84-10 概要
What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic device that combines multiple PAL-like macrocells with a central interconnect matrix. CPLDs sit between simple SPLDs/GALs and larger FPGAs in the programmable logic hierarchy, offering deterministic, single-cycle propagation delays that make them ideal for address decoding, glue logic, bus arbitration, and high-speed control sequencing. The MAX 7000 family pioneered EEPROM-based CPLD architecture and remains popular in legacy industrial, telecom, and embedded designs.
Key features of the EPM7160SLC84-10 include 64 macrocells per LAB-organized array, programmable power-saving mode per macrocell, JTAG-compliant boundary-scan test, and a 5V VCCINT/VCCIO core supply. The PLCC-84 package is socket-compatible with the JEDEC-standard 84-pin PLCC footprint, allowing easy prototyping and rework. Each I/O pin supports user-programmable slew-rate control and open-drain output options, simplifying multi-voltage bus interfacing.
The MAX 7000S architecture uses a classic AND/OR plane with product-term macrocells. Each macrocell contains a programmable flip-flop, a product-term array, and a configurable I/O control block, enabling both combinatorial and registered logic with deterministic 10 ns tPD. The architecture also supports JTAG-based ISP that allows the device to be reconfigured on the PCB without UV erasure, distinguishing it from one-time-programmable (OTP) predecessors.
Typical applications include 5V industrial control systems, telecom backplane glue logic, address decoding for microprocessor/microcontroller systems, bus arbitration in legacy PCI/ISA designs, and replacement of multiple discrete 74-series logic ICs. The wide 5V tolerance makes it ideal for retrofitting older designs where 3.3V FPGAs cannot interface directly.
When designing with the EPM7160SLC84-10, observe the 5.0V VCC requirement and ensure monotonic supply ramp-up; insufficient rise time can prevent proper JTAG initialization. Use Altera's MAX+PLUS II or Quartus II design software for fitting, simulation, and bitstream generation.
ドロップイン代替品: EPM7160SLC84-10 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。
このシリーズのバリエーション
同一シリーズでドロップイン互換のモデル: EPM7160SLC84-10 (同一形状・フットプリント) — 相違点: Mounting Type, Package, RoHS Status, Operating Temperature, Family.
クイック比較ツール — 並列比較する代替部品を選択:
EPM7160SLC84-10N
✅ ドロップイン✓ 在庫あり
$9.85 / 個
データシートを見る →EPM7160ELC84-10
✅ ドロップイン📋 参考代替品(カタログ未掲載)
EPM7160ELI84-20
✅ ドロップイン✓ 在庫あり
$11.1 / 個
データシートを見る →EPM7128SLC84-10
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$9.75 / 個
データシートを見る →EPM7128ELC84-10
✅ ドロップイン ⚠️ 仕様未検証✓ 在庫あり
$7.2 / 個
データシートを見る →EPM7160SLC84-10 最大定格&電気的特性
| Family | MAX 7000S |
| Macrocells | 160 |
| Logic Array Blocks (LABs) | 4 |
| Maximum User I/O Pins | 64 |
| Usable Gates | 3,200 |
| Propagation Delay (tPD) | 10 ns |
| Maximum Operating Frequency | 100 MHz |
| Supply Voltage (VCCINT/VCCIO) | 5.0 V |
| In-System Programmability | Yes (IEEE 1149.1 JTAG, 5.0 V) |
| Technology | EEPROM-based CMOS |
| パッケージ | 84-Pin PLCC (J-Lead) |
| 実装タイプ | Surface Mount |
| 動作温度 | 0C to +70C (Commercial) |
| JTAG Boundary Scan | Yes (IEEE Std. 1149.1 compliant) |
EPM7160SLC84-10 ピン構成
| ピン 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 | I/O — User I/O pin |
| ピン 12 | TDI — JTAG Test Data In |
| ピン 13 | I/O — User I/O pin |
| ピン 14 | I/O — User I/O pin |
| ピン 15 | VCC — +5V supply |
| ピン 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 | GND — Ground |
| ピン 22 | I/O — User I/O pin |
| ピン 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 | TMS — JTAG Test Mode Select |
| ピン 34 | VCC — +5V supply |
| ピン 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 | I/O — User I/O pin |
| ピン 44 | GND — Ground |
| ピン 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 | TCK — JTAG Test Clock |
| ピン 55 | I/O — User I/O pin |
| ピン 56 | I/O — User I/O pin |
| ピン 57 | VCC — +5V supply |
| ピン 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 | I/O — User I/O pin |
| ピン 66 | I/O — User I/O pin |
| ピン 67 | GND — Ground |
| ピン 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 | I/O — User I/O pin |
| ピン 77 | I/O — User I/O pin |
| ピン 78 | I/O — User I/O pin |
| ピン 79 | I/O — User I/O pin |
| ピン 80 | I/O — User I/O pin |
| ピン 81 | TDO — JTAG Test Data Out |
| ピン 82 | I/O — User I/O pin |
| ピン 83 | I/O — User I/O pin |
| ピン 84 | I/O — User I/O pin |
主な用途
EPM7160SLC84-10 の用途: 6 件s: 5V Industrial Glue Logic, Microprocessor Address Decoding, Legacy Telecom Backplane Interface, PCI/ISA Bus Arbitration, State Machine and Sequencer Replacement, Prototype and Educational FPGA/CPLD Platform.
5V Industrial Glue Logic
The EPM7160SLC84-10's 5V-tolerant I/O and 160 macrocells make it ideal for replacing multiple 74-series logic ICs in industrial control boards, reducing BOM count and PCB area. Its deterministic 10 ns tPD ensures reliable decoding and arbitration across industrial 5V backplanes. Designers typically use Quartus II or MAX+PLUS II to capture the logic, then program via JTAG on-board.
おすすめ
Microprocessor Address Decoding
The EPM7160SLC84-10 is widely deployed for memory and peripheral address decoding in 5V 8051, 68k, and PowerPC designs where deterministic 10 ns timing avoids wait-state insertion. Its 64 user I/Os handle 24-bit address plus chip-select distribution, and its 5V tolerance mates directly with 5V SRAM, Flash, and peripheral buses. The device reduces decode-glue from dozens of 74LS138/139 chips to one CPLD.
おすすめ
Legacy Telecom Backplane Interface
Telecom backplanes using 5V H.110 or similar buses benefit from the EPM7160SLC84-10's JTAG ISP, 160 macrocells, and 100 MHz internal frequency for clock distribution and bus arbitration. The 84-pin PLCC socket-friendly package allows field-replaceable modules in legacy central-office equipment. Designers use the device for serial-to-parallel conversion and time-slot management.
おすすめ
PCI/ISA Bus Arbitration
The EPM7160SLC84-10 implements deterministic bus arbitration logic in legacy PCI/ISA systems where single-cycle 10 ns response is mandatory. Its 64 I/Os accept address, command, and grant signals from multiple bus masters, while its 5V tolerance matches the legacy 5V PCI signaling environment. The JTAG ISP allows post-assembly reconfiguration of arbitration priorities.
おすすめ
State Machine and Sequencer Replacement
The EPM7160SLC84-10 replaces discrete state-machine PALs and 74LS-series sequencers in 5V embedded control systems, integrating dozens of small programmable devices into a single 84-pin PLCC. Designers port existing PAL equations directly into MAX+PLUS II, retaining exact timing. Its 160 macrocells and 100 MHz fMAX handle multi-state power-up and fault-recovery sequencers.
おすすめ
Prototype and Educational FPGA/CPLD Platform
The EPM7160SLC84-10 is popular in university digital-logic labs and hobbyist projects because the 84-pin PLCC fits low-cost sockets, and Altera's MAX+PLUS II (free student edition) supports the device. Students learn VHDL/Verilog design entry, JTAG programming, and timing analysis on a real 5V CPLD. The 160-macrocell capacity exercises non-trivial designs without the cost of larger FPGAs.
おすすめ
おすすめ製品の概要
エンジニアリング参考データ: EPM7160SLC84-10 — 比較、設計ガイダンス、コンプライアンス情報。
選定ガイド
代替品との比較
| パラメータ | この製品 | EPM7160SLC84-10N | EPM7160ELC84-10 | EPM7160ELI84-20 | EPM7128SLC84-10 | EPM7128ELC84-10 |
|---|---|---|---|---|---|---|
| Brand | Altera (Intel PSG) | Altera (Intel PSG) | Altera (Intel PSG) | Altera (Intel PSG) | Altera (Intel PSG) | Altera (Intel PSG) |
| Package | 84-Pin PLCC (J-Lead) | 84-Pin PLCC (J-Lead) | 84-Pin PLCC (J-Lead) | 84-Pin PLCC (J-Lead) | 84-Pin PLCC (J-Lead) | 84-Pin PLCC (J-Lead) |
| Macrocells | 160 | 160 | 160 | 160 | 128 | 128 |
| Propagation Delay (tPD) | 10 ns | 10 ns | 10 ns | 20 ns | 10 ns | 10 ns |
| Family | MAX 7000S | MAX 7000S | MAX 7000AE | MAX 7000AE | MAX 7000S | MAX 7000AE |
| Operating Temperature | 0C to +70C (Commercial) | 0C to +70C (Commercial) | 0C to +70C (Commercial) | -40C to +85C (Industrial) | 0C to +70C (Commercial) | 0C to +70C (Commercial) |
| Supply Voltage | 5.0 V | 5.0 V | 5.0 V | 5.0 V | 5.0 V | 5.0 V |
| JTAG ISP | Yes (5.0 V) | Yes (5.0 V) | Yes (5.0 V) | Yes (5.0 V) | Yes (5.0 V) | Yes (5.0 V) |
主な差別化要因
- Highest-density MAX 7000S in PLCC-84 footprint (vs EPM7128SLC84-10)
- Lower power consumption vs MAX 7000S (vs EPM7160ELC84-10)
- Industrial temperature range option (vs EPM7160ELI84-20)
設計ノート
The EPM7160SLC84-10 operates from a single 5.0V supply. According to the MAX 7000S datasheet, VCC must rise monotonically during power-up; non-monotonic ramps can cause improper JTAG initialization or programming failure. Use a supervisor IC or well-decoupled regulator to guarantee monotonic 5V rise. Decoupling: place 0.1uF ceramic capacitors within 5 mm of every VCC pin and a bulk 10uF tantalum near the device.
The 84-pin PLCC J-Lead package has a JEDEC-standard 1.27 mm pitch. Provide a continuous ground plane on the layer beneath the device to reduce EMI. Keep JTAG TDI/TDO/TMS/TCK traces short and parallel; add 10k pull-ups on TMS and TDI per IEEE 1149.1 recommendations. Leave space around the device for a PLCC test socket if the design is a prototype.
Common design pitfalls: (1) Forgetting that MAX 7000S devices require a 5V ISP voltage - JTAG programming at 3.3V will fail. (2) Assuming the N suffix is identical electrically - EPM7160SLC84-10N is RoHS lead-free; verify reflow profile matches 260C peak. (3) Over-driving 5V I/O into 3.3V peripherals - use series resistors or level translators. (4) Exceeding the 64-I/O pinout when planning the design - count GND/VCC/JTAG pins first to avoid running out of user I/Os.
The 10 ns tPD and 100 MHz fMAX make the EPM7160SLC84-10 suitable for high-speed glue logic, but signal-integrity issues can arise on long PCB traces. Keep output traces shorter than 50 mm when driving >50 pF loads; consider series damping resistors (22-33 ohm) on clock outputs to reduce ringing. Use controlled-impedance routing for signals faster than 50 MHz edges.
コンプライアンス情報
Base part EPM7160SLC84-10 is SnPb (non-lead-free); the N suffix variant is lead-free. RoHS/REACH status not explicitly stated in verified data. AEC-Q100 not applicable for commercial-grade CPLD.