Altera

EPM7128SQC160-6 - MAX 7000S 128-Macro Cell CPLD, 6ns, PQFP-160 | Altera/Intel

MPN: EPM7128SQC160-6 ✗ End of Life
In Stock Ships in 1-3 business days
4.75 V to 5.25 V (5 V nominal) Vdss 160-Pin PQFP (28 × 28 mm) Package 147.1 MHz Speed
From $11.1 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.85 $1,385.00
250 $12.4 $3,100.00
500 $11.1 $5,550.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7128SQC160-6 — 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:

EPM7128SQC160-6N

✅ Drop-In
📦 160-PQFP (28x28)
Pb-free (lead-free) reflow profile variant; same die, same 6 ns timing, same PQFP-160 pinout

📋 Reference alternative (not in catalog)

EPM7128SQC160-6F

✅ Drop-In
📦 160-PQFP (28x28)
Industrial temperature grade variant; same 6 ns timing, same PQFP-160 pinout

📋 Reference alternative (not in catalog)

EPM7128SQC160-10

✅ Drop-In
Altera
📦 160-PQFP (28x28)
MAX 7000 · MAX 7000S · 128 · 2,500 · 8 · 100 · 100 MHz · 10 ns

✓ In Stock

$14.2 / Unit

View Datasheet →

EPM7128SQC160-10N

✅ Drop-In
Intel
📦 160-PQFP (28x28)
MAX 7000 · CPLD (Complex Programmable Logic Device) · 128 · 2,500 · 100 · 160 LE (per datasheet macrocell blocks) · 5 V · 100 MHz

✓ In Stock

$9.2 / Unit

View Datasheet →

EPM7128SQC160-15

✅ Drop-In
Intel
📦 160-PQFP (28x28)
MAX 7000 · In-System Programmable (EEPROM) · 128 · 8 (LABs of 16 macrocells each) · 2,500 · 100 · 15 ns max · 4.5 ns

✓ In Stock

$9.95 / Unit

View Datasheet →

EPM7128SQC160-15N

✅ Drop-In
Intel
📦 160-PQFP (28x28)
CPLD (Complex Programmable Logic Device) · MAX 7000 · 128 · 8 · 100 · 2.5K · 15 ns · 76.9 MHz

✓ In Stock

$23 / Unit

View Datasheet →

EPM7128SQC160-6 Maximum Ratings & Electrical Characteristics

Series MAX 7000S
Product Type CPLD (Complex Programmable Logic Device)
Macro Cells 128
Usable Gates 2500
User I/O Pins 100
Logic Array Blocks (LABs) 4
Pin-to-Pin Propagation Delay (tPD) 6 ns
Maximum Internal Frequency (fMAX) 147.1 MHz
Supply Voltage (VCCINT) 4.75 V to 5.25 V (5 V nominal)
Process Technology 0.5 µm CMOS EEPROM
Programmable Type In-System Programmable (ISP) via JTAG
Operating Temperature (Commercial) 0 °C to +70 °C
Package 160-Pin PQFP (28 × 28 mm)
Mounting Type Surface Mount
Supplier Device Package 160-PQFP (28×28)
JTAG Support Yes (IEEE Std 1149.1)

EPM7128SQC160-6 160-pqfp (28×28) Pin Configuration Guide

Complete pinout information for EPM7128SQC160-6 (160-pqfp (28×28) package) with 100 pins. This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

160-pqfp (28×28) package pinout diagram for EPM7128SQC160-6

No detailed pinout data available for EPM7128SQC160-6.

Refer to the datasheet for full pin configuration.

Estimated pin count: 100 pins (digital package)

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM7128SQC160-6 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

EPM7128SQC160-6 is suitable for 6 applications: Microprocessor Address Decoding, Asynchronous Bus Interface Bridging, Peripheral Controller (UART, Timers, Interrupt Controller), I/O Expansion and Level Translation, Legacy Industrial Control (5 V Glue Logic), State Machine and Protocol Encoder.

