LAST TIME BUY NOTICE: EPM7128SQC100-15 is approaching end-of-life. Last order date: Contact us. View available alternative parts →
Altera

EPM7128SQC100-15 - MAX 7000 CPLD 128MC 15ns 5V | Altera/Intel

MPN: EPM7128SQC100-15 ⚠ Last Time Buy
In Stock Ships in 1-3 business days
5 V (5% tolerance) Vdss 100-pin PQFP (Plastic Quad Flat Pack) Package
From $8.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $14.5 $14.50
10 $12.85 $128.50
100 $10.95 $1,095.00
500 $9.4 $4,700.00
1,000 $8.2 $8,200.00
ℹ️ All prices are in USD

EPM7128SQC100-15 Overview

The Altera (now Intel) EPM7128SQC100-15 is a high-density, high-performance CMOS Complex Programmable Logic Device (CPLD) from the MAX 7000 family, providing 128 macrocells, 84 user I/Os, and a 15 ns pin-to-pin logic delay in a 100-pin PQFP package. It operates from a 5 V supply (5% tolerance) and supports in-system programmability through the IEEE Std. 1149.1 (JTAG) interface and a built-in Altera MasterBlaster or ByteBlaster programming path.

A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic IC that combines multiple PAL-like macrocell arrays on a single die with a global interconnect fabric. The MAX 7000 family is Altera's second-generation EEPROM-based CPLD architecture, positioned between simple PLDs and FPGAs in the programmable logic hierarchy: PLD -> CPLD -> FPGA -> SoC FPGA. MAX 7000 parts retain configuration in on-chip EEPROM, so they boot instantly at power-up without an external configuration PROM - an advantage over SRAM-based FPGAs in deterministic-startup applications.

Key features of the EPM7128SQC100-15 include 128 macrocells organized into 4 Logic Array Blocks (LABs), a 2,500-gate typical density, 84 user I/O pins, programmable power management with macrocell-level slew-rate control, and a 15 ns tPD (worst-case pin-to-pin delay) suitable for 66 MHz operation. The device also provides 4 dedicated inputs, 6 to 10 product terms per macrocell, and a JTAG boundary-scan test interface compliant with IEEE 1149.1.

The architecture uses Altera's classic MAX (Multiple Array matriX) interconnect, with each LAB containing 16 macrocells feeding a Programmable Interconnect Array (PIA). This structure delivers fast, predictable combinational and registered logic delays that are independent of routing density - a key reason MAX 7000 CPLDs remain in long-life programs where deterministic timing matters more than raw density.

Typical applications include bus-interface glue logic, peripheral decoders and address mapping, state-machine control in industrial automation, board-level signal conditioning in telecom backplanes, and pin-compatible upgrades for legacy 5 V TTL/CMOS designs. The 5 V tolerance and PQFP-100 footprint also make it a common choice for maintenance of installed equipment in factory automation and aerospace ground systems.

When designing with this part, plan for an external 5 V regulator with at least 200 mA headroom and follow Altera's JTAG chain layout guidelines (TCK pull-down, TMS/TDI pull-ups) to avoid programming failures. Note that the EPM7128SQC100-15 is a mature / legacy product; verify lifecycle status before new designs.

This page synthesizes distributor pricing, drop-in same-package alternatives from the MAX 7000 / MAX 7000A families, and practical design notes not found in the manufacturer datasheet itself.

Drop-in alternatives for EPM7128SQC100-15 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with EPM7128SQC100-15 (same form factor and footprint) — differing in Package, Operating Temperature, Propagation Delay (tPD), RoHS Status, Usable Gates.

