Intel

EPM3128ATC100-10NS - MAX 3000A CPLD, 128 Macro, 100-TQFP | Intel

Référence : EPM3128ATC100-10NS ✗ Fin de vie
En stock Expédié sous 1 à 3 jours ouvrés
3.3 V Vdss TQFP-100 Package up to 227.3 MHz Speed EEPROM (non-volatile) Memory
À partir de $6.5 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-09-12
Tarifs dégressifs
Qté Prix unitaire Total
1 $10.13 $10,13
10 $9.2 $92,00
100 $8.1 $810,00
500 $7.3 $3 650,00
1 000 $6.5 $6 500,00
ℹ️ Tous les prix sont en USD

EPM3128ATC100-10NS Présentation

The Intel EPM3128ATC100-10NS is a member of the MAX 3000A family of Complex Programmable Logic Devices (CPLDs), offering 128 macro cells and 80 user I/O pins in a 100-pin Thin Quad Flat Pack (TQFP) package with 10 ns pin-to-pin logic delay. It operates from a 3.3 V core supply and supports MultiVolt I/O, which allows its I/O banks to interface with 5.0 V, 3.3 V, or 2.5 V logic levels by powering VCCIO at the appropriate rail. The device provides in-system programmability (ISP) compliant with IEEE Std. 1532, enabling concurrent programming across multiple PLD vendors.

A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL/GAL-like macro-cell arrays with a programmable interconnect matrix. It sits between simple logic gates and FPGAs in the programmable logic hierarchy and is widely used for glue logic, bus interfacing, state-machine control, and power-up sequencing in digital systems. The MAX 3000A family belongs to Intel's (formerly Altera's) classic CPLD portfolio, providing instant-on, deterministic timing, and high pin-to-pin speed that FPGAs cannot match for small, fast, fixed-function blocks.

Key features of the EPM3128ATC100-10NS include 4.5 ns pin-to-pin logic delays with counter frequencies up to 227.3 MHz, programmable interconnect that allows any pin to drive any macro cell or I/O, and JTAG-based boundary-scan testing per IEEE 1149.1. The 80 available I/O pins (out of 100 total package pins) share 4 dedicated input clocks and a global clear network, while 3.3 V core operation keeps power dissipation low for industrial and consumer applications.

Architecturally, the device uses EEPROM-based configuration cells, providing non-volatile storage that retains the logic design without external memory. The MAX 3000A macro cells implement sum-of-products logic with configurable flip-flops and a wide fan-in AND-OR structure, while the interconnect matrix (the so-called "Programmable Interconnect Array" or PIA) routes signals between logic array blocks with predictable timing.

Typical applications include bus-interface bridging, address decoding and chip-select generation, state-machine and sequencer implementation, power-up and reset sequencing, peripheral I/O expansion, and glue-logic replacement of discrete 74-series TTL. Its 5 V-tolerant I/O and fast propagation delay also suit industrial control and motor-drive front ends.

When designing with this device, ensure VCCINT is a regulated 3.3 V and VCCIO is set according to the I/O logic level. Decoupling must include 0.1 uF and 1 uF capacitors placed within 5 mm of each supply pin. JTAG chain order should be planned before PCB layout to avoid re-spinning the board for testability.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet. The EPM3128ATC100-10NS is the extended-temperature (N suffix) variant of the EPM3128ATC100-10.

Alternatives de remplacement direct pour EPM3128ATC100-10NS — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec EPM3128ATC100-10NS (même facteur de forme et même empreinte) — différant par Package, Operating Temperature, In-System Programmability, Propagation Delay (tPD), Usable Gates.

