Altera

EPM7128SQC100-10 - MAX 7000S CPLD, 128 Macro, 84 I/O | Altera

MPN: EPM7128SQC100-10 βœ— End of Life
In Stock Ships in 1-3 business days
5 V Vdss 100-pin PQFP (Plastic Quad Flat Pack) Package 100 MHz Speed
From $9.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.2 $162.00
100 $13.75 $1,375.00
500 $11.4 $5,700.00
1,000 $9.85 $9,850.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7128SQC100-10 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

EPM7128SQC100-7

βœ… Drop-In
Intel
πŸ“¦ PQFP-100
CPLD - Complex Programmable Logic Device Β· MAX 7000S Β· 128 Β· 2,500 Β· 84 Β· 4 Logic Array Blocks (LABs) Β· 7.5 ns Β· 125 MHz

βœ“ In Stock

$10.85 / Unit

View Datasheet β†’

EPM7128SQC100-15N

βœ… Drop-In
πŸ“¦ PQFP-100
same PQFP-100 footprint, same 128 macrocells, 15 ns tPD vs 10 ns tPD (-33% slower, drop-in downgrade for cost-sensitive designs)

πŸ“‹ Reference alternative (not in catalog)

EPM7128SQC100-10N

βœ… Drop-In
Altera
πŸ“¦ PQFP-100
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 β†’

EPM7128SQC100-6

βœ… Drop-In
Intel
πŸ“¦ PQFP-100
MAX 7000S Β· CMOS (EEPROM-based) Β· 128 Β· 2,500 Β· 84 Β· 100 Β· PQFP-100 (SQC), 100-BQFP Β· 6 ns

βœ“ In Stock

$7.1 / Unit

View Datasheet β†’

EPM7128AETC100-10

βœ… Drop-In
Intel
πŸ“¦ TQFP-100
MAX 7000A Β· CPLD (Complex Programmable Logic Device) Β· 128 Β· 84 Β· 2.5K Β· 8 Β· 10 ns Β· 3.3 V

βœ“ In Stock

$13.85 / Unit

View Datasheet β†’

EPM7128SQC100-10 Maximum Ratings & Electrical Characteristics

Family MAX 7000S
Device Type CPLD (Complex Programmable Logic Device)
Macro Cells 128
Logic Elements / Gates 2,500 usable gates
Maximum User I/O 84
Logic Array Blocks (LABs) 16
Maximum Operating Frequency 100 MHz
Pin-to-Pin Logic Delay (tPD) 10 ns
Supply Voltage 5 V
Process Technology 5V CMOS, EEPROM-based
Programmability In-System Programmable (ISP) via JTAG
Package 100-pin PQFP (Plastic Quad Flat Pack)
Operating Temperature 0C to +70C (commercial)
Mounting Type Surface Mount

EPM7128SQC100-10 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-assignable)
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 GND β€” Ground
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 I/O β€” User I/O pin
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 VCC β€” +5V supply
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 I/O β€” User I/O pin
Pin 22 I/O β€” User I/O pin
Pin 23 I/O β€” User I/O pin
Pin 24 GND β€” Ground
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 TDI β€” JTAG Test Data In
Pin 32 TMS β€” JTAG Test Mode Select
Pin 33 TCK β€” JTAG Test Clock
Pin 34 TDO β€” JTAG Test Data Out
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 VCC β€” +5V supply
Pin 41 I/O β€” User I/O pin
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 GND β€” Ground
Pin 49 I/O β€” User I/O pin
Pin 50 I/O β€” User I/O pin
Pin 51 GNDINT β€” Ground (internal)
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 I/O β€” User I/O pin
Pin 62 I/O β€” User I/O pin
Pin 63 GND β€” Ground
Pin 64 I/O β€” User I/O pin
Pin 65 I/O β€” User I/O pin
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 VCC β€” +5V supply
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 I/O β€” User I/O pin
Pin 83 GND β€” Ground
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 I/O β€” User I/O pin
Pin 92 I/O β€” User I/O pin
Pin 93 I/O β€” User I/O pin
Pin 94 I/O β€” User I/O pin
Pin 95 I/O β€” User I/O pin
Pin 96 VCC β€” +5V supply
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 I/O β€” User I/O pin

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM7128SQC100-10 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