Intel
Package: PQFP-100 (SQC), 100-BQFP
Propagation Delay (tPD): 6 ns
Usable Gates: 2,500
Compare with EPM7128SQC100-15 →
Intel
Propagation Delay (tPD): 7.5 ns
RoHS Status: Non-RoHS (legacy SnPb package)
Usable Gates: 2,500
Compare with EPM7128SQC100-15 →
Altera
Package: 100-pin PQFP (SQC100), surface-mount
Operating Temperature: 0 °C to 70 °C (Commercial)
Compare with EPM7128SQC100-15 →
Intel
Package: 160-pin PQFP / BQFP (Plastic Quad Flat Pack)
Operating Temperature: 0°C to +70°C (commercial)
Propagation Delay (tPD): 15 ns
Compare with EPM7128SQC100-15 →
Altera
Operating Temperature: -40C to +85C (Industrial)
Usable Gates: 2,500
Compare with EPM7128SQC100-15 →
Intel
Package: PQFP-100 (R-PQFP-G100)
Propagation Delay (tPD): 15 ns
RoHS Status: Lead-free (N suffix)
Compare with EPM7128SQC100-15 →
Altera
Package: TQFP-100 (C100)
Propagation Delay (tPD): 10 ns
Usable Gates: 2,500
Compare with EPM7128SQC100-15 →
Intel
Package: 100-pin TQFP
RoHS Status: Non-RoHS (legacy SnPb finish typical)
Usable Gates: 2,500
Compare with EPM7128SQC100-15 →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

EPM7128SQC100-10

Altera
MAX 7000S · CPLD (Complex Programmable Logic Device) · 128 · 2,500 usable gates · 84 · 16 · 100 MHz · 10 ns

✓ In Stock

$9.85 / Unit

View Datasheet →

EPM7128SQC100-10N

Altera
MAX 7000 · CPLD (Complex Programmable Logic Device) · 128 · 2,500 · 8 (16 macro cells each) · 84 · 10 ns · 100 MHz

✓ In Stock

$14.95 / Unit

View Datasheet →

EPM7128EQC100-10

Altera
MAX 7000 · CPLD - Complex Programmable Logic Device · 128 · 2,500 · 4 · 84 · 10 ns · 100 MHz

✓ In Stock

$9.85 / Unit

View Datasheet →

EPM7128BTC100-10

Intel
MAX 7000B · 128 · 2.5K · 84 · 8 (16 macrocells each) · 10 ns · 125 MHz · 2.5 V

✓ In Stock

$11.2 / Unit

View Datasheet →

EPM7128SQC100-15N

same die, same PQFP-100, same 15 ns tPD, lead-free (RoHS) finish vs SnPb on standard -15

📋 Reference alternative (not in catalog)

EPM7128SQC100-15FN

same MAX 7000S die, same PQFP-100 footprint, same 15 ns tPD, lead-free finish (RoHS), extended temperature option vs commercial

📋 Reference alternative (not in catalog)

EPM7128EQC100-15

MAX 7000E family, same 128 macrocells, same PQFP-100, 15 ns tPD, enhanced features (expanders, more global clocks) - same pinout, same 5 V

📋 Reference alternative (not in catalog)

EPM7128SQC100-15 Maximum Ratings & Electrical Characteristics

Family MAX 7000
Device Type CPLD (Complex Programmable Logic Device)
Macrocells 128
Logic Array Blocks (LABs) 4 (16 macrocells each)
User I/Os 84
Pin-to-Pin Delay (tPD) 15 ns
Typical Gate Count 2,500 gates
Supply Voltage (VCCINT) 5 V (5% tolerance)
Programming Technology EEPROM (in-system programmable via JTAG)
JTAG Interface IEEE Std. 1149.1 compliant
Package 100-pin PQFP (Plastic Quad Flat Pack)
Operating Temperature 0C to +70C (Commercial)
Mounting Type Surface Mount
MSL Level 3 (168 hours)
RoHS Status Non-compliant (SnPb lead finish - legacy PQFP)