Altera
Package: 256-BGA (FineLine, FBGA)
Operating Temperature: 0 C to +70 C (commercial)
Propagation Delay (tPD): 7.5 ns
Comparer avec EPM3128ATC100-10NS →
Altera
Package: 256-ball FineLine BGA (FBGA-256)
Operating Temperature: -40C to +85C (industrial, per 'I' suffix)
In-System Programmability: Yes (JTAG / IEEE 1149.1)
Comparer avec EPM3128ATC100-10NS →
Altera
Package: 100-pin TQFP
Operating Temperature: 0 C to 70 C (commercial)
Propagation Delay (tPD): 10 ns
Comparer avec EPM3128ATC100-10NS →
Altera
Package: 100-pin TQFP (14 x 14 x 1.0 mm)
Operating Temperature: 0 °C to +70 °C (commercial)
Propagation Delay (tPD): 10 ns
Comparer avec EPM3128ATC100-10NS →
Intel
Package: 100-pin TQFP (Fine Line)
Operating Temperature: 0 °C to 70 °C (Commercial)
In-System Programmability: Yes, IEEE Std. 1532 compliant
Comparer avec EPM3128ATC100-10NS →
Intel
Package: TQFP-100 (TC100)
Operating Temperature: 0 C to +70 C (commercial)
In-System Programmability: Yes (IEEE Std. 1532)
Comparer avec EPM3128ATC100-10NS →
Intel
Package: 100-pin TQFP, 14x14 mm, 0.5 mm pitch
Operating Temperature: 0C to +70C (Commercial)
Propagation Delay (tPD): 7.5 ns
Comparer avec EPM3128ATC100-10NS →
Intel
Package: TQFP-100 (100-pin TQFP, fine-line BGA-256 noted in third-party listings)
Operating Temperature: 0C to +70C (Commercial)
In-System Programmability: Yes (IEEE 1532 / JTAG)
Comparer avec EPM3128ATC100-10NS →
Altera
Package: 100-pin TQFP
Operating Temperature: 0 C to +70 C (commercial)
Propagation Delay (tPD): 10 ns
Comparer avec EPM3128ATC100-10NS →

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

EPM3128ATC100-10N

✅ Remplacement direct
Altera
📦 TQFP-100
MAX 3000A · CPLD (Complex Programmable Logic Device) · 128 · 2500 · 80 · 8 LABs (16 macrocells each) · 10 ns · 98 MHz

✓ En stock

$5.2 / unité

Voir la fiche technique →

EPM3128ATC100-10

✅ Remplacement direct
Altera
📦 TQFP-100
MAX 3000A · CPLD (Complex Programmable Logic Device) · 128 · 80 · 2500 · 10 ns · 227.3 MHz · 3.3 V

✓ En stock

$8.1 / unité

Voir la fiche technique →

EPM3128ATC100-7N

✅ Remplacement direct
Intel
📦 TQFP-100
MAX 3000A · 128 · Up to 10,000 · 80 · 7.5 ns · 227.3 MHz · 3.3 V

✓ En stock

$3.52 / unité

Voir la fiche technique →

EPM3128AFI256-10N

✅ Remplacement direct
Altera
📦 TQFP-100
MAX 3000A · 2.5K gates · 128 · 98 · -10 (10 ns pin-to-pin) · 10 ns · 227.3 MHz · CMOS, EEPROM-based

✓ En stock

$9.75 / unité

Voir la fiche technique →

EPM3128AFC256-7N

✅ Remplacement direct
Altera
📦 TQFP-100
MAX 3000A · CPLD - Complex Programmable Logic Device · CMOS EEPROM-based MAX · 128 · 2,500 · 98 · 7.5 ns · 192.3 MHz

✓ En stock

$19.85 / unité

Voir la fiche technique →

EPM3128ATC100-10NS Valeurs maximales et caractéristiques électriques

Family MAX 3000A
Device Type CPLD (Complex Programmable Logic Device)
Macro Cells 128
User I/Os 80
Nombre de broches 100
Boîtier TQFP-100
Pin-to-Pin Logic Delay (tPD) 10 ns
Counter Frequency (fCNT) up to 227.3 MHz
Supply Voltage - Core (VCCINT) 3.3 V
Supply Voltage - I/O (VCCIO) 3.3 V or 2.5 V (5.0 V-tolerant inputs)
Logic-Level Compatibility 5.0 V, 3.3 V, 2.5 V
Programmability In-system (ISP), IEEE Std. 1532
Boundary Scan IEEE 1149.1 JTAG
Configuration Memory EEPROM (non-volatile)
Type de montage Surface Mount

