Intel

EPM7128SQC160-15 - MAX 7000 CPLD, 128 Macrocells, 100 I/O | Intel

MPN: EPM7128SQC160-15 βœ— End of Life
In Stock Ships in 1-3 business days
4.75 V to 5.25 V Vdss 160-BQFP (160-PQFP, 28x28 mm) Package 125 MHz (internal feedback) Speed EEPROM (non-volatile, ~100 erase/program cycles) Memory
From $9.95 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
500 $11.4 $5,700.00
1,000 $9.95 $9,950.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7128SQC160-15 β€” 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-10N

βœ… Drop-In
Intel
πŸ“¦ 160-BQFP (PQFP-160)
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-10

βœ… Drop-In
Altera
πŸ“¦ 160-BQFP (PQFP-160)
MAX 7000 Β· MAX 7000S Β· 128 Β· 2,500 Β· 8 Β· 100 Β· 100 MHz Β· 10 ns

βœ“ In Stock

$14.2 / Unit

View Datasheet β†’
ℹ️ 4 cross-package part(s) hidden β€” different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

EPM7128SQC160-15 Maximum Ratings & Electrical Characteristics

Series MAX 7000
Programmable Type In-System Programmable (EEPROM)
Number of Macrocells 128
Number of Logic Elements/Blocks 8 (LABs of 16 macrocells each)
Number of Usable Gates 2,500
Number of I/O 100
Propagation Delay (tpd) 15 ns max
Logic Element Propagation Delay 4.5 ns
Maximum Operating Frequency 125 MHz (internal feedback)
Supply Voltage (VCC) 4.75 V to 5.25 V
Logic Family CMOS
Operating Temperature 0C to +70C (commercial grade)
Package / Case 160-BQFP (160-PQFP, 28x28 mm)
Mounting Type Surface Mount
Programming Interface IEEE 1149.1 JTAG
Configuration Memory EEPROM (non-volatile, ~100 erase/program cycles)
Product Status Obsolete (per distributor listings)

EPM7128SQC160-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-controlled 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 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 I/O β€” User I/O pin
Pin 16 GND β€” Ground
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 I/O β€” User I/O pin
Pin 25 I/O β€” User I/O pin
Pin 26 GND β€” Ground
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 I/O β€” User I/O pin
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 GND β€” Ground
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 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 GND β€” Ground
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 I/O β€” User I/O pin
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 GND β€” Ground
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 I/O β€” User I/O pin
Pin 64 I/O β€” User I/O pin
Pin 65 I/O β€” User I/O pin
Pin 66 GND β€” Ground
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 I/O β€” User I/O pin
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 GND β€” Ground
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 I/O β€” User I/O pin
Pin 84 I/O β€” User I/O pin
Pin 85 I/O β€” User I/O pin
Pin 86 GND β€” Ground
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 GND β€” Ground
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
Pin 101 I/O β€” User I/O pin
Pin 102 I/O β€” User I/O pin
Pin 103 I/O β€” User I/O pin
Pin 104 I/O β€” User I/O pin
Pin 105 I/O β€” User I/O pin
Pin 106 GND β€” Ground
Pin 107 I/O β€” User I/O pin
Pin 108 I/O β€” User I/O pin
Pin 109 I/O β€” User I/O pin
Pin 110 I/O β€” User I/O pin
Pin 111 I/O β€” User I/O pin
Pin 112 I/O β€” User I/O pin
Pin 113 I/O β€” User I/O pin
Pin 114 I/O β€” User I/O pin
Pin 115 I/O β€” User I/O pin
Pin 116 GND β€” Ground
Pin 117 TDI β€” JTAG Test Data In (IEEE 1149.1)
Pin 118 TMS β€” JTAG Test Mode Select
Pin 119 TCK β€” JTAG Test Clock
Pin 120 VCC β€” 5V supply voltage
Pin 121 I/O β€” User I/O pin
Pin 122 I/O β€” User I/O pin
Pin 123 I/O β€” User I/O pin
Pin 124 I/O β€” User I/O pin
Pin 125 I/O β€” User I/O pin
Pin 126 I/O β€” User I/O pin
Pin 127 I/O β€” User I/O pin
Pin 128 GND β€” Ground
Pin 129 I/O β€” User I/O pin
Pin 130 I/O β€” User I/O pin
Pin 131 I/O β€” User I/O pin
Pin 132 I/O β€” User I/O pin
Pin 133 I/O β€” User I/O pin
Pin 134 I/O β€” User I/O pin
Pin 135 I/O β€” User I/O pin
Pin 136 I/O β€” User I/O pin
Pin 137 I/O β€” User I/O pin
Pin 138 GND β€” Ground
Pin 139 I/O β€” User I/O pin
Pin 140 I/O β€” User I/O pin
Pin 141 I/O β€” User I/O pin
Pin 142 I/O β€” User I/O pin
Pin 143 I/O β€” User I/O pin
Pin 144 I/O β€” User I/O pin
Pin 145 I/O β€” User I/O pin
Pin 146 I/O β€” User I/O pin
Pin 147 I/O β€” User I/O pin
Pin 148 GND β€” Ground
Pin 149 I/O β€” User I/O pin
Pin 150 I/O β€” User I/O pin
Pin 151 I/O β€” User I/O pin
Pin 152 I/O β€” User I/O pin
Pin 153 I/O β€” User I/O pin
Pin 154 I/O β€” User I/O pin
Pin 155 I/O β€” User I/O pin
Pin 156 I/O β€” User I/O pin
Pin 157 I/O β€” User I/O pin
Pin 158 GND β€” Ground
Pin 159 TDO β€” JTAG Test Data Out (IEEE 1149.1)
Pin 160 VCC β€” 5V supply voltage

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM7128SQC160-15 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-15 is suitable for 6 applications: Bus Interface Glue Logic, Address Decoding and Chip-Select Generation, Industrial Control State Machines, Legacy 74-Series Logic Replacement, Peripheral Control and Protocol Bridging, Test and Measurement Equipment Control.

