EPM3128ATI144-10AA - 128-Macrocell MAX 3000A CPLD, 10ns, 144-TQFP | Intel
부품 번호: EPM3128ATI144-10AA ✗ 단종| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $18.5 | $18.50 |
| 10 | $16.2 | $162.00 |
| 100 | $13.85 | $1,385.00 |
| 500 | $11.4 | $5,700.00 |
| 1,000 | $9.75 | $9,750.00 |
EPM3128ATI144-10AA 개요
What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic IC that combines multiple PAL-like macrocell arrays on a single die, providing deterministic timing, predictable pin-to-pin delays, and instant-on behavior that FPGAs cannot match. Within the programmable-logic hierarchy, a CPLD sits between simple SPLDs (PAL/GAL) and high-density FPGAs: it offers higher logic density than SPLDs and faster, more deterministic timing than FPGAs, making it ideal for I/O expansion, address decoding, and bus-interface bridging. The MAX 3000A family is Intel's classic 3.3 V CPLD line, widely used as a 'glue logic' replacement for discrete TTL/CMOS parts.
Key features of the EPM3128ATI144-10AA include 128 macrocells organized in 8 Logic Array Blocks (LABs), 2,500 usable gates, 96 user I/O pins, 10 ns maximum pin-to-pin delay, and a 98 MHz internal fMAX. The device supports IEEE 1149.1 JTAG boundary-scan testing and ISP through the JTAG pins, eliminating the need for a separate programmer. MultiVolt I/O allows interfacing with 1.5 V, 1.8 V, 2.5 V, and 3.3 V devices without external level shifters.
Architecturally, the MAX 3000A uses a classic EEPROM-based AND-plane / OR-plane structure with per-macrocell flip-flops, programmable interconnect, and a global clear/clock network. Each macrocell contains a programmable AND/OR array feeding a flip-flop with selectable polarity, clear, clock-enable, and preset. This architecture delivers the deterministic tPD that makes MAX 3000A devices preferred for synchronous state machines, address decoding, and asynchronous interface logic where designers need to know the worst-case delay before place-and-route.
Typical applications include bus-interface bridging (PCI to local bus, ISA, VME), address decoding and chip-select generation, glue-logic consolidation in 3.3 V systems, state-machine controllers, I/O expansion for microcontrollers, and asynchronous reset distribution. The wide operating temperature range (-40 °C to +85 °C industrial grade, indicated by the 'I' suffix) makes it suitable for industrial-control and telecom equipment.
Design considerations: ensure the 3.3 V supply is well-decoupled with 0.1 µF and 10 µF capacitors close to the VCCINT and VCCIO pins; reserve JTAG pins TCK, TMS, TDI, TDO for ISP and boundary-scan if used; and remember that the 'AA' suffix denotes the industrial temperature grade. The MAX 3000A family is mature; verify long-term availability before designing into new products, as Intel/Altera has migrated many customers to MAX II/V CPLDs.
This page synthesizes distributor pricing from DigiKey/Heisener/Jotrin, verified same-family drop-in alternatives, and practical design guidance for industrial glue-logic and address-decoding applications - content not aggregated on any single distributor page.
드롭인 대체품: EPM3128ATI144-10AA — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: EPM3128ATI144-10AA (동일 폼 팩터 및 풋프린트) — 차이점: Operating Temperature, Package, RoHS Status, Usable Gates, Mounting Type.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
EPM3128ATI144-10
✅ 드롭인✓ 재고 있음
$10.85 / 개
데이터시트 보기 →EPM3128ATC144-10N
✅ 드롭인✓ 재고 있음
$6.56 / 개
데이터시트 보기 →EPM3128ATC144-7N
✅ 드롭인✓ 재고 있음
$9.25 / 개
데이터시트 보기 →EPM3128ATC144-5N
✅ 드롭인✓ 재고 있음
$13.75 / 개
데이터시트 보기 →EPM3128ATC144-10
✅ 드롭인✓ 재고 있음
$6.2 / 개
데이터시트 보기 →EPM3128ATI144-10AA 최대 정격 & 전기적 특성
| Series | MAX 3000A |
| Programmable Type | In System Programmable |
| Logic Elements / Blocks | 8 LABs |
| Number of Macrocells | 128 |
| Number of Gates | 2,500 usable gates |
| User I/O Pins | 96 |
| Propagation Delay (tPD) Max | 10 ns |
| Internal fMAX | 98 MHz |
| Supply Voltage - Internal | 3.0 V to 3.6 V |
| 동작 온도 | -40 °C to +85 °C (industrial, 'I' suffix) |
| 실장 유형 | Surface Mount |
| 패키지 / 케이스 | 144-LQFP |
| Supplier Device Package | 144-TQFP (20x20 mm) |
| 메모리 유형 | EEPROM-based |
| JTAG / ISP Support | Yes (IEEE 1149.1) |
| MultiVolt I/O | Yes (1.5/1.8/2.5/3.3 V) |
EPM3128ATI144-10AA 144-tqfp (20x20 mm) 핀 구성 가이드
EPM3128ATI144-10AA(144-tqfp (20x20 mm) 패키지)의 핀 구성입니다. 이 디지털 IC에는 GPIO, 통신 인터페이스(UART, SPI, I2C), 전원 핀이 포함되어 있습니다. 대체 핀 기능과 구성 옵션은 제조사 데이터시트를 참조하십시오. 임베디드 시스템 설계와 PCB 레이아웃에 필수적입니다.
다음에 대한 상세 핀아웃 데이터 없음: EPM3128ATI144-10AA.
다음을 참조하십시오: 데이터시트 전체 핀 구성은 다음을 참조하십시오.
일반적인 애플리케이션
EPM3128ATI144-10AA 적합 용도: 6 애플리케이션s: Address Decoding and Chip-Select Generation, Bus Interface Bridging (PCI / VME / ISA), Glue-Logic Consolidation in 3.3 V Systems, Synchronous State-Machine Controllers, I/O Expansion for Microcontrollers, Legacy Industrial Control and Telecom Equipment.
Address Decoding and Chip-Select Generation
The EPM3128ATI144-10AA's deterministic 10 ns pin-to-pin delay makes it ideal for generating chip-select signals from a microprocessor address bus in 3.3 V systems. With 128 macrocells and 96 user I/O pins, a single device can decode multiple peripheral banks and consolidate the discrete 74-series logic that would otherwise occupy significant PCB area. Designers can program the AND/OR array to implement up to 32 product terms per macrocell, supporting complex address-range decoding. The EEPROM-based non-volatile configuration means the device powers up active without an external boot PROM - critical for boot ROM, memory-mapped register selection, and bus-wait-state generation where deterministic timing is mandatory.
추천
Bus Interface Bridging (PCI / VME / ISA)
The 96 I/O pins and 10 ns tPD of the EPM3128ATI144-10AA are well matched to legacy bus-bridging applications such as PCI-to-local-bus, VME bus arbitration, and ISA-to-ISA timing translation. The 3.3 V VCCINT with MultiVolt I/O banks allows direct interface to 5 V-tolerant legacy peripherals when the I/O bank is powered at 3.3 V and external series resistors are used. Eight global clock and clear networks support synchronous bus protocols. The IEEE 1149.1 JTAG interface permits in-system programming during board bring-up and post-assembly rework without removing the part - a major advantage over socketed discrete-logic designs in telecom backplane applications.
추천
Glue-Logic Consolidation in 3.3 V Systems
The EPM3128ATI144-10AA is widely used to replace 5-15 discrete 74-series TTL/CMOS parts (gates, muxes, latches, flip-flops) in industrial 3.3 V designs, reducing PCB area, BOM count, and assembly cost. Its 8 LABs and 128 macrocells comfortably fit typical glue-logic patterns: address latch + chip-select decoder + interrupt arbiter + status register, all in one device. The instant-on EEPROM configuration eliminates the boot-time delay of FPGAs, making it suitable for reset-distribution and power-good sequencing where the system must respond within microseconds of rail ramp. The industrial -40 °C to +85 °C temperature grade supports factory-floor and outdoor enclosures.
추천
Synchronous State-Machine Controllers
The deterministic 10 ns tPD and 98 MHz fMAX of the EPM3128ATI144-10AA support synchronous state machines operating up to ~50 MHz system clock (allowing two tPD per state). Each macrocell contains a flip-flop with programmable clear, clock-enable, and preset - the building blocks of Moore and Mealy machines. The 128 macrocells can implement several medium-complexity state machines concurrently, such as motor-control sequencers, UART-style serializers, or protocol converters. MultiVolt I/O allows the CPLD to drive 1.8 V or 2.5 V ASICs directly while running from a 3.3 V core supply, simplifying mixed-voltage designs.
추천
I/O Expansion for Microcontrollers
When an 8-bit or 32-bit microcontroller runs out of GPIO pins, the EPM3128ATI144-10AA can provide 96 additional I/O lines controlled via SPI, I2C, or parallel interface from the MCU. The 10 ns propagation delay enables real-time response for keypad scanning, LED multiplexing, or LCD segment driving. The 144-TQFP package provides ample I/O for human-interface front panels. In-system programmability allows last-minute pin-assignment changes without board rework - simply regenerate the JEDEC file and re-program via JTAG during development.
추천
Legacy Industrial Control and Telecom Equipment
The EPM3128ATI144-10AA's industrial -40 °C to +85 °C temperature range and mature MAX 3000A architecture make it a long-life choice for legacy industrial-control PLCs, telecom line cards, and military/aerospace systems that must remain in production for 10-20 years. The EEPROM configuration retains the design through power cycles without a separate boot PROM, reducing board failure modes. The deterministic tPD is preferred in safety-critical interlocks where designers must guarantee worst-case response time without statistical timing analysis. Verified distributor stock at Heisener (2,832 pieces) and Kynix supports ongoing maintenance and spare-parts requirements.
추천
추천 제품 요약
엔지니어링 참조 데이터: EPM3128ATI144-10AA — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | EPM3128ATI144-10 | EPM3128ATC144-10N | EPM3128ATC144-7N | EPM3128ATC144-5N | EPM3128ATC144-10 |
|---|---|---|---|---|---|---|
| Package | 144-TQFP (20x20 mm) | 144-TQFP (20x20 mm) - same | 144-TQFP (20x20 mm) - same | 144-TQFP (20x20 mm) - same | 144-TQFP (20x20 mm) - same | 144-TQFP (20x20 mm) - same |
| Brand | Intel (Altera) | Intel (Altera) | Intel (Altera) | Intel (Altera) | Intel (Altera) | Intel (Altera) |
| Macrocells | 128 | 128 | 128 | 128 | 128 | 128 |
| tPD (max) | 10 ns | 10 ns | 10 ns | 7.5 ns | 5 ns | 10 ns |
| Temperature Grade | Industrial -40C to +85C | Industrial -40C to +85C | Commercial 0C to +70C | Commercial 0C to +70C | Commercial 0C to +70C | Commercial 0C to +70C |
| User I/O | 96 | 96 | 96 | 96 | 96 | 96 |
| Core Voltage | 3.0-3.6 V | 3.0-3.6 V | 3.0-3.6 V | 3.0-3.6 V | 3.0-3.6 V | 3.0-3.6 V |
| Family / Architecture | MAX 3000A | MAX 3000A | MAX 3000A | MAX 3000A | MAX 3000A | MAX 3000A |
| Lifecycle Status | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete | Obsolete |
주요 차별점
- Industrial temperature grade in the same 144-TQFP footprint (vs EPM3128ATC144-10N)
- Faster 5 ns and 7.5 ns variants available in the same footprint (vs EPM3128ATC144-5N and EPM3128ATC144-7N)
- Same-package migration path to MAX II for new designs (vs EPM1270T144C5N)
- Non-volatile EEPROM configuration = instant-on, no boot PROM (vs SRAM-based FPGAs (e.g. Cyclone series))
설계 노트
The EPM3128ATI144-10AA requires both core (VCCINT 3.0-3.6 V) and I/O bank (VCCIO) supplies. Decouple each VCC pin with a 0.1 µF ceramic capacitor placed within 5 mm of the package, plus a bulk 10-100 µF tantalum or polymer capacitor at the board power entry. Estimated ICC (active) for a fully utilized 128-macrocell design is approximately 50-100 mA at 3.3 V - budget 0.3-0.5 W for the device alone. MultiVolt I/O banks can each be powered at 1.5/1.8/2.5/3.3 V independently, but unused banks should still be tied to a valid VCCIO rail (not left floating) to prevent I/O buffer oscillation.
The 144-TQFP package has 0.5 mm pitch leads - use a PCB land pattern with 0.30 mm wide pads and a 0.50 mm pitch per IPC-7351 nominal. Enable a continuous ground plane on the layer beneath the CPLD for return-path integrity, especially around JTAG signals. Route TCK, TMS, TDI, TDO as a bus with similar lengths (within 25 mm) to preserve JTAG signal integrity; add 10 kΩ pull-ups on TMS and TDI per IEEE 1149.1. Place the JTAG header within 50 mm of the TQFP to keep programming cables short.
Do not confuse the EPM3128A (MAX 3000A family, 3.3 V core) with the legacy EPM3128 (MAX 3000 family, 5 V core) - they are not pin-compatible. When migrating a design from industrial 'I' to commercial 'C' temperature grade, verify that the operating environment stays within 0-70 °C including self-heating. Do not leave JTAG pins floating - TCK must be pulled to a defined logic level (idle-low per JTAG convention). The MAX 3000A family is obsolete as of 2026; for new designs, evaluate MAX II (EPM240T100, EPM1270T144) or MAX V (5M570ZT100) which offer lower power, more logic, and modern Quartus support in compatible footprints.
규정 준수 정보
RoHS compliant per Intel/Altera product declaration; 'AA' suffix indicates NiPdAu lead-free finish. Industrial temperature grade (-40C to +85C) per 'I' suffix. Halogen-free status not explicitly stated in available distributor data - set to unknown. AEC-Q100 not applicable (CPLD is not an automotive-qualified part).