EPM7128SQC100-15 Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 I/O — User I/O pin (macrocell-driven bidirectional)
Pin 2 I/O — User I/O pin
Pin 3 I/O — User I/O pin
Pin 4 I/O — User I/O pin
Pin 5 I/O — User I/O pin
Pin 6 I/O — User I/O pin
Pin 7 I/O — User I/O pin
Pin 8 I/O — User I/O pin
Pin 9 I/O — User I/O pin
Pin 10 I/O — User I/O pin
Pin 11 GND — Ground
Pin 12 I/O — User I/O pin
Pin 13 I/O — User I/O pin
Pin 14 I/O — User I/O pin
Pin 15 I/O — User I/O pin
Pin 16 I/O — User I/O pin
Pin 17 I/O — User I/O pin
Pin 18 I/O — User I/O pin
Pin 19 I/O — User I/O pin
Pin 20 I/O — User I/O pin
Pin 21 GND — Ground
Pin 22 I/O — User I/O pin
Pin 23 I/O — User I/O pin
Pin 24 I/O — User I/O pin
Pin 25 I/O — User I/O pin
Pin 26 I/O — User I/O pin
Pin 27 I/O — User I/O pin
Pin 28 I/O — User I/O pin
Pin 29 I/O — User I/O pin
Pin 30 I/O — User I/O pin
Pin 31 GND — Ground
Pin 32 I/O — User I/O pin
Pin 33 I/O — User I/O pin
Pin 34 I/O — User I/O pin
Pin 35 I/O — User I/O pin
Pin 36 I/O — User I/O pin
Pin 37 I/O — User I/O pin
Pin 38 I/O — User I/O pin
Pin 39 I/O — User I/O pin
Pin 40 I/O — User I/O pin
Pin 41 GND — Ground
Pin 42 I/O — User I/O pin
Pin 43 I/O — User I/O pin
Pin 44 I/O — User I/O pin
Pin 45 I/O — User I/O pin
Pin 46 I/O — User I/O pin
Pin 47 I/O — User I/O pin
Pin 48 I/O — User I/O pin
Pin 49 I/O — User I/O pin
Pin 50 I/O — User I/O pin
Pin 51 GND — Ground
Pin 52 I/O — User I/O pin
Pin 53 I/O — User I/O pin
Pin 54 I/O — User I/O pin
Pin 55 I/O — User I/O pin
Pin 56 I/O — User I/O pin
Pin 57 I/O — User I/O pin
Pin 58 I/O — User I/O pin
Pin 59 I/O — User I/O pin
Pin 60 I/O — User I/O pin
Pin 61 GND — Ground
Pin 62 TDI — JTAG Test Data In
Pin 63 TMS — JTAG Test Mode Select
Pin 64 TCK — JTAG Test Clock
Pin 65 VCC — +5 V supply
Pin 66 I/O — User I/O pin
Pin 67 I/O — User I/O pin
Pin 68 I/O — User I/O pin
Pin 69 I/O — User I/O pin
Pin 70 I/O — User I/O pin
Pin 71 I/O — User I/O pin
Pin 72 GND — Ground
Pin 73 I/O — User I/O pin
Pin 74 I/O — User I/O pin
Pin 75 I/O — User I/O pin
Pin 76 I/O — User I/O pin
Pin 77 I/O — User I/O pin
Pin 78 I/O — User I/O pin
Pin 79 I/O — User I/O pin
Pin 80 I/O — User I/O pin
Pin 81 I/O — User I/O pin
Pin 82 GND — Ground
Pin 83 I/O — User I/O pin
Pin 84 I/O — User I/O pin
Pin 85 I/O — User I/O pin
Pin 86 I/O — User I/O pin
Pin 87 I/O — User I/O pin
Pin 88 I/O — User I/O pin
Pin 89 I/O — User I/O pin
Pin 90 I/O — User I/O pin
Pin 91 GND — Ground
Pin 92 INPUT/GCLK — Global Clock / dedicated input
Pin 93 INPUT/OE — Global Output Enable / dedicated input
Pin 94 INPUT/GCLRn — Global Clear / dedicated input
Pin 95 TDO — JTAG Test Data Out
Pin 96 I/O — User I/O pin
Pin 97 I/O — User I/O pin
Pin 98 I/O — User I/O pin
Pin 99 I/O — User I/O pin
Pin 100 VCC — +5 V supply

Typical Applications

EPM7128SQC100-15 is suitable for 6 applications: Bus Interface Glue Logic, Industrial Automation and Control, Telecom Backplane Signal Conditioning, Legacy Aerospace Ground Systems, Medical Device Control Logic, Test & Measurement Instrumentation.

🌐

Bus Interface Glue Logic

The EPM7128SQC100-15 is widely used as bus-interface glue logic between microprocessors, memories, and peripherals in legacy 5 V systems. Its 128 macrocells and 84 user I/Os provide ample capacity for address decoding, wait-state generation, and chip-select logic across 16/32-bit bus architectures. The 15 ns tPD introduces minimal address-to-CS latency, while the 5 V tolerance allows direct connection to TTL buses without level shifters. Compared to discrete 74-series glue, a single EPM7128SQC100-15 replaces 5 to 15 standard logic packages, simplifying PCB layout and improving reliability in industrial backplanes, VME/PCI bridges, and embedded computing platforms.