EPM7128SQC100-10 is suitable for 6 applications: Microprocessor Address Decoding, Bus Interface Bridging (ISA / PCI / VME), Industrial Glue Logic Replacement, State Machine Control, Legacy Peripheral Expansion, I/O Voltage Translation and Level Shifting.

πŸ”§

Microprocessor Address Decoding

The EPM7128SQC100-10 is well-suited for address decoding in 8/16/32-bit microprocessor systems, where its 128 macrocells and 84 I/O pins allow multiple chip-select and wait-state signals to be generated from a single device. With a deterministic 10 ns pin-to-pin delay, the CPLD can decode an address bus in real time without inserting wait states, making it ideal for 8086, 68000, and legacy ARM7 designs. The wide 5V I/O tolerance also allows direct interface to classic TTL/CMOS logic levels. Power dissipation is low at typical clock rates (estimated: <500 mW active), so no special thermal management is needed.

🌐

Bus Interface Bridging (ISA / PCI / VME)

With 100 MHz maximum frequency and 10 ns tPD, the EPM7128SQC100-10 acts as a fast bus-interface bridge between legacy 5V buses (ISA, VME) and 3.3V peripherals. The 128 macrocells can implement FIFOs, byte-swapping logic, and interrupt steering in a single chip, reducing BOM count versus discrete 74LS glue logic. Open-drain output option supports wired-OR bus arbitration. Estimated power dissipation under full I/O toggle at 50 MHz is around 750 mW; 0.1 uF + 10 uF decoupling near each VCC pin is recommended.

🏭

Industrial Glue Logic Replacement

The EPM7128SQC100-10 is widely used to consolidate discrete 74LS/74HC/74FTTL gates in industrial controllers, where a single 100-pin PQFP CPLD can replace dozens of discrete logic packages. Its deterministic 10 ns delay enables precise state-machine timing for sequencing pumps, valves, and motor drivers in PLC and process-control applications. The 0-70C commercial temperature range suits cabinet-mounted industrial equipment; for harsher environments, the EPM7128EQC100-15 (industrial grade) is recommended. Estimated BOM savings: 60-80% board area reduction versus discrete TTL.

πŸ–₯️

State Machine Control

The 16 LAB architecture of the EPM7128SQC100-10 makes it efficient for implementing complex state machines, including Mealy and Moore machines for protocol converters, encoder/decoder logic, and sequencers. With 128 macrocells, designers can implement 32-64 state FSMs in a single device, far exceeding the capability of small PAL/GAL devices. The deterministic 10 ns tPD ensures predictable state transitions critical for real-time control. The device retains configuration in EEPROM, so state machines power up instantly without boot delays.

πŸ’‘

Legacy Peripheral Expansion

The EPM7128SQC100-10 enables legacy parallel-port and ISA expansion designs by providing reconfigurable I/O and timing logic, extending the life of installed-base peripherals. With 84 user I/O pins, the CPLD can drive parallel printer ports, SCSI interfaces, and custom ISA cards while maintaining 5V TTL compatibility. Designers can re-target the same hardware for different peripherals by reprogramming the EEPROM, avoiding costly board respins. Power is around 500 mW typical at 25 MHz operation, well within legacy supply budgets.

⚑

I/O Voltage Translation and Level Shifting

The EPM7128SQC100-10 supports 5V-tolerant I/O, allowing it to bridge between 5V legacy systems and 3.3V peripherals without external level shifters. With 84 I/O pins, designers can implement 40+ bidirectional level-shift channels in a single chip. The 10 ns tPD adds minimal latency to translation paths, preserving signal integrity for memory and peripheral interfaces. Designers should consult the MAX 7000 datasheet for absolute maximum ratings on mixed-voltage pins; pull-up resistors on 3.3V sides may be required for open-drain configurations.