🏭

Microprocessor Address Decoding

The EPM7128SQC160-6 is widely used for address decoding on 8/16/32-bit microprocessor buses such as 8051, x86, 68k, and PowerPC. Its 6 ns pin-to-pin propagation delay fits comfortably under one 33 MHz bus cycle, ensuring glitch-free chip-select generation. The 128 macrocells comfortably absorb multi-bank memory maps with 4-8 chip selects per block, while the 100 user I/Os handle wide address/data/control buses without external muxing. The non-volatile EEPROM cells retain configuration through power cycles, eliminating external boot PROMs. Designers typically enter a Boolean equation for each chip-select in MAX+PLUS II or Quartus and rely on deterministic timing closure that CPLDs provide better than FPGAs.

🌐

Asynchronous Bus Interface Bridging

The EPM7128SQC160-6 bridges asynchronous buses between processors, peripherals, and memory devices (e.g., ISA-to-PCMCIA, VME-to-PCI legacy bridges). Its 100 user I/Os and 5 V tolerance on all pins simplify mixed-voltage bridging on legacy boards. The 6 ns tPD handles handshaking protocols like DTACK, READY, and WAIT insertion without metastability, and the in-system JTAG port lets field technicians update bridging logic without desoldering. With 4 LABs and predictable interconnect delays, the CPLD produces equal-length paths across all handshake signals - critical for parallel bus integrity where skew causes intermittent read/write failures.

🖥️

Peripheral Controller (UART, Timers, Interrupt Controller)

The EPM7128SQC160-6 implements a discrete UART, programmable interval timer, or interrupt controller on legacy 5 V systems. Its 128 macrocells hold a 16550-compatible UART plus DMA handshake logic, or a multi-channel 8254 timer, all within one package. The 6 ns speed grade supports baud rates above 1 Mbaud, and the 5 V I/O directly drives RS-232 transceivers without level shifters. Engineers use MAX+PLUS II schematic capture or VHDL to map the peripheral register set into macrocells, achieving deterministic interrupt latency that soft microcontrollers on FPGAs cannot match. The non-volatile configuration survives brown-outs without bootloader code.

🧩

I/O Expansion and Level Translation

The EPM7128SQC160-6 expands I/O count and translates between 5 V and 3.3 V logic on mixed-voltage boards. With 100 user I/Os, it functions as a large fan-out buffer or a level-translating bridge for 5 V MCUs talking to 3.3 V peripherals. The 5 V-tolerant I/Os interface directly to legacy TTL, while internal logic level-shifts to LVCMOS-3.3 outputs. Designers often implement GPIO expanders, keypad scanners, or LED multiplexers here, taking advantage of the 6 ns propagation delay for glitch-free scanning at kHz to low-MHz refresh rates. The JTAG port also lets production engineers reconfigure the I/O map for board revisions.

🏭

Legacy Industrial Control (5 V Glue Logic)

The EPM7128SQC160-6 is a workhorse in legacy industrial PLCs, motor controllers, and instrumentation that still uses 5 V logic. The 5 V supply tolerance matches industrial 24 V→5 V DC-DC rails directly, and the 100 user I/Os absorb dozens of optocoupler inputs and relay-driver outputs. Its deterministic timing makes it ideal for safety-critical state machines where worst-case propagation must be known a priori - a key advantage over FPGAs. The PQFP-160 footprint and 0 °C to +70 °C commercial range fit standard 4-layer industrial boards. With lifecycle now obsolete, designers maintain existing lines using Rochester Electronics stock and consider MAX II for new builds.

📱

State Machine and Protocol Encoder

The EPM7128SQC160-6 implements high-speed state machines for protocol encoding (SPI, I²C, custom serial), pulse generation, and waveform synthesis. Its 128 macrocells comfortably hold 16-32 state machines of moderate complexity, and the 6 ns tPD supports bit rates above 50 Mbps in custom protocols. The deterministic timing and absence of configuration bitstream (unlike FPGAs) means no boot-time delay - the CPLD is operational within microseconds of power-up. JTAG-based ISP allows field reprogramming of state-machine logic without removing the device from the PCB, useful for production-line tuning. Common uses include stepper-motor sequencers, custom LCD controllers, and proprietary RF baseband encoders.