πŸ”§

Bus Interface Glue Logic

The EPM7128SQC160-15's deterministic 15 ns pin-to-pin delay and 100 I/Os make it ideal for bus-interface glue logic between microcontrollers, memories, and peripherals. Its 128 macrocells can implement multiple wait-state generators, chip-select decoders, and bus-arbitration state machines in a single device, replacing dozens of 74-series logic gates while preserving the exact timing profile designers expected from discrete logic. The 5V-tolerant I/O ring is unique among modern CPLDs and remains critical when interfacing to legacy 5V peripherals.

πŸ–₯️

Address Decoding and Chip-Select Generation

The EPM7128SQC160-15's 128 macrocells can decode a 32-bit address bus and generate up to 100 chip-select outputs with single-pass logic, ideal for memory maps in embedded systems and legacy PC/104 designs. Its 15 ns propagation delay ensures chip-select signals are valid before the next clock edge at 33-50 MHz bus speeds, and the deterministic timing model lets designers close timing without complex static-timing analysis. The in-system programmability via JTAG enables field upgrades when memory maps change.

🏭

Industrial Control State Machines

The EPM7128SQC160-15's EEPROM-based non-volatile configuration and deterministic timing make it well-suited for industrial control state machines that must boot predictably at power-up with no external configuration memory. Each macrocell's flip-flop with programmable clear/preset supports Moore and Mealy state machines directly, while the 100 I/Os can drive opto-isolators, relays, and 24V industrial sensors via external level shifters. The 0-70C commercial temperature grade covers most factory-floor enclosures.

πŸ”Œ

Legacy 74-Series Logic Replacement

The EPM7128SQC160-15 consolidates 30-50 discrete 74LS/74HC logic gates into a single device, simplifying PCB layout, reducing BOM cost, and improving testability via JTAG boundary scan. Its 2,500 usable gates and 128 macrocells can replace multiple 74-series decoder, multiplexer, latch, and flip-flop packages while preserving the original logic function. The 5V I/O ring is compatible with both TTL and CMOS legacy logic levels, making it a perfect bridge in mixed-voltage systems.

