EPM7128SLI84-15 - 128-Macrocell CPLD, 15ns, PLCC-84 | Altera / Intel
부품 번호: EPM7128SLI84-15 ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $14.5 | $14.50 |
| 10 | $12.8 | $128.00 |
| 100 | $10.95 | $1,095.00 |
| 500 | $9.2 | $4,600.00 |
| 1,000 | $8.4 | $8,400.00 |
EPM7128SLI84-15 개요
What is a CPLD? A Complex Programmable Logic Device (CPLD) is a non-volatile, instantly-on semiconductor that implements glue logic, bus interfacing, state machines, and address decoding through AND/OR arrays of macrocells. Within the broader hierarchy, CPLD -> programmable logic device (PLD) -> programmable logic IC -> logic semiconductor. Compared with FPGAs, CPLDs typically have lower logic density but deterministic timing, lower power, and instant-on behavior from on-chip EEPROM, which makes them ideal for control-plane rather than data-plane functions.
Key features include 128 macrocells, 84 user I/O pins, a 15 ns propagation delay (tpd) at the commercial speed grade, and in-system programmability via the JTAG-compliant IEEE Std 1149.1 interface. The MAX 7000S architecture uses EEPROM process technology, allowing the configuration to be re-programmed in-circuit up to 100 times and retained for 20 years, eliminating external boot PROMs.
The architecture combines a programmable interconnect array, macrocells with product-term-based logic synthesis, and programmable I/O cells that support 3.3 V or 5.0 V output levels. Each macrocell contains a programmable AND/OR array feeding a configurable flip-flop, and the I/O block can be set per-pin to input, output, or bidirectional mode. This makes the part a flexible bridge between processors, memories, and peripherals.
Typical applications include bus address decoding and chip-select generation, glue logic between microprocessors and peripherals, state-machine control in industrial automation, peripheral interface bridging (PCI, ISA, VME), and post-PCB redesign fixes for digital logic that has already been laid out. The wide 5 V tolerance and 84 PLCC pins support legacy backplane designs where many control signals must be aggregated.
When designing with this device, ensure that the JTAG chain order matches the BSDL file and that all unused I/O pins are left floating or tied to GND through a weak pulldown, per Altera application notes. The PLCC-84 socket must be a through-hole or socketed type if field upgrades are expected; for high-vibration environments a press-fit socket is recommended.
드롭인 대체품: EPM7128SLI84-15 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: EPM7128SLI84-15 (동일 폼 팩터 및 풋프린트) — 차이점: Mounting Type, Package, Operating Temperature, Supply Voltage (VCCINT), Device Type.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
EPM7128SLI84-10N
✅ 드롭인✓ 재고 있음
$8.45 / 개
데이터시트 보기 →EPM7128SLC84-15
✅ 드롭인✓ 재고 있음
$10.4 / 개
데이터시트 보기 →EPM7128SLC84-15N
✅ 드롭인✓ 재고 있음
$22.2149 / 개
데이터시트 보기 →EPM7128SLI84-10
✅ 드롭인✓ 재고 있음
$7.25 / 개
데이터시트 보기 →EPM7128SLC84-10
✅ 드롭인✓ 재고 있음
$9.75 / 개
데이터시트 보기 →EPM7128SLI84-15 최대 정격 & 전기적 특성
| Family | MAX 7000 |
| Series | EPM7128S |
| Device Type | EE PLD (CPLD) |
| Macrocells | 128 |
| Logic Elements | 250 (approx.) |
| User I/O Pins | 84 (68 in 84-pin PLCC per some sources) |
| Propagation Delay (tpd) | 15 ns |
| Supply Voltage (VCCINT) | 4.5 V to 5.5 V |
| I/O Voltage Tolerance | 3.3 V or 5.0 V (configurable) |
| Process Technology | CMOS EEPROM |
| Program Memory Type | EEPROM (in-system programmable) |
| 패키지 | PLCC-84 (Plastic Leaded Chip Carrier, J-lead) |
| 동작 온도 | -40 C to +85 C (Industrial grade, 'I' suffix) |
| 핀 수 | 84 |
| 실장 유형 | Surface Mount (PLCC socket compatible) |
| Programming Interface | JTAG (IEEE 1149.1) |
| Maximum User Flash Endurance | 100 program/erase cycles |
| Data Retention | 20 years |
EPM7128SLI84-15 핀 구성
| 핀 1 | I/O — User I/O - global clock option (GCLK1) |
| 핀 2 | I/O — User I/O |
| 핀 3 | I/O — User I/O |
| 핀 4 | I/O — User I/O |
| 핀 5 | I/O — User I/O |
| 핀 6 | I/O — User I/O |
| 핀 7 | I/O — User I/O |
| 핀 8 | I/O — User I/O |
| 핀 9 | I/O — User I/O |
| 핀 10 | I/O — User I/O |
| 핀 11 | I/O — User I/O |
| 핀 12 | I/O — User I/O |
| 핀 13 | GND — Ground |
| 핀 14 | I/O — User I/O |
| 핀 15 | I/O — User I/O |
| 핀 16 | I/O — User I/O |
| 핀 17 | I/O — User I/O |
| 핀 18 | I/O — User I/O |
| 핀 19 | I/O — User I/O |
| 핀 20 | I/O — User I/O |
| 핀 21 | I/O — User I/O |
| 핀 22 | I/O — User I/O |
| 핀 23 | I/O — User I/O |
| 핀 24 | I/O — User I/O |
| 핀 25 | I/O — User I/O |
| 핀 26 | GND — Ground |
| 핀 27 | I/O — User I/O |
| 핀 28 | I/O — User I/O |
| 핀 29 | I/O — User I/O |
| 핀 30 | I/O — User I/O |
| 핀 31 | I/O — User I/O |
| 핀 32 | I/O — User I/O |
| 핀 33 | I/O — User I/O |
| 핀 34 | I/O — User I/O |
| 핀 35 | I/O — User I/O |
| 핀 36 | I/O — User I/O |
| 핀 37 | I/O — User I/O |
| 핀 38 | I/O — User I/O |
| 핀 39 | GND — Ground |
| 핀 40 | I/O — User I/O |
| 핀 41 | I/O — User I/O |
| 핀 42 | I/O — User I/O |
| 핀 43 | I/O — User I/O |
| 핀 44 | TDI — JTAG Test Data In |
| 핀 45 | I/O — User I/O |
| 핀 46 | I/O — User I/O |
| 핀 47 | I/O — User I/O |
| 핀 48 | I/O — User I/O |
| 핀 49 | I/O — User I/O |
| 핀 50 | I/O — User I/O |
| 핀 51 | I/O — User I/O |
| 핀 52 | GND — Ground |
| 핀 53 | I/O — User I/O |
| 핀 54 | I/O — User I/O |
| 핀 55 | I/O — User I/O |
| 핀 56 | I/O — User I/O |
| 핀 57 | I/O — User I/O |
| 핀 58 | I/O — User I/O |
| 핀 59 | I/O — User I/O |
| 핀 60 | I/O — User I/O |
| 핀 61 | I/O — User I/O |
| 핀 62 | I/O — User I/O |
| 핀 63 | I/O — User I/O |
| 핀 64 | I/O — User I/O |
| 핀 65 | GND — Ground |
| 핀 66 | I/O — User I/O |
| 핀 67 | I/O — User I/O |
| 핀 68 | I/O — User I/O |
| 핀 69 | I/O — User I/O |
| 핀 70 | TMS — JTAG Test Mode Select |
| 핀 71 | I/O — User I/O |
| 핀 72 | I/O — User I/O |
| 핀 73 | I/O — User I/O |
| 핀 74 | I/O — User I/O |
| 핀 75 | I/O — User I/O |
| 핀 76 | I/O — User I/O |
| 핀 77 | I/O — User I/O |
| 핀 78 | GND — Ground |
| 핀 79 | I/O — User I/O |
| 핀 80 | TCK — JTAG Test Clock |
| 핀 81 | I/O — User I/O |
| 핀 82 | I/O — User I/O |
| 핀 83 | TDO — JTAG Test Data Out |
| 핀 84 | VCC — 5 V supply (VCCINT) |
일반적인 애플리케이션
EPM7128SLI84-15 적합 용도: 6 애플리케이션s: Microprocessor Bus Address Decoding, Industrial Control and Automation, Peripheral Interface Bridging, Legacy Telecom Backplane Glue Logic, PCB Redesign and Field-Replaceable Logic, Test and Measurement Instrumentation.
Microprocessor Bus Address Decoding
The EPM7128SLI84-15 fits microprocessor bus address decoding because its 128 macrocells and 84 PLCC pins can implement multi-bank chip-select decoders for legacy 16- and 32-bit busses without external AND/OR gates. With 15 ns tpd the part reliably registers between an Intel 8086/80286 bus cycle and peripheral access time, even at industrial temperature. Use the JTAG port for in-system updates to the decoder map, eliminating the need to swap PROMs or PALs when a peripheral changes. Compared to discrete 74LS/74F glue logic, a single CPLD consolidates address decoding, chip-select generation, and wait-state insertion in one reprogrammable device.
추천
Industrial Control and Automation
In industrial automation the EPM7128SLI84-15 functions as a deterministic state-machine controller for PLC backplanes, motor control boards, and HMI panels. Its instant-on EEPROM eliminates FPGA configuration delays, ensuring deterministic boot-time behavior in safety-critical loops. The industrial temperature grade (-40 C to +85 C) plus 5 V I/O tolerance handles the harsh EMI and voltage transients typical of factory-floor environments. With 128 macrocells the part can implement multi-axis sequencing, encoder decoding, and PID timing in one device, replacing several discrete timers and counters.
추천
Peripheral Interface Bridging
The EPM7128SLI84-15 is well-suited to bridge incompatible peripheral interfaces such as ISA-to-PCI, parallel-port-to-memory, or 5 V TTL to 3.3 V CMOS logic. With 84 user I/O pins the part can run a full 32-bit data bus plus control signals concurrently, and the configurable 3.3 V/5 V I/O banks allow direct level translation without external buffers. The 15 ns tpd meets ISA-bus timing (250 ns cycle) with comfortable margin while the EEPROM-based design retains configuration through power cycles, eliminating boot PROMs.
추천
Legacy Telecom Backplane Glue Logic
The EPM7128SLI84-15 serves telecom backplane designs where multi-drop TDM buses, parallel data paths, and control signaling must be aggregated without timing ambiguity. Its deterministic 15 ns propagation and 84 I/O pins are ideal for parallel-to-serial conversion, framing, and clock distribution in T1/E1 multiplexer boards. The 5 V tolerance supports legacy line-card interfaces, and the -40 C to +85 C industrial grade meets NEBS thermal requirements. Use the JTAG boundary-scan to verify interconnect during board bring-up and field service.
추천
PCB Redesign and Field-Replaceable Logic
When an existing PCB needs a logic change after fab, replacing discrete TTL/CMOS gates with the EPM7128SLI84-15 is an effective path: it consolidates 5-10 small packages into one PLCC-84 socket, leaves the I/O pinout identical, and lets the engineer rewrite logic via JTAG. The non-volatile EEPROM means no external boot PROM is needed and the design can be field-upgraded with a JTAG programmer. With 128 macrocells the part can absorb most glue-logic changes without resorting to a larger CPLD.
추천
Test and Measurement Instrumentation
The EPM7128SLI84-15 is widely used in test-and-measurement front-ends to generate timing sequences, gate triggers, and address multiplexers for data-acquisition cards. Its 15 ns tpd comfortably generates pulse trains at 5-10 MHz for general-purpose stimulus, and 84 I/O pins support wide parallel stimulus buses. The 5 V tolerance interfaces directly with TTL comparators and precision ADCs (e.g. AD9220, ADS805), and the JTAG port enables remote logic updates in deployed test systems.
추천
추천 제품 요약
엔지니어링 참조 데이터: EPM7128SLI84-15 — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | EPM7128SLI84-10N | EPM7128SLC84-15 | EPM7128SLC84-15N | EPM7128SLI84-10 | EPM7128SLC84-10 |
|---|---|---|---|---|---|---|
| Package | PLCC-84 (J-lead) | PLCC-84 (J-lead) - same | PLCC-84 (J-lead) - same | PLCC-84 (J-lead) - same | PLCC-84 (J-lead) - same | PLCC-84 (J-lead) - same |
| Brand | Intel (formerly Altera) | Intel | Intel | Intel | Intel | Intel |
| Macrocells | 128 | 128 | 128 | 128 | 128 | 128 |
| Propagation Delay (tpd) | 15 ns | 10 ns (faster) | 15 ns | 15 ns | 10 ns (faster) | 10 ns (faster) |
| Operating Temperature | -40 C to +85 C (Industrial) | -40 C to +85 C (Industrial) | 0 C to +70 C (Commercial) | 0 C to +70 C (Commercial) | -40 C to +85 C (Industrial) | 0 C to +70 C (Commercial) |
| Pb-free Finish (N suffix) | No (SnPb finish) | Yes | No | Yes | No | No |
| Architecture | MAX 7000S | MAX 7000S | MAX 7000S | MAX 7000S | MAX 7000S | MAX 7000S |
| 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 |
| I/O Standards | 3.3 V / 5 V configurable | 3.3 V / 5 V configurable | 3.3 V / 5 V configurable | 3.3 V / 5 V configurable | 3.3 V / 5 V configurable | 3.3 V / 5 V configurable |
주요 차별점
- Largest macrocell density in MAX 7000S family (vs EPM7064SLC44 (smaller MAX 7000S member))
- 15 ns tpd at industrial temperature grade (vs EPM7128SLC84-15 (commercial temperature))
- In-system reprogrammable EEPROM (vs Discrete 74LS/74F TTL glue logic)
설계 노트
The EPM7128SLI84-15 PLCC-84 socket should be a low-profile through-hole type if field upgrades are expected (Altera recommends AMP 1-822473-1 or equivalent). Place at least four 0.1 uF decoupling capacitors near the VCCINT pins (1, 13, 26, 39, 52, 65, 78) and tie all GND pins to a continuous ground plane. Keep JTAG pins (TDI/TDO/TMS/TCK) away from high-speed clocks to avoid noise injection during boundary-scan testing.
Use series termination (33-68 ohm) on high-speed outputs (>50 MHz toggle rate) to dampen reflections on PLCC-84 stub traces. Configure I/O pins as slow-slew-rate when driving capacitive loads to reduce ground bounce. Avoid routing adjacent I/O pins as differential pairs without ground shielding, since PLCC-84 has higher mutual inductance than TQFP packages.
Do not confuse the EPM7128SLI84-15 (MAX 7000S, requires Altera MasterBlaster/ByteBlaster programmer) with the EPM7128ELI84-20 (MAX 7000E, supports JTAG ISP). Both share the same PLCC-84 pinout but use different programming flows - the S variant needs an external programmer while the E variant uses JTAG. Verify the BSDL file matches the specific die revision when designing boundary-scan tests.
규정 준수 정보
Original Altera/Intel MAX 7000 family parts (pre-2006) were typically Pb-containing finishes. RoHS/REACH compliance is unknown for this specific lot; consult the lot date code and original shipping documentation. Not AEC-Q100 qualified (industrial-grade, not automotive).