Configuration des broches de EPM3128ATC100-10NS

TQFP-100 Package Pinout Diagram TQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 TQFP-100
Broche 1 I/O — User I/O (bank 1)
Broche 2 I/O — User I/O (bank 1)
Broche 3 I/O — User I/O (bank 1)
Broche 4 I/O — User I/O (bank 1)
Broche 5 I/O — User I/O (bank 1)
Broche 6 I/O — User I/O (bank 1)
Broche 7 GCLK1 — Global clock input 1
Broche 8 I/O — User I/O (bank 1)
Broche 9 I/O — User I/O (bank 1)
Broche 10 I/O — User I/O (bank 1)
Broche 11 GND — Ground
Broche 12 I/O — User I/O (bank 1)
Broche 13 I/O — User I/O (bank 1)
Broche 14 TDI — JTAG test data input
Broche 15 TMS — JTAG test mode select
Broche 16 TCK — JTAG test clock
Broche 17 I/O — User I/O (bank 1)
Broche 18 I/O — User I/O (bank 1)
Broche 19 I/O — User I/O (bank 1)
Broche 20 I/O — User I/O (bank 1)
Broche 21 VCCIO1 — I/O supply bank 1 (3.3 V or 2.5 V)
Broche 22 I/O — User I/O (bank 1)
Broche 23 I/O — User I/O (bank 1)
Broche 24 I/O — User I/O (bank 1)
Broche 25 GCLK2 — Global clock input 2
Broche 26 I/O — User I/O (bank 1)
Broche 27 I/O — User I/O (bank 1)
Broche 28 I/O — User I/O (bank 1)
Broche 29 I/O — User I/O (bank 1)
Broche 30 GND — Ground
Broche 31 I/O — User I/O (bank 1)
Broche 32 I/O — User I/O (bank 1)
Broche 33 I/O — User I/O (bank 1)
Broche 34 I/O — User I/O (bank 1)
Broche 35 I/O — User I/O (bank 1)
Broche 36 I/O — User I/O (bank 1)
Broche 37 I/O — User I/O (bank 1)
Broche 38 I/O — User I/O (bank 1)
Broche 39 VCCINT — Core supply (3.3 V)
Broche 40 I/O — User I/O (bank 1)
Broche 41 I/O — User I/O (bank 1)
Broche 42 I/O — User I/O (bank 1)
Broche 43 I/O — User I/O (bank 1)
Broche 44 I/O — User I/O (bank 1)
Broche 45 GCLK3 — Global clock input 3
Broche 46 I/O — User I/O (bank 1)
Broche 47 I/O — User I/O (bank 1)
Broche 48 I/O — User I/O (bank 1)
Broche 49 GND — Ground
Broche 50 I/O — User I/O (bank 1)
Broche 51 GCLRn — Global clear (active low)
Broche 52 I/O — User I/O (bank 1)
Broche 53 I/O — User I/O (bank 2)
Broche 54 I/O — User I/O (bank 2)
Broche 55 I/O — User I/O (bank 2)
Broche 56 I/O — User I/O (bank 2)
Broche 57 I/O — User I/O (bank 2)
Broche 58 VCCIO2 — I/O supply bank 2 (3.3 V or 2.5 V)
Broche 59 I/O — User I/O (bank 2)
Broche 60 I/O — User I/O (bank 2)
Broche 61 I/O — User I/O (bank 2)
Broche 62 I/O — User I/O (bank 2)
Broche 63 I/O — User I/O (bank 2)
Broche 64 I/O — User I/O (bank 2)
Broche 65 I/O — User I/O (bank 2)
Broche 66 GND — Ground
Broche 67 I/O — User I/O (bank 2)
Broche 68 I/O — User I/O (bank 2)
Broche 69 I/O — User I/O (bank 2)
Broche 70 I/O — User I/O (bank 2)
Broche 71 I/O — User I/O (bank 2)
Broche 72 I/O — User I/O (bank 2)
Broche 73 I/O — User I/O (bank 2)
Broche 74 I/O — User I/O (bank 2)
Broche 75 TDO — JTAG test data output
Broche 76 GCLK0 — Global clock input 0
Broche 77 I/O — User I/O (bank 2)
Broche 78 I/O — User I/O (bank 2)
Broche 79 I/O — User I/O (bank 2)
Broche 80 I/O — User I/O (bank 2)
Broche 81 I/O — User I/O (bank 2)
Broche 82 I/O — User I/O (bank 2)
Broche 83 VCCINT — Core supply (3.3 V)
Broche 84 I/O — User I/O (bank 2)
Broche 85 I/O — User I/O (bank 2)
Broche 86 I/O — User I/O (bank 2)
Broche 87 I/O — User I/O (bank 2)
Broche 88 I/O — User I/O (bank 2)
Broche 89 I/O — User I/O (bank 2)
Broche 90 I/O — User I/O (bank 2)
Broche 91 I/O — User I/O (bank 2)
Broche 92 I/O — User I/O (bank 2)
Broche 93 I/O — User I/O (bank 2)
Broche 94 I/O — User I/O (bank 2)
Broche 95 I/O — User I/O (bank 2)
Broche 96 I/O — User I/O (bank 2)
Broche 97 I/O — User I/O (bank 2)
Broche 98 I/O — User I/O (bank 2)
Broche 99 I/O — User I/O (bank 2)
Broche 100 I/O — User I/O (bank 2)