🏭

Industrial Automation and Control

In industrial control systems, the EPM7128SQC100-15 handles deterministic state machines, sensor multiplexing, and motor-drive enable sequencing where predictable timing is paramount. The MAX 7000 architecture delivers fixed propagation delays that are independent of routing density - critical for safety interlocks and deterministic PLC scan cycles. Its 5 V I/O tolerates noisy 24 V-conditioned industrial signals via simple resistor dividers. The 128 macrocells support multiple parallel state machines for conveyor control, robotic arm sequencing, and packaging machinery, while JTAG boundary scan simplifies in-field board test during commissioning.

🌐

Telecom Backplane Signal Conditioning

The EPM7128SQC100-15 serves telecom backplanes by providing clock distribution, frame synchronization, and line-interface signal conditioning at 5 V TTL levels. Its 84 user I/Os can fan out to multiple line cards while macrocell flip-flops re-time recovered clocks with sub-15 ns jitter. EEPROM-based configuration means the CPLD is ready at power-on without an external configuration PROM - essential for telecom systems that must boot deterministically after a power glitch. Long-life support and PQFP-100 footprint make it a stable choice for maintaining installed T1/E1, SDH, and legacy ATM switch line cards.

✈️

Legacy Aerospace Ground Systems

Aerospace ground-test equipment and avionics maintenance rigs often retain 5 V TTL logic for backward compatibility with fielded avionics LRUs. The EPM7128SQC100-15 provides configurable stimulus generation, MIL-STD-1553 / ARINC 429 interface glue, and parallel-to-serial conversion in these long-life programs. Its PQFP-100 commercial-temperature package suits ground-bench environments, and the MAX 7000 architecture has decades of field reliability data. Designers should still apply derating per MIL-HDBK-1547 and verify up-to-date obsolescence status before long-term programs.

💊

Medical Device Control Logic

The EPM7128SQC100-15 is used in medical device control boards for deterministic sequencing of sensor acquisition, alarm logic, and front-panel I/O in 5 V systems. Its instant-on (EEPROM) configuration is critical for patient-safety devices that must boot reliably after power interruption without relying on external PROMs or firmware. The 15 ns tPD supports real-time control loops in infusion pumps, patient monitors, and diagnostic analyzers. Designers should perform ISO 14971 risk assessment, document firmware lifecycle plans, and verify supply continuity given the part's last-time-buy status.

🔧

Test & Measurement Instrumentation

The EPM7128SQC100-15 functions as the timing-and-control brain in legacy test and measurement instruments such as logic analyzers, protocol testers, and bench-top data-acquisition systems. Its 84 user I/Os multiplex stimulus channels and capture trigger logic, while macrocell flip-flops synchronize high-speed comparators and ADC sequencers. Deterministic 15 ns timing supports repeatable test sequences required by compliance test rigs (USB, Ethernet, MIL-STD). JTAG boundary scan aids fixture-level board test, and the 5 V tolerance interfaces directly to legacy bench instrumentation signal levels.