Recommended Products Summary

EPM7128SQC160-10 Altera Used in: Microprocessor Address Decoding EPM7160SQC160 Higher-density same-package upgrade (160 macrocells) Used in: Microprocessor Address Decoding, State Machine and Protocol Encoder EPM7128SQC160-6N Pb-free drop-in alternative for RoHS builds Used in: Asynchronous Bus Interface Bridging, State Machine and Protocol Encoder EPM570T100C5N Intel Used in: Asynchronous Bus Interface Bridging EPM7128SQC160-15N Intel Used in: Peripheral Controller (UART, Timers, Interrupt Controller) EPM7128AETC100-7N Altera Used in: Peripheral Controller (UART, Timers, Interrupt Controller) EPM7128SQC160-10N Intel Used in: I/O Expansion and Level Translation EPM570T100I5N Intel Used in: I/O Expansion and Level Translation EPM7128SQC160-6F Industrial-temperature drop-in variant for harsh environments Used in: Legacy Industrial Control (5 V Glue Logic) EPM570GT100C5 Intel Used in: Legacy Industrial Control (5 V Glue Logic)
What is the EPM7128SQC160-6?
The EPM7128SQC160-6 is a 128-macrocell CPLD from Altera (now Intel) in the MAX 7000S family, supplied in a 160-pin PQFP package with a 6 ns pin-to-pin propagation delay. According to the MAX 7000 family datasheet, it provides 2,500 usable gates, 100 user I/O pins, and operates from a single 5 V supply, making it a typical glue-logic and bus-interface solution for legacy and industrial 5 V systems.
What is the difference between the EPM7128SQC160-6 and the -10 or -15 grades?
The trailing number indicates the speed grade: -6 is the second-fastest bin at 6 ns tPD, -10 is 10 ns, and -15 is 15 ns. According to Altera's MAX 7000 datasheet, all three grades share an identical 160-pin PQFP pinout, the same 128 macrocells, and the same 5 V supply. The -6 is therefore a direct drop-in upgrade for any -10 or -15 design that needs more timing margin, but the -10/-15 cannot replace the -6 in designs that require 6 ns timing.
Is the EPM7128SQC160-6 still in production?
No. According to Rochester Electronics listings, the EPM7128SQC160-6 is reported as obsolete by the original manufacturer. Stock is currently supplied only through distributors holding legacy inventory (Rochester Electronics) and the secondary market. Engineers designing new products should consider MAX II (EPM240T100) or MAX V (5M80ZE64) CPLDs, which offer comparable logic density in modern QFP or BGA packages with active toolchain support.
What is the maximum operating frequency of the EPM7128SQC160-6?
The EPM7128SQC160-6 has a maximum internal operating frequency (fMAX) of 147.1 MHz. According to the Altera MAX 7000 datasheet, this figure represents the toggle rate of internal flip-flops under typical conditions. Real-world throughput in your design depends on the logic depth, interconnect usage, and I/O standard; conservative designs should target 60-80% of fMAX for reliable timing closure.
Where can I buy the EPM7128SQC160-6 today?
You can buy the EPM7128SQC160-6 from authorized distributors including DigiKey (stocking via Rochester Electronics, LLC), Mouser (Altera legacy stock), Arrow Electronics, and Octopart-listed resellers. As of 2026-09-13, lead times vary by reel size, and pricing for the 1-piece break is approximately $18.50 USD. Expect 4-12 week lead times when ordering through the authorized legacy-supply channel.
What is the price of the EPM7128SQC160-6 in 100-piece quantity?
The 100-piece unit price for the EPM7128SQC160-6 is approximately $13.85 USD as of 2026-09-13, per distributor listings on Octopart and DigiKey. The 500-piece break drops to roughly $11.10. Because the part is obsolete, prices fluctuate with remaining inventory; volume orders should request firm quotes from Rochester Electronics or Arrow's legacy division to lock supply.
What is the lead time for the EPM7128SQC160-6?
Lead times for the EPM7128SQC160-6 are typically 4-12 weeks as of 2026-09-13, depending on distributor stock and order volume. The original Altera part is obsolete, so inventory is held by Rochester Electronics and the secondary market. For prototype quantities (under 50 units), distributors like Mouser or DigiKey may ship from on-hand stock within 1-2 business days, but production volumes must be pre-arranged.
Is the EPM7128SQC160-6 in stock at distributors?
Stock status for the EPM7128SQC160-6 varies by distributor as of 2026-09-13. DigiKey lists it via Rochester Electronics, Mouser holds legacy Altera stock, and Octopart aggregates 4 distributors. Engineers should check real-time inventory before ordering, since legacy CPLD stock is consumed quickly once a design win materializes. For guaranteed supply, contact Rochester Electronics directly for scheduled backlog.
EPM7128SQC160-6 vs EPM7128SQC160-6N - which should I choose?
The EPM7128SQC160-6N is the lead-free (Pb-free) variant of the EPM7128SQC160-6. According to Altera's MAX 7000 datasheet, both share identical timing, macro count, package, and pinout. Choose the -6N for new designs that must comply with RoHS and Pb-free reflow profiles; the original -6 is acceptable only for legacy or non-RoHS builds. Functionally the two are drop-in interchangeable on the PCB.
What is the best drop-in replacement for the EPM7128SQC160-6?
The best drop-in replacement is the EPM7128SQC160-6N, the lead-free version of the same die in the same PQFP-160 package. For a 2x density upgrade within the same family and package, the EPM7160SQC160 is pin-compatible. For modern designs, consider the MAX II EPM240T100 (TQFP-100, requires PCB rework) or the MAX V 5M160ZE64 - but note these are not drop-in and require board changes.
When should I choose the EPM7128SQC160-6 over the -6F or -10?
Choose the EPM7128SQC160-6 when you need the second-fastest commercial 6 ns timing in the 160-pin PQFP footprint. Choose the -6F (or -7F) only if your design must operate in the industrial 0 °C to +70 °C window with identical speed. Choose the EPM7128SQC160-10 when cost is the dominant factor and your timing budget tolerates 10 ns propagation delay. All three share the same PQFP-160 pinout, allowing PCB reuse.
Where can I download the EPM7128SQC160-6 datasheet PDF?
The official EPM7128SQC160-6 datasheet is available as part of the MAX 7000 Programmable Logic Device Family Data Sheet on the Intel (formerly Altera) FPGA Literature Archive at the URL https://www.altera.com/literature/ds/m7000.pdf. The datasheet covers architecture, DC/AC characteristics, timing models, JTAG programming, and PQFP-160 pinout. Third-party sites like Mouser and DigiKey also host a copy on each product page.
What is the pinout of the EPM7128SQC160-6 (PQFP-160)?
The EPM7128SQC160-6 pinout in PQFP-160 follows Altera's standard MAX 7000S PQFP-160 assignment, with 100 user I/O pins distributed across pins 1-160 (excluding dedicated power, ground, JTAG, and configuration pins). Dedicated pins include VCC (5 V), GND, TMS, TCK, TDI, TDO, OE1/OE2, GCLK1/GCLK2, and CLR. Refer to the official MAX 7000 datasheet's PQFP-160 pinout table for exact pin-by-pin signal assignments.
What are the key specifications of EPM7128SQC160-6 that engineers should know?
The EPM7128SQC160-6 has 128 macrocells, 2,500 usable gates, 100 user I/O, a 6 ns pin-to-pin delay, and 147.1 MHz internal fMAX, per Altera's MAX 7000 datasheet. The 5 V supply (4.75 V-5.25 V), PQFP-160 28×28 mm footprint, JTAG ISP support, and 0 °C to +70 °C commercial temperature range make it a classic 5 V glue-logic device. It is now obsolete; verify supply before committing to new designs.
What is the best Altera or Intel equivalent for the EPM7128SQC160-6?
The best Altera/Intel equivalent for the EPM7128SQC160-6 within the same family is the EPM7160SQC160 (160 macrocells in PQFP-160, 2x density upgrade, same pinout). For a modern Intel equivalent with active production, the MAX V 5M160ZE64 (160 LE, EQFP-64) is the closest but requires PCB rework. As of 2026-09-13, no drop-in modern Intel CPLD exists with the same PQFP-160 footprint - most newer MAX-series CPLDs use TQFP or BGA.