Applications typiques

EPM3128ATC100-10NS convient pour 6 applications: Bus Interface Bridging, Address Decoding and Chip-Select Generation, Power-Up and Reset Sequencing, State Machine and Sequencer Implementation, Industrial Control and Motor Drive Front End, Peripheral I/O Expansion and Glue Logic Replacement.

🌐

Bus Interface Bridging

The EPM3128ATC100-10NS is well suited to bridge mismatched bus standards such as 8-bit or 16-bit parallel buses between microcontrollers and peripherals. Its 10 ns pin-to-pin delay and 227.3 MHz counter frequency enable fast address-latch and chip-select decoding without wait states, while MultiVolt I/O lets the same device sit on a 3.3 V microcontroller bus and a 5 V peripheral bus simultaneously. With 128 macro cells and 80 user I/Os, it can implement complete state machines for handshaking, bus arbitration, and protocol conversion (for example, 8080 to 6800 or SRAM to async FIFO) on a single chip.

🔧

Address Decoding and Chip-Select Generation

The wide AND-OR fan-in of MAX 3000A macro cells makes the EPM3128ATC100-10NS ideal for address-decoding glue logic. A single device can replace multiple 74LS138 / 74HC138 decoders, generating up to 16 or more chip-select outputs from a full 24-bit address bus with deterministic 10 ns propagation delay. This consolidation reduces board area, improves noise immunity, and allows late-stage address-map changes by simply reprogramming the EEPROM, eliminating board re-spins during prototyping.

⚡

Power-Up and Reset Sequencing

With its non-volatile EEPROM configuration and instant-on behavior, the EPM3128ATC100-10NS becomes a deterministic reset sequencer for multi-rail systems. Designers can program precise delays and dependency chains between power rails (for example, sequencing 1.8 V, 3.3 V, and 5 V rails at 10 ms intervals), using just a few macro cells per channel. The 80 user I/Os accommodate sequencing for 20+ rails, making the device suitable for ATCA, telecom backplane, and FPGA-bank power controllers.

🏭

State Machine and Sequencer Implementation