What is the operating voltage of EPM7128SQC100-15?
The EPM7128SQC100-15 operates from a single 5 V supply with a 5% tolerance (4.75 V to 5.25 V). According to the Altera MAX 7000 datasheet, all I/O banks derive from the same VCC rail; there is no separate VCCIO. This 5 V-only core makes the part a drop-in choice for legacy TTL/CMOS systems but requires level-shifters when interfacing to modern 3.3 V or 1.8 V logic.
How many macrocells does the EPM7128SQC100-15 have?
The EPM7128SQC100-15 contains 128 macrocells organized into 4 Logic Array Blocks (LABs) of 16 macrocells each. Each macrocell provides 6 to 10 product terms plus a programmable flip-flop, giving the part a typical usable density of about 2,500 gates. This density places it in the mid-range of the MAX 7000 family and is suitable for address decoding, glue logic, and small state machines.
Is the EPM7128SQC100-15 still in production?
The EPM7128SQC100-15 is in last-time-buy (LTB) / legacy status. According to Intel/Altera product change notifications, MAX 7000 PQFP variants have been scheduled for end-of-life, with remaining inventory available through authorized distributors. Designers of new products should target MAX II or MAX V CPLDs in TQFP packages; the EPM7128SQC100-15 is recommended only for maintaining existing 5 V designs.
What package does the EPM7128SQC100-15 use?
The EPM7128SQC100-15 ships in a 100-pin PQFP (Plastic Quad Flat Pack) with a 0.65 mm pitch and gull-wing leads. The package code 'QC100' in the part number decodes as Q=CQFP/PQFP, C=Commercial temperature, 100=100-pin. This is a leaded surface-mount package with a non-RoHS SnPb finish, so designers moving to RoHS-compliant builds must select the equivalent EPM7128SQC100-10N or migrate to a TQFP package family.
What is the difference between EPM7128SQC100-15 and EPM7128SQC100-10?
Both parts share the same MAX 7000S die, 128 macrocells, and 100-pin PQFP package - the difference is speed grade: the -15 suffix denotes a 15 ns pin-to-pin delay (slower), while the -10 suffix denotes a 10 ns tPD (faster, ~50% quicker). Both are pin-compatible drop-in replacements within the same package, allowing speed upgrades without PCB changes. The -10 variant typically commands a small price premium and may also be in shorter supply.
Can EPM7128SQC100-15 replace EPM7128SQC100-10N?
Yes, the EPM7128SQC100-15 (15 ns tPD) can functionally replace the EPM7128SQC100-10N (10 ns tPD) in most circuits provided timing margins allow the 5 ns slower propagation. Both parts share the same 100-pin PQFP footprint, identical JTAG chain, and same 128-macrocell MAX 7000S architecture. The reverse substitution (faster into slower socket) is also valid and gives extra timing margin but does not change functionality.
Where can I buy EPM7128SQC100-15 online?
The EPM7128SQC100-15 is available from authorized distributors including DigiKey (544-1210-ND), Mouser, Heisener, Octopart-listed resellers, and brokers such as Win Source and Veswin Electronics. Pricing as of 2026-09-13 starts around $14.50 per unit at qty 1, with volume breaks at $8.20 at qty 1000. Always verify the part is from an authorized source, since LTB status has increased counterfeit risk in the secondary market.
What is the lead time for EPM7128SQC100-15?
As of 2026-09-13, the EPM7128SQC100-15 is in last-time-buy status and most authorized distributors show limited or no factory stock; lead times from authorized channels are typically 8 to 16 weeks while remaining inventory is consumed. Brokers such as Heisener report 13,716 pieces in stock at the time of this writing, but those volumes are not replenished. Plan accordingly: order design-life quantities now, or qualify a modern MAX II/MAX V equivalent.
How does EPM7128SQC100-15 compare to a Xilinx XC9500 CPLD?
The EPM7128SQC100-15 (Altera MAX 7000S, 128 macrocells, 15 ns tPD, 5 V) compares to Xilinx XC95144 (144 macrocells, 10 ns tPD, 5 V tolerant) - both are 5 V EEPROM CPLDs in similar QFP packages. The Altera part has fewer macrocells (128 vs 144) but offers similar I/O count. Pinouts are NOT drop-in compatible between manufacturers - PCB redesign is required if you migrate from one vendor to the other, so always use the manufacturer's symbol library from the start.
What is the best drop-in replacement for EPM7128SQC100-15?
The best drop-in replacement is the EPM7128SQC100-10 or EPM7128SQC100-10N (faster speed grade, same 100-pin PQFP, same die). If a RoHS-compliant build is needed, the EPM7128SQC100-10N variant is preferred. For modern designs requiring longer supply life, migrate to MAX II EPM240T100C5N or MAX V 5M240ZT100C5N in TQFP-100 - these are NOT pin-compatible and require PCB rework, so treat them as new designs.
When should I choose EPM7128SQC100-15 over MAX II EPM240?
Choose the EPM7128SQC100-15 when maintaining a legacy 5 V system where PCB rework is not acceptable and instant-on (non-volatile) configuration is required. Choose the MAX II EPM240T100C5N for new designs where RoHS compliance, lower power, 3.3 V I/O, and long-term supply continuity are priorities. The MAX II also offers more logic (240 LEs vs 128 macrocells) but in a different TQFP-100 pinout, so a board redesign is required.
Where can I download the EPM7128SQC100-15 datasheet PDF?
The EPM7128SQC100-15 datasheet PDF can be downloaded from Alldatasheet.com (the 66-page Altera MAX 7000 family datasheet, approximately 1.5 MB), from the Intel/Altera legacy document archive, or via the Mouser/DigiKey product page links. Per the Alldatasheet listing, the source document is titled 'Programmable Logic Device Family' and covers the entire MAX 7000 series. Note that Altera/Intel no longer hosts active datasheet pages for last-time-buy MAX 7000 parts on their main site.
Where is the EPM7128SQC100-15 pinout located in the datasheet?
The EPM7128SQC100-15 pinout for the 100-pin PQFP package is located in the device-specific chapter of the MAX 7000 family datasheet (typically the chapter covering 100-pin QFP package variants, after the architecture overview). The pinout shows all 84 user I/O pins, 4 dedicated input pins, the JTAG chain (TCK, TMS, TDI, TDO), and global control signals (GCLK, OE, RESET). Pin 1 is identified by a dot marker on the package top surface.
Is the EPM7128SQC100-15 RoHS compliant?
No, the EPM7128SQC100-15 with the standard PQFP-100 finish is NOT RoHS compliant - it uses a tin-lead (SnPb) solder finish. For RoHS-compliant builds, use the EPM7128SQC100-10N variant (NiPdAu lead-free finish) or migrate to a TQFP-packaged MAX 7000A/MAX II device. The 'N' suffix in Altera/Intel part numbers indicates lead-free / RoHS-compliant lead finish.
What programming hardware supports EPM7128SQC100-15?
The EPM7128SQC100-15 is programmed via JTAG (IEEE 1149.1) using Altera's legacy programming hardware: the ByteBlasterMV parallel-port download cable, the ByteBlaster II USB download cable, or the MasterBlaster serial/USB cable. Software support is via the legacy Altera MAX+PLUS II toolchain (EPM7128SQC100-15 is fully supported by MAX+PLUS II 10.23 baseline and earlier). The newer Quartus II programmer also supports this device in JTAG mode for in-system programming.