What is the maximum operating frequency of the EPM7128SQC100-10?
The EPM7128SQC100-10 has a maximum operating frequency of 100 MHz. According to Altera's MAX 7000 Programmable Logic Device Family datasheet, this rating reflects the global clock network and register-to-register performance across the 128-macrocell fabric. For designs requiring higher headroom, the same package is also offered in -7 and -6 speed grades (EPM7128SQC100-7 / -6) that deliver shorter pin-to-pin delays.
How many macrocells and user I/O does the EPM7128SQC100-10 have?
The EPM7128SQC100-10 provides 128 macrocells across 16 Logic Array Blocks and supports up to 84 user I/O pins. The die architecture groups the macrocells into 16 LABs interconnected by a programmable interconnect array (PIA), which is characteristic of the second-generation MAX 7000S family described in the Altera datasheet.
Is the EPM7128SQC100-10 still in production?
The EPM7128SQC100-10 is currently listed as obsolete on distributor channels, with Intel/Altera having transitioned most customers to MAX II or MAX V CPLDs for new designs. Verified distributor data from 2026-09-13 shows limited remaining stock at specialty brokers, with prices trending upward as inventory is consumed; long-term availability should be confirmed before committing to new production runs.
Where can I download the EPM7128SQC100-10 datasheet PDF?
The official EPM7128SQC100-10 datasheet (MAX 7000 Programmable Logic Device Family Data Sheet) is hosted on Alldatasheet and via Intel's archived MAX 7000 documentation. A direct link is provided on the datasheet_url field on this product page, and equivalent mirrors are available on Octopart and Datasheets.com for convenience.
What is the pinout of the EPM7128SQC100-10?
The EPM7128SQC100-10 uses the 100-pin PQFP package with pin assignments detailed in the MAX 7000 family datasheet. Pin 1 is at the top-left when the orientation marker faces up; the package exposes 84 user I/O pins plus dedicated JTAG (TCK, TMS, TDI, TDO), power (VCC), and ground (GND) pins. The full per-pin assignment table is reproduced in the datasheet and on this product page's pinout section.
What is the difference between EPM7128SQC100-10 and EPM7128SQC100-7?
Both parts share the same 100-pin PQFP package and identical logic capacity (128 macrocells, 84 I/O), differing only in speed grade: the EPM7128SQC100-10 has a 10 ns tPD, while the EPM7128SQC100-7 has a 7 ns tPD. Both are pin-compatible drop-in replacements, and the faster -7 grade can be substituted into a -10 design provided timing margins are revalidated.
Can the EPM7128SQC100-10 be replaced by a MAX II or MAX V CPLD?
Direct drop-in replacement by MAX II or MAX V CPLDs is not possible because those families use different packages (typically TQFP-100 or smaller BGA), different I/O voltage tolerances, and different JTAG programming chains. Designers migrating legacy designs typically use an adapter PCB or re-validate pin assignments; Intel provides migration notes in the MAX 7000 to MAX II/V hand-off documentation.
Where can I buy the EPM7128SQC100-10?
The EPM7128SQC100-10 is available from specialty distributors handling obsolete Altera/Intel inventory, including Veswin Electronics, IC-Components, and selected brokers on Octopart. Verified distributor data from 2026-09-13 shows the part is listed but stock levels are limited; lead times for production quantities should be confirmed directly with the distributor, as of 2026-09-13.
What is the current price of the EPM7128SQC100-10?
As of 2026-09-13, the EPM7128SQC100-10 is priced around $18.50 per unit at qty-1 from listed distributors, with volume breaks reaching approximately $9.85 per unit at qty-1000. Because the part is obsolete, pricing varies significantly between brokers; the tiers[] array on this page reflects a representative spread, and live quotes should be requested from each distributor for firm pricing.
What is the lead time for the EPM7128SQC100-10?
Lead times for the obsolete EPM7128SQC100-10 vary by distributor and stock position, typically ranging from immediate shipment for small quantities held in broker inventory to 8-12 weeks for production orders requiring component sourcing. Verified distributor data from 2026-09-13 indicates limited available stock, so buyers are advised to confirm lead times before placing volume orders, as of 2026-09-13.
What package does the EPM7128SQC100-10 come in?
The EPM7128SQC100-10 ships in a 100-pin PQFP (Plastic Quad Flat Pack) surface-mount package, part code QC100. The PQFP-100 footprint is shared across the entire EPM7128SQC100 family, allowing PCB designs to accommodate any speed grade (-6, -7, -10, -15) without layout changes; only timing closure must be revalidated.
Is the EPM7128SQC100-10 suitable for new product designs in 2026?
The EPM7128SQC100-10 is not recommended for new product designs in 2026 because it is marked obsolete and is increasingly difficult to source at scale. New designs should use MAX II (EPM240, EPM570) or MAX V (5M80ZE64, 5M240ZT100) CPLDs, which offer lower power, smaller packages, and longer-term availability; the EPM7128 family remains suitable for maintaining legacy equipment and bridge designs.
What is the best drop-in replacement for the EPM7128SQC100-10?
The best drop-in replacement is the EPM7128SQC100-7, which shares the same PQFP-100 footprint, same 128 macrocells, same 84 I/O count, and same 5V supply, but offers a faster 7 ns pin-to-pin delay. For designs where timing margins are tight, the -7 grade is the preferred substitute; where timing closure is already met by -10, the EPM7128SQC100-10N (lead-free variant) and EPM7128SQC100-15N are also valid drop-ins.
Does the EPM7128SQC100-10 support in-system programming?
Yes, the EPM7128SQC100-10 supports in-system programmability (ISP) via the industry-standard JTAG interface (IEEE 1149.1). The four JTAG pins (TCK, TMS, TDI, TDO) allow the device to be programmed while soldered on the PCB using the ByteBlasterMV or USB-Blaster download cables with Altera Quartus software; pull-up resistors on I/O pins during programming are recommended per the MAX 7000S datasheet.
What are the key specifications of the EPM7128SQC100-10 that engineers should know?
Key specifications of the EPM7128SQC100-10 include: 128 macrocells, 2,500 usable gates, 84 user I/O, 100 MHz maximum operating frequency, 10 ns pin-to-pin logic delay (tPD), 5V single-supply operation, in-system programmability via JTAG, and a 100-pin PQFP package with commercial 0C to +70C temperature range. The device is built on EEPROM-based CMOS technology, providing non-volatile configuration retention without an external boot PROM.