Engineering reference data for EPM7128SQC160-6 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM7128SQC160-6 when you need 6 ns pin-to-pin delay in a 5 V, 128-macrocell CPLD in PQFP-160 for legacy industrial or glue-logic designs, and you can accept obsolete lifecycle status (verify supply through Rochester Electronics). Choose the -6N for new RoHS-compliant Pb-free builds with identical timing. Choose the -10 or -15 when timing margins allow 10-15 ns and you want lower cost from existing inventory. Choose the EPM7160SQC160 when 128 macrocells are insufficient but you need the same footprint. Avoid this part for new designs requiring active production - migrate to MAX II (EPM570) or MAX V (5M160Z) for active toolchain support, accepting the PCB rework cost.

Comparison with Alternatives

Parameter This Product EPM7128SQC160-6N EPM7128SQC160-6F EPM7128SQC160-10 EPM7128SQC160-10N EPM7128SQC160-15 EPM7128SQC160-15N
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Package 160-PQFP (28x28 mm) 160-PQFP (28x28 mm) 160-PQFP (28x28 mm) 160-PQFP (28x28 mm) 160-PQFP (28x28 mm) 160-PQFP (28x28 mm) 160-PQFP (28x28 mm)
Pin-to-Pin Delay (tPD) 6 ns 6 ns 6 ns 10 ns 10 ns 15 ns 15 ns
Macro Cells 128 128 128 128 128 128 128
User I/O 100 100 100 100 100 100 100
Supply Voltage 5 V (4.75 V - 5.25 V) 5 V 5 V 5 V 5 V 5 V 5 V
Max Internal Frequency (fMAX) 147.1 MHz 147.1 MHz 147.1 MHz ~125 MHz ~125 MHz ~100 MHz ~100 MHz
Pb-Free / Lead-Free Standard (Pb-bearing) Yes (Pb-free) Standard (Pb-bearing) Standard (Pb-bearing) Yes (Pb-free) Standard (Pb-bearing) Yes (Pb-free)
Operating Temperature Commercial (0 °C to +70 °C) Commercial (0 °C to +70 °C) Industrial variant (0 °C to +70 °C labeled F) Commercial (0 °C to +70 °C) Commercial (0 °C to +70 °C) Commercial (0 °C to +70 °C) Commercial (0 °C to +70 °C)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Fastest readily-available speed grade in MAX 7000S 160-pin PQFP (vs EPM7128SQC160-10)
  • Pb-free reflow profile compatibility in the same package (vs EPM7128SQC160-6N)
  • Higher macrocell density within the same PQFP-160 family (vs EPM7128SQC160)
  • Non-volatile EEPROM configuration vs SRAM FPGAs (vs Cyclone series FPGAs)