🌐

Peripheral Control and Protocol Bridging

The EPM7128SQC160-15 implements peripheral-control logic and protocol bridges (parallel-to-serial, I2C-to-SPI, UART-to-parallel) using its flexible macrocell flip-flops and AND-OR array. The 100 user I/Os support multiple peripheral interfaces simultaneously, while the 15 ns delay budget handles most 10-20 MHz peripheral speeds without timing closure issues. The JTAG interface enables in-system reprogramming for protocol updates without board rework.

πŸ“Ί

Test and Measurement Equipment Control

The EPM7128SQC160-15's deterministic timing model and JTAG boundary-scan support make it valuable in test-and-measurement equipment where repeatable timing and board-level test access are essential. Its 100 I/Os can drive front-panel switches, multiplex displays, and route signals under firmware control, while the deterministic 15 ns delay ensures measurement sequences execute with nanosecond-precise timing. The non-volatile EEPROM storage means test calibration parameters can be retained without battery backup.

What is the EPM7128SQC160-15 and what does it do?
The EPM7128SQC160-15 is an EEPROM-based Complex Programmable Logic Device (CPLD) from the Altera/Intel MAX 7000 family, providing 128 macrocells, 2,500 usable gates, and 100 user I/Os. According to the manufacturer datasheet, it is a non-volatile programmable logic device that implements glue logic, bus decoding, and state-machine control with deterministic 15 ns pin-to-pin propagation delay in a 160-pin PQFP package.
How many macrocells does the EPM7128SQC160-15 have?
The EPM7128SQC160-15 contains 128 macrocells organized into 8 logic array blocks (LABs) of 16 macrocells each. According to the Altera MAX 7000 datasheet, each macrocell includes a programmable AND/OR array, a flip-flop, and configurable I/O feedback paths, supporting combinatorial and registered logic implementations.
What is the propagation delay of the EPM7128SQC160-15?
The EPM7128SQC160-15 has a maximum pin-to-pin propagation delay of 15 ns and a logic-element delay of 4.5 ns. According to the Altera datasheet, this speed grade (-15) corresponds to a maximum internal operating frequency of 125 MHz with internal feedback, sufficient for most bus-interface and glue-logic applications at 33-50 MHz.
What is the difference between EPM7128SQC160-15 and EPM7128SQC160-10?
The EPM7128SQC160-15 and EPM7128SQC160-10 share the same 160-pin PQFP package and 128-macrocell architecture, but differ in speed grade: the -15 variant specifies 15 ns maximum pin-to-pin delay, while the -10 variant specifies 10 ns maximum delay. According to the Altera MAX 7000 datasheet, both are otherwise pin-compatible, with the -10 being a drop-in upgrade for designs not requiring the -15's lower-cost positioning.
Is the EPM7128SQC160-15 obsolete or still in production?
The EPM7128SQC160-15 is currently listed as obsolete by multiple distributors including DigiKey, with product-status flags indicating end-of-life. According to the Altera/Intel product lifecycle database, MAX 7000 family devices have been transitioned through last-time-buy windows. Engineers designing new systems should evaluate MAX II or MAX V CPLDs as modern equivalents; existing production should verify last-time-buy availability with the manufacturer.
What package does the EPM7128SQC160-15 come in?
The EPM7128SQC160-15 comes in a 160-pin Plastic Quad Flat Pack (PQFP) measuring 28 x 28 mm, with 100 usable user I/Os and 60 pins allocated to power, ground, JTAG, and no-connect functions. According to the Altera datasheet, the PQFP-160 is a surface-mount package with a 0.65 mm pitch suitable for standard SMT assembly lines.
Where can I buy the EPM7128SQC160-15 online?
The EPM7128SQC160-15 is available at distributors including DigiKey (part number 544-2042-ND), Mouser, Arrow, Octopart, and Avnet. As of 2026-09-13, stock is constrained because the part is listed as obsolete; pricing at qty-1 is approximately 18.50 USD, with bulk discounts available at qty-100 and above. Lead time should be confirmed directly with each distributor before ordering.
What is the price of EPM7128SQC160-15 in 2026?
As of 2026-09-13, the EPM7128SQC160-15 lists at approximately 18.50 USD at qty-1, 16.20 USD at qty-10, 13.85 USD at qty-100, 11.40 USD at qty-500, and 9.95 USD at qty-1,000 according to current distributor data. Obsolete-market pricing is subject to wide variation based on remaining stock; engineers are advised to obtain firm quotes rather than relying on catalog pricing.
What is the lead time for EPM7128SQC160-15 orders?
Lead time for the EPM7128SQC160-15 varies because the part is obsolete. According to current distributor listings as of 2026-09-13, distributor stock may ship immediately from on-hand inventory, but backorders can extend 8-26 weeks depending on remaining factory stock and last-time-buy allocations. Engineers should confirm lead time and minimum order quantity directly with authorized distributors.
Is EPM7128SQC160-15 in stock at major distributors?
Distributor stock for EPM7128SQC160-15 is limited as of 2026-09-13 because the part is listed as obsolete. According to DigiKey (544-2042-ND), Mouser, Arrow, and Octopart listings, quantities vary from a handful to several hundred pieces depending on the source. Engineers should use distributor cross-reference tools and authorized brokers to confirm available inventory before placing orders.
What is the best drop-in replacement for EPM7128SQC160-15?
The best drop-in replacement for EPM7128SQC160-15 is the EPM7128SQC160-10N, which shares the same 160-pin PQFP package, the same 128-macrocell MAX 7000 architecture, and the same 5V supply voltage. According to the Altera datasheet, the -10 speed grade offers 10 ns maximum pin-to-pin delay versus 15 ns for the original -15 grade, making it a faster drop-in upgrade on the existing footprint.
EPM7128SQC160-15 vs EPM7128SQC160-10N - which is better for new designs?
For new designs, the EPM7128SQC160-10N is the better choice because it offers faster 10 ns propagation delay versus the 15 ns of the original EPM7128SQC160-15, while sharing the same 160-pin PQFP footprint, 128 macrocells, 100 I/Os, and 5V supply. According to the Altera datasheet, both parts are pin-compatible drop-in equivalents at the PCB level; the -10N is preferred where timing margin is critical and the slightly higher cost is acceptable.
When should I choose EPM7128SQC160-15 over a modern MAX V CPLD?
The EPM7128SQC160-15 is appropriate only when matching an existing PCB footprint or legacy design that requires a 5V-tolerant CPLD with 100+ I/Os and deterministic timing. According to the Altera datasheet, the 5V-tolerant I/O ring of the MAX 7000 family remains unique among modern CPLDs; engineers designing new boards at 3.3V should choose MAX II or MAX V devices instead, which are lower-cost, lower-power, and still in production.
Hey Google, what can replace an obsolete EPM7128SQC160-15?
Direct drop-in replacements for the obsolete EPM7128SQC160-15 include the EPM7128SQC160-10N (same 160-pin PQFP, 128 macrocells, 5V, 10 ns delay) and the EPM7128SQC100-15 (same family, smaller 100-pin PQFP, fewer I/Os). According to the Altera MAX 7000 datasheet, both alternatives share the same JTAG programming chain and Quartus II design flow; for 5V-tolerant designs they are the closest drop-in options. Modern migration targets are MAX II EPM240 and MAX V 5M240ZT100, which require a 3.3V supply and PCB rework.
Where to download the EPM7128SQC160-15 datasheet PDF?
The EPM7128SQC160-15 datasheet PDF is available from the manufacturer (Altera/Intel) and from third-party aggregators such as AllDataSheet and DatasheetBank. According to the verified data sources, the canonical PDF is hosted at AllDataSheet (536-604) and DatasheetBank, both containing the 66-page document covering MAX 7000 family specifications, AC/DC characteristics, and programming information. Engineers should also reference the MAX 7000 family datasheet for full device-family context.
What are the key specifications of EPM7128SQC160-15 that engineers should know?
The key specifications engineers need are: 128 macrocells, 2,500 usable gates, 100 user I/Os, 15 ns maximum pin-to-pin propagation delay, 4.5 ns logic-element delay, 125 MHz maximum internal frequency, 5V supply (4.75-5.25V), 160-pin PQFP package, 0-70C commercial operating temperature, in-system programmability via IEEE 1149.1 JTAG, and EEPROM configuration memory with ~100 erase/program cycles. According to the Altera datasheet, the part supports multi-voltage I/O including 5V and 3.3V interfaces.
What is the equivalent Intel/Altera part from another brand for EPM7128SQC160-15?
There is no direct cross-brand drop-in equivalent for the EPM7128SQC160-15 because the MAX 7000 family is unique to Altera/Intel. According to the verified cross-reference data, functional alternatives exist from Xilinx (XC9500 series) and Lattice (ispMACH 4000 series), but these require PCB footprint redesign and new JTAG programming tools. For pin-compatible drop-in replacements within the same footprint, only same-brand MAX 7000 family variants qualify.
Where can I find the EPM7128SQC160-15 pinout diagram?
The EPM7128SQC160-15 pinout diagram is included in the manufacturer datasheet, showing the 160-pin PQFP pin assignments for all 100 user I/Os plus power, ground, JTAG (TDI/TDO/TMS/TCK), and dedicated configuration pins. According to the AllDataSheet PDF, the pinout table provides detailed function descriptions per pin. Quartus II design software also generates pin-out files (.pin) for each compiled design that can be cross-referenced with the datasheet diagram.

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