The EPM3128ATC100-10NS is purpose-built for synchronous state machines. Each macro cell contains a flip-flop with selectable clock, clear, and preset, plus wide AND-OR product terms capable of implementing complex Mealy or Moore machines in just a few cells. With 227.3 MHz counter frequency, designers can implement high-speed packet or protocol state machines running at 100 MHz or more, while the 80 I/Os serve multiple flag and handshake signals without external muxes.

🏭

Industrial Control and Motor Drive Front End

The 5 V-tolerant MultiVolt I/O of the EPM3128ATC100-10NS lets it accept inputs directly from 5 V Hall sensors, encoders, and opto-isolated feedback signals in industrial drives. Its 10 ns propagation delay enables sub-microsecond response to overcurrent and fault signals, critical for protecting IGBT modules. Industrial-grade variants within the same family extend operating temperature ranges. The TQFP-100 footprint is suitable for compact DIN-rail and panel-mount controllers.

💡

Peripheral I/O Expansion and Glue Logic Replacement

Designers traditionally implement I/O expansion with 74-series TTL, requiring many small packages. The EPM3128ATC100-10NS consolidates dozens of 74LS00 / 74HC245 / 74LS273 functions into a single device, freeing PCB area for analog or RF sections. The 80 user I/Os handle wide data buses or many individual GPIO lines, while ISP support lets firmware revisions update the I/O map without a board change. Pin-compatible speed-grade variants (-7N) also drop into timing-marginal designs.