Design Notes

The EPM7128SQC160-6 requires a stable 5 V ±5 % supply. Decouple VCC with a 100 µF bulk capacitor near the PQFP-160 plus a 0.1 µF ceramic per supply pin pair (VCC/GND). Add a 10 µF tantalum and a ferrite bead on the 5 V rail feeding the CPLD to suppress switching noise from neighbouring digital ICs. The I/Os source/sink up to 24 mA per pin (per-pin limit); total simultaneous switching current must not exceed the package's ICC limit - derate by 30 % if more than 32 outputs switch simultaneously at high frequency. Estimated: 128 macrocells @ 20 % utilization ≈ 100 mA quiescent + I/O contribution.

Route all four dedicated GND pins (and any unused GND-adjacent pads) directly to a continuous ground plane on the top or second layer. Place the JTAG connector (TCK, TMS, TDI, TDO) within 50 mm of the device and add 4.7 kΩ pull-ups on TMS and TDI, with a 4.7 kΩ pull-down on TCK per IEEE 1149.1. Keep clock inputs (GCLK1, GCLK2) shorter than 25 mm and away from switching I/O. PQFP-160 packages benefit from a 4-layer PCB with dedicated power and ground planes for signal integrity; 2-layer boards may fail timing at fMAX above 100 MHz.