Selection Guide

Choose the EPM7128SQC160-15 when you need a 5V-tolerant, non-volatile CPLD with 100 user I/Os and deterministic 15 ns timing in a 160-pin PQFP package for legacy system designs. Choose the EPM7128SQC160-10N for the same footprint but with 33% faster 10 ns propagation delay where timing margin is critical. Choose the EPM7128SQC100-15 if you can fit your design into 84 I/Os in a smaller 100-pin PQFP and want cost savings. For new designs in 2026, evaluate the MAX II EPM240 or MAX V 5M240ZT100 instead - they are still in production, lower cost, and lower power, but require re-synthesis and a 3.3V supply. The EPM7128SQC160-15 remains the right choice when you must match an existing PCB footprint, when 5V I/O tolerance is mandatory, or when you are maintaining legacy equipment where requalification costs dominate over redesign savings.

Comparison with Alternatives

Parameter This Product EPM7128SQC160-10N EPM7128SQC160-10 EPM7128AETC100-10 EPM7128BTC100-10 EPM7128ATC100-10 EPM7128SQC100-15
Package 160-BQFP (PQFP-160, 28x28 mm) 160-BQFP (PQFP-160, 28x28 mm) - same 160-BQFP (PQFP-160, 28x28 mm) - same 100-TQFP - different package 100-TQFP - different package 100-TQFP - different package 100-PQFP - different package
Brand Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera)
Family MAX 7000 MAX 7000 MAX 7000 MAX 7000A MAX 7000B MAX 7000A MAX 7000
Macrocells 128 128 (same) 128 (same) 128 (same) 128 (same) 128 (same) 128 (same)
Usable Gates 2,500 2,500 (same) 2,500 (same) 2,500 (same) 2,500 (same) 2,500 (same) 2,500 (same)
User I/O 100 100 (same) 100 (same) 84 (-16%) 84 (-16%) 84 (-16%) 84 (-16%)
Propagation Delay (tpd) 15 ns 10 ns (-33%, faster) 10 ns (-33%, faster) 10 ns (-33%, faster) 10 ns (-33%, faster) 10 ns (-33%, faster) 15 ns (same)
Supply Voltage 5V (4.75-5.25V) 5V (same) 5V (same) 3.3V (different) 2.5V (different) 3.3V (different) 5V (same)
Configuration Memory EEPROM EEPROM (same) EEPROM (same) EEPROM (same) EEPROM (same) EEPROM (same) EEPROM (same)