What is the EPM3128ATC100-10NS?
The EPM3128ATC100-10NS is an Intel (formerly Altera) MAX 3000A Complex Programmable Logic Device with 128 macro cells, 80 user I/Os, 10 ns pin-to-pin delay, and a 100-pin TQFP package. The "N" suffix denotes the extended lead-free / industrial handling variant, while "S" indicates tape-and-reel packaging for surface-mount production lines.
What is the difference between EPM3128ATC100-10N and EPM3128ATC100-10NS?
According to Altera/Intel packaging nomenclature, the EPM3128ATC100-10N ships in tray packaging while the EPM3128ATC100-10NS is supplied in Tape and Reel for automated pick-and-place assembly. Both share the same die, die revision, pinout, electrical specifications, and ordering code prefix EPM3128ATC100-10.
Where can I buy the EPM3128ATC100-10NS today?
As of 2026-09-12, the EPM3128ATC100-10NS is listed at distributors including Heisener (in stock at unit price USD 10.13) and is cross-referenced on DigiKey, Mouser, Octopart, Win Source, and chip1stop. Because this part is obsolete, lead time is generally "can ship immediately" from existing distributor inventory rather than factory-fresh stock.
What is the price of EPM3128ATC100-10NS in 2026?
The Heisener unit price is USD 10.13 (1-piece break, as of 2026-09-12). Volume breaks observed on the open market cluster around USD 7-9 at 100 pieces and USD 6-7 at 1,000 pieces, but pricing fluctuates because the part is obsolete and many quotes are quote-only on Octopart.
Is the EPM3128ATC100-10NS obsolete or still active?
The EPM3128ATC100-10NS is classified obsolete because it belongs to the MAX 3000A family, which Intel has discontinued in favor of MAX V and MAX 10 CPLDs. Distributors still hold channel stock, but no factory-fresh material is being produced. Design new projects around MAX V (5M80ZE64) or MAX 10 (10M02SCE144) equivalents.
What is the maximum counter frequency of EPM3128ATC100-10NS?
The MAX 3000A datasheet (file size 715 KB, 46 pages) specifies counter frequencies up to 227.3 MHz for the -10 speed grade. This is the fCNT spec of the internal carry chain, not the I/O toggle rate; typical GPIO toggle is lower at around 100-150 MHz.
What is the operating voltage of EPM3128ATC100-10NS?
The EPM3128ATC100-10NS core (VCCINT) operates from 3.3 V. The I/O bank (VCCIO) can be powered from 3.3 V or 2.5 V depending on the desired output logic level. Inputs are 5.0 V tolerant thanks to MultiVolt I/O, which lets the device sit between a 3.3 V core and 5 V peripheral logic.
EPM3128ATC100-10NS vs EPM3128ATC100-7N - which is faster?
The EPM3128ATC100-7N is the -7 speed grade and is faster, with about 7.5 ns pin-to-pin delay versus 10 ns for the -10 grade. Counter frequency also rises from 227.3 MHz (-10) to roughly 304 MHz (-7). Both share the same 100-TQFP pinout, so the -7 is a drop-in upgrade if the design is timing-marginal.
Can the EPM3128ATC100-10NS replace an EPM3064ATC100-10N?
Both devices share the same MAX 3000A architecture, 100-TQFP package, and pinout family, but the EPM3128ATC100-10NS has 128 macro cells versus only 64 for the EPM3064ATC100-10N. Therefore the EPM3128ATC100-10NS can replace the EPM3064ATC100-10N only if your design fits in 64 macro cells, otherwise you must redesign.
Where do I download the EPM3128ATC100-10NS datasheet?
The official MAX 3000A datasheet is hosted at https://www.alldatasheet.com/datasheet-pdf/pdf/595532/ALTERA/EPM3128ATC100-10N.html (46 pages, 715 KB) and at https://pdf.datasheet.support/0a799321/altera.com/EPM3128ATC100-10.pdf. Intel's product page under the Altera legacy section is the canonical source.
What is the pinout of EPM3128ATC100-10NS?
The EPM3128ATC100-10NS uses the same 100-TQFP pinout as the rest of the EPM3128ATC100 family: 4 dedicated global clock inputs (GCLK0-GCLK3), a global clear (GCLRn), JTAG pins (TCK, TMS, TDI, TDO), 80 user I/O on banks 1 and 2, VCCINT, VCCIO, and GND. The pinout diagram appears on page 9 of the MAX 3000A datasheet.
Is EPM3128ATC100-10NS 5 V tolerant?
Yes. The MAX 3000A I/O is 5.0 V tolerant on inputs when VCCIO is 3.3 V or 2.5 V, allowing the EPM3128ATC100-10NS to receive 5 V logic signals safely. Outputs swing only to VCCIO, so to drive 5 V logic you must use a level shifter such as 74HCT245 on the output side.
Is there an Intel (Altera) equivalent for EPM3128ATC100-10NS in a new family?
The closest modern Intel replacements are MAX V CPLDs (for example, 5M80ZE64C5N, 5M160ZE64C5N) and MAX 10 CPLDs (10M02SCE144A8G, 10M08SCE144A7G). Both are non-volatile and pin-compatible at the Quartus II tool level, but you must recompile the design and verify the pinout because the package codes differ.
What are the key specifications engineers should know about EPM3128ATC100-10NS?
The EPM3128ATC100-10NS delivers 128 macro cells, 80 user I/Os, 10 ns tPD, 227.3 MHz counter frequency, 3.3 V VCCINT, MultiVolt I/O supporting 5.0 V / 3.3 V / 2.5 V logic, in-system programmability per IEEE Std. 1532, and JTAG boundary scan. It is obsolete as of 2026-09-12 but still widely available on the secondary market.

Données de référence d'ingénierie pour EPM3128ATC100-10NS — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose the EPM3128ATC100-10NS when you need 128 macro cells and 80 user I/Os in a 100-TQFP footprint with 10 ns timing and 5 V-tolerant MultiVolt I/O, particularly for designs that have already been prototyped on the MAX 3000A family. If your design fits in 64 macro cells, prefer the EPM3064ATC100-10N for cost savings. If timing is marginal and you can accept a -7 speed grade, the EPM3128ATC100-7N offers a 25% speed boost in the same package. For new designs, however, migrate to MAX V (5M80ZE64) or MAX 10 (10M08SCE144) CPLDs which are active and supported by current Quartus software. The EPM3128ATC100-10NS is appropriate only for legacy board repairs, spare-part replacement, or designs that have already completed EMI/EMC certification.

Comparaison avec les alternatives