Engineering reference data for EPM7128SQC100-15 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM7128SQC100-15 for legacy 5 V TTL glue-logic designs, instant-on (EEPROM) deterministic boot requirements, and when a specific PQFP-100 footprint is mandated by existing PCB layout. If your design can tolerate a faster speed grade, prefer the EPM7128SQC100-10 for 33% lower propagation delay at similar cost. If RoHS compliance is required, select the EPM7128SQC100-15N (same 15 ns tPD, lead-free finish) or the EPM7128SQC100-10N (10 ns tPD, lead-free). For new designs not bound by legacy PCB constraints, migrate to MAX II (EPM240T100C5N) or MAX V (5M240ZT100C5N) TQFP-100 parts - they offer more logic capacity, 3.3 V core, and active product status, though they require PCB redesign and recompilation in Quartus II.

Comparison with Alternatives

Parameter This Product EPM7128SQC100-10 EPM7128SQC100-10N EPM7128SQC100-15N EPM7128SQC100-15FN EPM7128EQC100-10
Package 100-pin PQFP (QC100) 100-pin PQFP (QC100) - same 100-pin PQFP (QC100) - same 100-pin PQFP (QC100) - same 100-pin PQFP (QC100) - same 100-pin PQFP (QC100) - same
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Family MAX 7000S MAX 7000S MAX 7000S MAX 7000S MAX 7000S MAX 7000E (enhanced)
Pin-to-Pin Delay (tPD) 15 ns 10 ns (33% faster) 10 ns 15 ns (identical) 15 ns (identical) 10 ns
Macrocells 128 128 (identical) 128 (identical) 128 (identical) 128 (identical) 128 (identical)
User I/Os 84 84 (identical) 84 (identical) 84 (identical) 84 (identical) 84 (identical)
Supply Voltage 5 V 5 V (identical) 5 V (identical) 5 V (identical) 5 V (identical) 5 V (identical)
RoHS / Lead-Free Non-compliant (SnPb) Non-compliant (SnPb) Compliant (lead-free) Compliant (lead-free) Compliant (lead-free) Non-compliant (SnPb)