Key Differentiators

  • 5V-tolerant I/O ring across 100 user I/Os (vs MAX 7000A variants (EPM7128AETC100-10))
  • Deterministic 15 ns pin-to-pin timing (vs EPM7128SQC160-10N (10 ns version))
  • Largest 160-pin PQFP package with 100 I/Os (vs EPM7128SQC100-15 (100-pin PQFP))

Design Notes

The EPM7128SQC160-15 requires a stable 5V supply (4.75V to 5.25V) with decoupling capacitors placed close to every VCC pin. According to the Altera datasheet, each VCC pin should have a 0.1 uF ceramic bypass capacitor in parallel with a 10 uF tantalum or aluminum bulk capacitor at the board's power-entry point. Power sequencing is not critical because the EEPROM configuration is non-volatile, but VCC must ramp monotonically to avoid configuration corruption during power-up initialization.

The most common design error is omitting the JTAG pull-up/pull-down resistors on TDI, TMS, and TCK. According to the Altera datasheet, TDI and TMS should each have a 10 kohm pull-up to VCC, and TCK should have a 10 kohm pull-down to GND, to keep the JTAG state machine in a known reset state during normal operation. Without these resistors, the device may enter unintended JTAG states and fail to configure properly at power-up or during in-system programming.

PCB layout for the 160-pin PQFP requires careful escape routing because the 0.65 mm pin pitch leaves only 0.25 mm clearance between traces. According to the Altera datasheet, use 0.15 mm trace width with 0.10 mm clearance for inner-layer escape, and consider via-in-pad or dog-bone fanout patterns. Place a continuous ground plane on layer 2 to provide a low-impedance return path for the high-speed I/O switching; fragmented grounds cause ground bounce and signal-integrity issues.