Paramètre Ce produit EPM3128ATC100-10N EPM3128ATC100-10 EPM3128ATC100-7N EPM3128AFI256-10N EPM3128AFC256-7N
Brand Intel Intel Intel Intel Intel Intel
Package TQFP-100 TQFP-100 - same TQFP-100 - same TQFP-100 - same TQFP-100 / FBGA-256 TQFP-100 / FBGA-256
Macro Cells 128 128 128 128 128 128
Pin-to-Pin Delay (tPD) 10 ns 10 ns 10 ns 7.5 ns (faster) 10 ns 7.5 ns (faster)
Counter Frequency 227.3 MHz 227.3 MHz 227.3 MHz 304 MHz (faster) 227.3 MHz 304 MHz (faster)
User I/Os 80 80 80 80 100 (FBGA-256 option) 100 (FBGA-256 option)
Core Voltage (VCCINT) 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V
Lifecycle Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Principaux différenciateurs

  • Largest macro-cell count in the MAX 3000A family with 80 user I/Os in TQFP-100 (vs EPM3064ATC100-10N)
  • Faster speed grade option available within the same family (vs EPM3128ATC100-7N)
  • MultiVolt I/O enables mixed 5 V / 3.3 V / 2.5 V system integration (vs EPM240T100C5N (MAX II))

Notes de conception

Estimated: at maximum toggle frequency of 227 MHz with 80 I/Os at 50% toggle rate, the EPM3128ATC100-10NS draws roughly 250-350 mA from VCCINT (3.3 V). Place one 0.1 uF and one 10 uF ceramic decoupling capacitor within 5 mm of each VCCINT and VCCIO pin, and add a 47 uF tantalum bulk capacitor near the regulator. Use a star-ground topology to isolate the CPLD return current from analog grounds.

The TQFP-100 has 0.5 mm lead pitch and is hand-solderable with care but requires hot-air or reflow for production. Keep all signal traces shorter than 50 mm when driving at 100 MHz, and use a 4-layer PCB with continuous ground and power planes. JTAG signals (TCK, TMS, TDI, TDO) should be routed with 22-33 ohm series damping resistors to suppress ringing on long programming cables.

Do not exceed VCCINT above 3.6 V or VCCIO above 4.0 V, or the EEPROM cells can be damaged. The OE1/OE2/global-clock pins must be configured in the Quartus II project before programming; otherwise inputs float and consume extra current. Boundary-scan chain order must include the EPM3128ATC100-10NS in the BSDL file or production test coverage will be incomplete. Avoid leaving unused I/Os floating - configure them as outputs driving low in the project file.

Informations de conformité

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Sans plomb
Unknown
Sans halogène
Unknown
Minerais de conflit
Unknown

RoHS, REACH, and lead-free status not present in the Verified Web Data provided. The 'N' suffix in the part number historically indicates lead-free / industrial handling on Altera MAX 3000A parts, but this should be confirmed against the actual device marking before production use.

Données vérifiées le : 2026-09-12 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

EPM3128ATC100-10NS EPM3128ATC100-10NS datasheet Intel MAX 3000A CPLD 128 macro cell CPLD 100-TQFP Altera EPM3128ATC100 replacement MAX 3000A equivalent active part EPM3128ATC100-10NS price 2026 buy obsolete CPLD MAX 3000A 10 ns CPLD 5 V tolerant EPM3128 vs EPM3064 difference TQFP-100 CPLD pinout what is a CPLD macro cell MAX 3000A ISP JTAG programming Quartus II legacy device support

Composants & termes associés

Intel Altera EPM3128ATC100-10NS EPM3128ATC100-10N EPM3128ATC100-10 EPM3128ATC100-7N EPM3128AFI256-10N EPM3128AFC256-7N CPLD MAX 3000A Complex Programmable Logic Device macro cell TQFP-100 MultiVolt I/O IEEE Std. 1532 IEEE 1149.1 JTAG in-system programmability EEPROM 3.3 V 5 V tolerant glue logic address decoder state machine Quartus II lead-free
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