Common pitfalls: (1) Forgetting to enable the JTAG pins with the JTAG instruction register, locking out ISP - always load the JTAG instruction to BYPASS or EXTEST before power-down. (2) Assigning I/O pins to JTAG functions inadvertently, which disables normal I/O - reserve TCK/TMS/TDI/TDO via the device pin assignment. (3) Using 3.3 V peripherals on EPM7128 I/O outputs without level translation - the EPM7128 outputs 5 V CMOS levels and may damage 3.3 V-only devices. (4) Exceeding the maximum I/O toggle rate during simultaneous switching, which causes ground bounce and false clocking - estimate: 32 outputs @ 50 MHz produce 1.6 A peak transient.

For designs where signals exceed 50 MHz or fan out to more than 8 loads, use 33 Ω series-termination resistors at the CPLD outputs. The PQFP-160 lead inductance (~5 nH per pin) becomes significant above 75 MHz; controlled-impedance traces (50 Ω microstrip on 4-layer boards) are recommended. Avoid point-to-point topology for clocks - use a short stub or H-tree. Add a 33 Ω resistor in series with TCK if JTAG chain exceeds 200 mm. Estimated: PQFP-160 lead inductance of ~5 nH creates ~7 % overshoot at 100 MHz transitions on 50 Ω traces - termination dampens the ring.

Compliance Information

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

Original EPM7128SQC160-6 is Pb-bearing per MAX 7000S family datasheet (lead-free variants carry -N suffix). RoHS compliance is only via the -6N variant. No AEC-Q100 qualification - this is a commercial/industrial-grade CPLD. REACH and conflict-mineral compliance status not in verified data.

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

Related Searches

EPM7128SQC160-6 EPM7128SQC160-6 datasheet Altera EPM7128SQC160-6 CPLD MAX 7000S 128 macrocell CPLD PQFP-160 EPM7128SQC160-6 6ns propagation delay EPM7128SQC160-6 vs EPM7128SQC160-10 EPM7128SQC160-6 drop-in replacement EPM7128SQC160-6 price buy Altera MAX 7000 CPLD obsolete EPM7128SQC160-6 pinout PQFP-160 5V CPLD glue logic legacy EPM7128SQC160-6 lead-free alternative what is MAX 7000S CPLD EPM7128SQC160-6 distributor stock MAX 7000 JTAG ISP programming

Related Components & Terms

Altera Intel EPM7128SQC160-6 EPM7128SQC160-6N EPM7128SQC160-6F EPM7128SQC160-10 EPM7128SQC160-10N EPM7128SQC160-15 EPM7128SQC160-15N EPM7160SQC160 MAX 7000S CPLD Complex Programmable Logic Device macrocell logic array block PQFP-160 Plastic Quad Flat Pack JTAG IEEE 1149.1 In-System Programming ISP MAX+PLUS II Quartus 5V CMOS LVTTL LVCMOS tPD fMAX bus decoder glue logic address decoder industrial control PLC lead-free RoHS Pb-free reflow Rochester Electronics DigiKey Mouser Arrow Electronics Octopart
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