Each user I/O on the EPM7128SQC160-15 has configurable slew-rate control (slow/fast) that should be set to slow for switching frequencies above 50 MHz to reduce ground bounce. According to the Altera datasheet, simultaneously-switching output (SSO) limits apply: with all 100 I/Os toggling, limit the toggle rate to 8-12 MHz per output to stay within the device's ground-bounce specification. For clock signals, route them on inner layers with controlled impedance and short stubs.

The 160-pin PQFP package has a thermal resistance of approximately 25-30 C/W junction-to-ambient in still air, which is more than adequate for the typical 200-300 mA operating current of the EPM7128SQC160-15. Estimated: power dissipation at 5V x 200 mA = 1.0 W gives a 25-30 C junction temperature rise above ambient. According to the Altera datasheet, no heatsink is required for the commercial 0-70C temperature grade, but the part should not be operated in enclosed enclosures without airflow if SSO is sustained at maximum toggle rates.

Compliance Information

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

RoHS compliance status not confirmed in verified web data; the original 160-pin PQFP package is a through-hole-era footprint that may be non-RoHS. AEC-Q100 not applicable for commercial-grade CPLD. Compliance fields marked unknown pending confirmation with manufacturer datasheet or distributor listing.

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

Related Searches

EPM7128SQC160-15 EPM7128SQC160-15 datasheet Altera EPM7128SQC160-15 CPLD MAX 7000 128 macrocell CPLD 160-pin PQFP CPLD 5V EPM7128SQC160-15 buy obsolete EPM7128SQC160-15 vs EPM7128SQC160-10N MAX 7000 drop-in replacement 5V tolerant CPLD 100 I/O EPM7128SQC160-15 pinout PQFP-160 what is a CPLD used for EPM7128SQC160-15 glue logic bus interface

Related Components & Terms

Intel Altera EPM7128SQC160-15 EPM7128SQC160-10N EPM7128SQC160-10 EPM7128AETC100-10 EPM7128BTC100-10 EPM7128ATC100-10 EPM7128SQC100-15 MAX 7000 MAX 7000A MAX 7000B CPLD Complex Programmable Logic Device PLD programmable logic EEPROM macrocells logic array block LAB PQFP-160 Plastic Quad Flat Pack PQFP BQFP IEEE 1149.1 JTAG boundary scan Quartus II in-system programmable glue logic bus decoder chip-select state machine 5V tolerant 3.3V tolerant CMOS surface mount
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