Engineering reference data for EPM7128SQC100-10 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM7128SQC100-10 when designing or maintaining 5V legacy systems that need a high-I/O (84 pins) CPLD with deterministic 10 ns timing, in-system programmability, and non-volatile EEPROM configuration. It is ideal for industrial glue logic, address decoding, and bus-interface bridging where the MAX II/MAX V families' 3.3V cores would require level shifting. For new designs in 2026, prefer MAX II or MAX V CPLDs (EPM570, 5M80ZE64) for better long-term availability; for legacy maintenance, the EPM7128SQC100-7 (-7 ns tPD, drop-in upgrade) and EPM7128SQC100-15N (-15 ns tPD, cost-down) are pin-compatible alternatives within the same footprint. Avoid substituting MAX 7000A parts (EPM7128AETC100-10) directly because they use a thinner TQFP-100 body, which may require land-pattern review.

Comparison with Alternatives

Parameter This Product EPM7128SQC100-7 EPM7128SQC100-15N EPM7128SQC100-10N EPM7128SQC100-6 EPM7128AETC100-10
Package PQFP-100 (QC100) PQFP-100 (QC100) - same PQFP-100 (QC100) - same PQFP-100 (QC100) - same PQFP-100 (QC100) - same TQFP-100 - thinner body
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Macro Cells 128 128 128 128 128 128
User I/O 84 84 84 84 84 84
Pin-to-Pin Delay (tPD) 10 ns 7 ns (faster) 15 ns (slower) 10 ns (same) 6 ns (faster) 10 ns (same)
Maximum Frequency 100 MHz [DATA_NEEDED] [DATA_NEEDED] 100 MHz [DATA_NEEDED] [DATA_NEEDED]
Supply Voltage 5 V 5 V 5 V 5 V 5 V 3.3 V
Family MAX 7000S MAX 7000S MAX 7000S MAX 7000S MAX 7000S MAX 7000A
Lead-Free Termination [DATA_NEEDED] [DATA_NEEDED] Yes (N suffix) Yes (N suffix) [DATA_NEEDED] Yes