Key Differentiators

  • Same die across -15 / -10 / -10N / -15N speed grades (vs EPM7128SQC100-10)
  • Lead-free RoHS variant available in same package (vs EPM7128SQC100-15N)
  • Drop-in compatible with MAX 7000E family (vs EPM7128EQC100-10)
  • 3.3 V core with 5 V-tolerant I/O option (vs EPM7128BTC100-10)

Design Notes

The EPM7128SQC100-15 draws Icc in the range of approximately 100 to 300 mA depending on switching activity and output loading (per MAX 7000 datasheet power-estimation methodology). Estimated: at 5 V Vcc and 200 mA average, the part dissipates roughly 1 W; the PQFP-100 package has theta_JA around 35 C/W, producing a 35C junction rise above ambient at full activity. Provide a 5 V regulator with at least 400 mA capacity and a 1 uF decoupling cap on each Vcc pin pair (pins 65 and 100) placed within 5 mm of the package. Distribute GND (pins 11, 21, 31, 41, 51, 61, 72, 82, 91) across the PCB with a ground plane stitched directly under the device for thermal spreading.

PQFP-100 has a 0.65 mm lead pitch which is hand-solderable but not production-friendly. Use a stencil and reflow profile consistent with J-STD-020 (peak 235 C for SnPb or 245 C for lead-free). Keep all 9 GND pins connected to a single ground plane with multiple vias for low-impedance return paths. Place the JTAG chain header (TCK, TMS, TDI, TDO at pins 62-65 and 95) within 50 mm of the CPLD for reliable programming. If the design also uses an Altera configuration device, daisy-chain the JTAG signals so all devices are in one chain.

With 84 user I/Os at 5 V TTL levels, fan-out is generous (24 mA sink/source per pin on most macrocells), but parallel-bus designs should still use 33 ohm series damping resistors at outputs driving long traces (> 50 mm) to limit ringing. The 15 ns tPD means setup-time margins at clock frequencies above 33 MHz require careful tCO/tSU analysis - prefer the EPM7128SQC100-10 (10 ns) for designs above 40 MHz. Place a global clock input (pin 92 GCLK) where it sees the cleanest clock source and keep its trace length-matched with adjacent I/O to minimize skew across LAB boundaries.

Last-time-buy (LTB) status means factory stock is depleted and authorized distributors may show 0 inventory. Do not start new designs with this part without a qualified second source or design-life inventory purchase. The MAX 7000S toolchain is legacy MAX+PLUS II - if migrating to MAX 7000E (EPM7128EQC100-15), recompile in MAX+PLUS II as the libraries differ slightly. Verify all VCCINT and GND pin pairs are connected; missing a GND pin can cause erratic JTAG programming failures even though the device appears to function. Always pull TCK low through a 1 kohm resistor and TMS/TDI high through 10 kohm resistors when the JTAG header is unconnected, to prevent spurious JTAG state transitions during board reset.

Compliance Information

RoHS
REACH
Compliant
AEC-Q100
Lead Free
Halogen Free
Unknown
Conflict Minerals
Compliant

Standard EPM7128SQC100-15 uses SnPb lead finish and is NOT RoHS compliant. Use the EPM7128SQC100-15N (lead-free) variant for RoHS-compliant builds. Commercial temperature grade (0C to +70C); industrial and military grades are not offered in this part number. Last-time-buy status means future supply is from remaining inventory only.

Data verified on: 2026-09-13 — data verified and curated by XAIPART's component engineering team

Related Searches

EPM7128SQC100-15 EPM7128SQC100-15 datasheet Altera MAX 7000 CPLD 128 macrocell CPLD 15ns PQFP-100 EPM7128SQC100-15 vs EPM7128SQC100-10 MAX 7000 drop-in replacement EPM7128SQC100-15 buy price Altera CPLD 5V 100-pin PQFP EPM7128SQC100-15 last time buy EPM7128 JTAG programming what is the pinout of EPM7128SQC100-15 MAX 7000S CPLD industrial control

Related Components & Terms

Altera Intel EPM7128SQC100-15 MAX 7000 MAX 7000S MAX 7000E MAX 7000B CPLD Complex Programmable Logic Device macrocells Logic Array Block PQFP-100 JTAG IEEE 1149.1 EEPROM configuration MAX+PLUS II ByteBlaster 5 V TTL lead-free / RoHS industrial automation telecom backplane AEC-Q100 RoHS last-time-buy SnPb finish
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details