Key Differentiators

  • Industry-standard 5V CPLD with massive installed base (vs MAX II EPM570T100C5N)
  • Drop-in timing upgrade path to faster grades (vs EPM7128SQC100-7)
  • Wide package options within MAX 7000S family (vs EPM7128SLC84-10 (PLCC-84))

Design Notes

Estimated: at 5V VCC and 25 MHz operation with 50% I/O toggle, the EPM7128SQC100-10 consumes approximately 500 mW; under full I/O toggle at 100 MHz the figure rises to roughly 750 mW. Decoupling requires 0.1 uF ceramic caps on each VCC pin (pins 15, 40, 72, 96) placed within 5 mm, plus a single 10 uF tantalum bulk cap near the device. Multiple GND pins (6, 24, 48, 63, 83) should each be tied to a low-impedance ground plane for return-current management.

The 100-pin PQFP has a 0.65 mm pitch and is sensitive to solder-bridge defects during reflow. Use a land pattern with solder-mask-defined pads and a 0.15 mm solder paste stencil; for hand prototyping, fine-pitch QFP sockets (e.g., 3M Textool) are recommended. Keep all four VCC pins connected with a power plane or wide traces to share current; place decoupling caps on the same side as the IC, with vias directly to the VCC/GND planes.

Three pitfalls to avoid: (1) Do not leave JTAG TCK floating - tie to GND through 1 kohm if unused to prevent noise-induced state changes; (2) Designs migrated from -7 or -6 grades must be re-checked for setup/hold violations at 10 ns tPD, as the slower grade can break timing closure; (3) The 'N' suffix indicates lead-free / Pb-free termination - the standard EPM7128SQC100-10 has SnPb finish, so verify compatibility with lead-free reflow profiles before substituting.

Compliance Information

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

EPM7128SQC100-10 (without N suffix) is the standard SnPb finish variant; the EPM7128SQC100-10N is the lead-free / Pb-free termination variant. RoHS/REACH status not confirmed in verified web data - check distributor documentation for the specific lot. AEC-Q100 is not applicable for commercial-temperature CPLDs.

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

Related Searches

EPM7128SQC100-10 EPM7128SQC100-10 datasheet Altera EPM7128SQC100-10 MAX 7000S CPLD 128 macrocell PQFP-100 CPLD 5V EPM7128SQC100-10 obsolete alternative EPM7128SQC100-10 buy EPM7128SQC100-10 vs EPM7128SQC100-7 5V CPLD replacement 84 I/O EPM7128SQC100-10 pinout PQFP-100 EPM7128SQC100-10 lead time industrial glue logic CPLD MAX 7000 what is the maximum frequency of EPM7128SQC100-10 MAX 7000S family migration MAX II Altera CPLD programmable logic device 5V

Related Components & Terms

Altera Intel EPM7128SQC100-10 EPM7128SQC100-7 EPM7128SQC100-15N EPM7128SQC100-10N EPM7128SQC100-6 EPM7128AETC100-10 MAX 7000S CPLD Complex Programmable Logic Device macrocell Logic Array Block PQFP-100 Plastic Quad Flat Pack JTAG IEEE 1149.1 in-system programmability ByteBlaster USB-Blaster Quartus 5V CMOS EEPROM RoHS lead-free glue logic address decoder state machine
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