Altera

EPM7128EQI100-15 - MAX 7000 CPLD, 128 Macrocells, 15ns | Altera/Intel

MPN: EPM7128EQI100-15 ✗ End of Life
In Stock Ships in 1-3 business days
4.75 V to 5.25 V (5 V nominal) Vdss 100-pin PQFP (BQFP, 14x20 mm) Package 76.9 MHz Speed
From $32.75 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $50.88 $50.88
10 $48.2 $482.00
100 $43.5 $4,350.00
500 $38.1 $19,050.00
1,000 $32.75 $32,750.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7128EQI100-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:

EPM7128EQC100-20

✅ Drop-In
Altera
📦 PQFP-100
MAX 7000 · EPLD (Complex Programmable Logic Device) · 128 · 2.5K · 84 · 8 LABs (16 macrocells per LAB) · 20 ns · 250 MHz

✓ In Stock

$11.05 / Unit

View Datasheet →

EPM7128EQC100-10

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

✓ In Stock

$9.85 / Unit

View Datasheet →

EPM7128SQI100-10N

✅ Drop-In
Intel
📦 PQFP-100
MAX 7000S · CPLD - Complex Programmable Logic Device · 128 · 2,500 (up to 5,000 usable in family) · 4 · 84 · 10 ns · 100 MHz

✓ In Stock

$15.9 / Unit

View Datasheet →

EPM7128SQI100-15

✅ Drop-In
📦 PQFP-100
same 100-pin PQFP footprint, MAX 7000S family upgrade, identical 15 ns delay, adds JTAG BST circuitry

📋 Reference alternative (not in catalog)

EPM7096QI100-15

✅ Drop-In ⚠️ 参数待验证
Altera
📦 PQFP-100
MAX 7000 · CPLD - Complex Programmable Logic Device · EE PLD (EEPROM-based, in-system programmable) · 96 · 4 · 1,800 · 76 · 15 ns

✓ In Stock

$14.2 / Unit

View Datasheet →

EPM7128EQI100-15 Maximum Ratings & Electrical Characteristics

Family MAX 7000
Device Type CPLD - Complex Programmable Logic Device
Macrocells 128
Usable Gates 2.5K
Logic Array Blocks (LABs) 8 (16 macrocells each)
User I/O Pins 84
Pin-to-Pin Propagation Delay (tPD) 15 ns
Maximum Operating Frequency 76.9 MHz
Supply Voltage (VCCINT/VCCIO) 4.75 V to 5.25 V (5 V nominal)
Operating Temperature -40 °C to +85 °C (industrial grade, "I" suffix)
Package 100-pin PQFP (BQFP, 14x20 mm)
Mounting Type Surface Mount
Programming Technology EEPROM (non-volatile, in-system programmable)
Boundary Scan IEEE 1149.1 (JTAG) compliant
RoHS Status Compliant (lead-free; verify per lot)
Manufacturer Altera (now Intel FPGA)

EPM7128EQI100-15 100-pin pqfp (bqfp, 14x20 mm) Pin Configuration Guide

Complete pinout information for EPM7128EQI100-15 (100-pin pqfp (bqfp, 14x20 mm) package) with 84 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.

100-pin pqfp (bqfp, 14x20 mm) package pinout diagram for EPM7128EQI100-15

No detailed pinout data available for EPM7128EQI100-15.

Refer to the datasheet for full pin configuration.

Estimated pin count: 84 pins (digital package)

Safe Operating Area (SOA) & Thermal Characteristics

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

EPM7128EQI100-15 is suitable for 6 applications: Microprocessor Address Decoding and Glue Logic, PCI Bus Interface and Add-In Card Logic, Board-Level Power Sequencing and Reset Control, Legacy Industrial Control State Machines, Custom Peripheral Replacement for Obsolete 74-Series Logic, Telecom Backplane Bus Arbitration.

🏭

Microprocessor Address Decoding and Glue Logic

The EPM7128EQI100-15's 128 macrocells and 15 ns propagation delay make it ideal for decoding multiplexed address buses in 8-bit and 16-bit microprocessor systems. With 84 available I/O pins, the device can decode chip-select signals for up to 16 peripheral devices across 24-bit address spaces, replacing multiple 74LS138/139 decoder ICs with a single CPLD. The EEPROM-based programming retains the decoded logic across power cycles, which is essential for embedded controllers where the host CPU cannot boot a configuration PROM. The industrial -40 to +85 °C temperature range also supports factory automation and outdoor telecom equipment that must operate reliably across harsh thermal cycles.

🖥️

PCI Bus Interface and Add-In Card Logic

The 15 ns propagation delay of the EPM7128EQI100-15 supports 33 MHz PCI bus cycles with comfortable timing margin for address/data steering and command decoding in legacy add-in cards. The device's 84 user I/Os accept the 32-bit multiplexed PCI address/data bus plus control signals, while four global clock inputs can be assigned to PCI CLK for synchronous state-machine implementations. Although newer designs use PCIe or larger FPGAs, the EPM7128EQI100-15 remains a cost-effective solution for maintaining legacy PCI-based industrial cards, medical instrumentation, and test equipment. Designers should add a series resistor on outputs to meet PCI signal integrity requirements.

Board-Level Power Sequencing and Reset Control

Power sequencing logic in multi-rail systems is implemented efficiently using the EPM7128EQI100-15 because each macrocell provides configurable clear, preset, clock, and output enable signals. A typical design uses one LAB to monitor four power-good inputs and produce staggered reset/Enable outputs for downstream regulators and ASICs. The 15 ns propagation delay ensures deterministic sequencing within 50 ns of the slowest rail, well inside typical 100 ms power-on ramp budgets. Industrial temperature operation (-40 to +85 °C) and 5 V I/O tolerance allow the device to interface directly with legacy supervisor ICs without level shifters.

🏭

Legacy Industrial Control State Machines

Deterministic, fast state machines are a core use case for the EPM7128EQI100-15 in PLC-style industrial controllers, motor drives, and process control hardware. The device supports 16-state Mealy or Moore machines per LAB, with registered macrocell outputs providing glitch-free transitions that are essential for safety-related logic. The non-volatile EEPROM architecture means the controller boots into the correct state immediately on power-up, eliminating the FPGA configuration delay that complicates safety logic. Industrial -40 to +85 °C operation also matches factory-floor environmental specifications without additional thermal management.

🔧

Custom Peripheral Replacement for Obsolete 74-Series Logic

Engineers use the EPM7128EQI100-15 to consolidate multiple discrete 74LS/74HC glue-logic ICs onto a single programmable device, simplifying PCB layout and reducing component count. A typical consolidation replaces 5-10 standard-logic packages (latches, muxes, decoders, flip-flops) with one CPLD, freeing board space and improving reliability through fewer solder joints. The 84 user I/Os accommodate 10-15 equivalent 16-pin logic functions per device, and the 5 V VCCIO matches the legacy TTL/CMOS signaling directly without translators. Design teams use MAX+PLUS II schematics or VHDL/Verilog entry to capture the original logic exactly.

🌐

Telecom Backplane Bus Arbitration

Backplane bus arbiters in legacy telecom shelves leverage the EPM7128EQI100-15 for fast, deterministic arbitration across 8-16 line card slots. The 15 ns propagation delay supports 33 MHz backplane operation, and the 84 I/Os accommodate parallel request/grant buses plus interrupt and status signals. EEPROM programming ensures that arbitration logic survives card hot-swap events and shelf power cycles without manual reconfiguration. Industrial temperature operation is required for outside-plant equipment and central-office environments with elevated ambient temperatures near heat-generating line cards.

What is the EPM7128EQI100-15 and which family does it belong to?
The EPM7128EQI100-15 is a 128-macrocell Complex Programmable Logic Device (CPLD) from the Altera MAX 7000 family, now branded as Intel FPGA. According to the Altera MAX 7000 Programmable Logic Device Family datasheet, the device delivers 2.5K usable gates, 84 user I/O pins, a 15 ns pin-to-pin propagation delay, and an EEPROM-based non-volatile architecture. It is supplied in a 100-pin PQFP package and operates on a single 5 V rail with industrial-grade temperature range of -40 °C to +85 °C.
What is the difference between EPM7128EQI100-15 and EPM7128SQI100-10?
The EPM7128EQI100-15 belongs to the MAX 7000E family with a 15 ns propagation delay, while the EPM7128SQI100-10 belongs to the MAX 7000S family with a faster 10 ns propagation delay and higher 147 MHz fMAX, both in 100-pin PQFP. The "S" variant additionally adds JTAG BST circuitry and an open-drain output option. Pin-out and footprint are identical between the two, so the SQI part is a functional upgrade drop-in for most designs but requires timing re-validation.
What is the supply voltage of EPM7128EQI100-15?
The EPM7128EQI100-15 operates from a single 5 V supply with a tolerance of 4.75 V to 5.25 V on VCC. According to the MAX 7000 datasheet, the device is not 3.3 V tolerant on its I/O banks in this 5 V variant. Designers migrating to lower-voltage systems should evaluate the MAX 7000AE or MAX II families instead, as the EQ-series parts require the full 5 V rail for reliable EEPROM programming.
How many user I/O pins does the EPM7128EQI100-15 provide?
The EPM7128EQI100-15 provides 84 user I/O pins out of 100 total package pins, with the remaining 16 dedicated to VCC, GND, JTAG, dedicated inputs, and configuration pins. Each I/O pin can be configured for input, output, or bidirectional operation with programmable pull-up resistors and slew-rate control. The 84 I/O count makes the device suitable for 8/16-bit bus interfaces and address decoding in mid-complexity glue logic.
Is the EPM7128EQI100-15 still in production?
The EPM7128EQI100-15 is marked as obsolete by Altera (now Intel FPGA) and is no longer recommended for new designs. Distributors such as DigiKey, Mouser, Octopart, Heisener, and Jotrin still show limited inventory with lead times of 1-4 weeks depending on lot. For new designs, Intel recommends the MAX II, MAX V, or MAX 10 CPLD families as modern equivalents, though pin compatibility is not preserved across these newer series.
What is the operating temperature range of EPM7128EQI100-15?
The "I" suffix in EPM7128EQI100-15 designates the industrial temperature grade, which spans -40 °C to +85 °C. According to the Altera MAX 7000 datasheet, the commercial-grade equivalent EPM7128EQC100-15 is rated for 0 °C to +70 °C only. Designers requiring extended industrial operation should explicitly order the EQI variant and verify lot date code for compliance, since distributors often mix grades on legacy stock.
Can EPM7128SQI100-10N replace EPM7128EQI100-15 on the same PCB?
Yes, the EPM7128SQI100-10N is a fully pin-compatible drop-in replacement for the EPM7128EQI100-15 because both share the same 100-pin PQFP footprint, identical JTAG pinout, and the same 5 V supply range. The SQI variant is faster (10 ns vs 15 ns propagation delay) and adds JTAG BST features, so timing margins in existing designs will improve. JTAG chain ordering should be re-checked when migrating because BST registers are added in the S family.
Where can I buy EPM7128EQI100-15 today?
The EPM7128EQI100-15 is available from authorized Altera/Intel distributors including DigiKey (stock code 544-2324-5-ND), Mouser, Octopart-indexed resellers, Heisener, Jotrin, and Xecor. Pricing as of 2026-09-13 starts at approximately USD 50.88 per unit at qty 1, with quantity discounts available at 100-piece and 1000-piece breaks. Because the part is obsolete, lead times for large orders may extend beyond the normal 8-week window and require multi-source verification.
What is the price of EPM7128EQI100-15 in 2026?
As of 2026-09-13, the EPM7128EQI100-15 lists at approximately USD 50.88 at qty 1, falling to roughly USD 32.75 at qty 1000 across major distributors. Pricing on the legacy open market has trended upward due to shrinking supply and obsolete status; some resellers quote higher premiums for date-coded industrial lots. Engineers should request formal quotes for production volumes because distributor pricing fluctuates with remaining inventory.
What is the lead time for EPM7128EQI100-15 orders?
Distributor-reported lead time for the EPM7128EQI100-15 as of 2026-09-13 ranges from immediate shipment (when in-stock) to 4-6 weeks for large factory orders. Heisener specifically cites an estimated delivery window of Jul 24 - Jul 29 for current stock shipments. Because Intel has classified the part obsolete, no scheduled factory resupply is guaranteed, so engineers planning 2027 production should secure multi-year inventory now or qualify a drop-in MAX 7000S replacement.
Where can I download the EPM7128EQI100-15 datasheet PDF?
The official MAX 7000 Programmable Logic Device Family datasheet covering the EPM7128EQI100-15 can be downloaded from the Intel FPGA literature portal at intel.com/content/dam/www/programmable/us/en/pdfs/literature/ds/m7000.pdf. Third-party datasheet mirrors such as datasheetq.com and iiic.cc also host the document for reference. The PDF contains pinout tables, JTAG BSDL files, timing specifications, and programming waveforms required for Quartus II or older MAX+PLUS II development flows.
What is the pinout of EPM7128EQI100-15?
The EPM7128EQI100-15 uses a 100-pin PQFP package with 84 user I/Os arranged on the perimeter in standard Altera MAX 7000 pin order. Dedicated pins include VCC (5 V), GND, TDI, TDO, TMS, TCK (JTAG), and four global clear/clock inputs. The full pin-by-pin assignment is published in the MAX 7000 datasheet page 12 and the BSDL file; engineers should consult these rather than relying on generic PQFP-100 numbering, because Altera assigns I/O banks to specific pin ranges.
How does EPM7128EQI100-15 compare to MAX II EPM240 CPLDs?
The EPM7128EQI100-15 (MAX 7000E) provides 128 macrocells with 15 ns delay at 5 V, while the newer MAX II EPM240 provides 240 logic elements with faster propagation at 3.3 V core and 1.8 V operation. The MAX II uses LUT-based architecture and SRAM configuration (so it loses configuration on power-down without external flash), whereas the MAX 7000E stores its bitstream in on-chip EEPROM. Pin-outs and packages are different, so MAX II is not a drop-in replacement; it is a redesign-level migration.
Is the EPM7128EQI100-15 RoHS compliant?
The EPM7128EQI100-15 is RoHS compliant per the Altera/Intel product declaration for the lead-free industrial-grade variant. The "I" suffix lot is supplied in matte-tin plating suitable for lead-free reflow profiles up to 260 °C peak. Engineers verifying compliance should cross-check the manufacturer date code and the shipment Certificate of Compliance, since older factory lots from the pre-RoHS era may still circulate in the legacy distribution channel.
What software programs the EPM7128EQI100-15?
The EPM7128EQI100-15 is programmed using Altera MAX+PLUS II (legacy) or Quartus II versions prior to 13.0, both of which support the MAX 7000 device family directly. Programming hardware includes the Altera ByteBlasterMV, ByteBlaster II, USB-Blaster, or compatible JTAG-based third-party programmers. Modern Quartus Prime no longer supports MAX 7000E, so engineers maintaining legacy designs should retain a copy of Quartus II 12.1 or MAX+PLUS II 10.23 for continued bitstream generation.

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

Selection Guide

Choose the EPM7128EQI100-15 when you need a non-volatile, instantly-on 5 V CPLD for industrial-temperature glue logic, address decoding, or bus arbitration in legacy designs that cannot tolerate FPGAs with boot delays. Choose EPM7128EQC100-10 if your design is timing-critical but operates only in commercial temperature ranges - the 10 ns delay improves PCI timing margin at lower cost. Choose EPM7128SQI100-15 if you need JTAG BST for production board test without changing the pinout or voltage. Choose EPM7128EQC100-20 only when cost is paramount and your timing budget tolerates 20 ns propagation. Avoid migrating to MAX II or MAX 10 unless you are willing to redesign the PCB, because those families use different packages and SRAM-based configuration.

Comparison with Alternatives

Parameter This Product EPM7128EQC100-20 EPM7128EQC100-10 EPM7128SQI100-10N EPM7128SQI100-15 EPM7096QI100-15
Package PQFP-100 (BQFP, 14x20 mm) PQFP-100 - same PQFP-100 - same PQFP-100 - same PQFP-100 - same PQFP-100 - same
Brand Altera / Intel FPGA Altera / Intel FPGA - same Altera / Intel FPGA - same Altera / Intel FPGA - same Altera / Intel FPGA - same Altera / Intel FPGA - same
Macrocells 128 128 128 128 128 96 (-25%)
Family / Sub-series MAX 7000E MAX 7000E MAX 7000E MAX 7000S (adds JTAG BST) MAX 7000S (adds JTAG BST) MAX 7000E
Pin-to-Pin Delay (tPD) 15 ns 20 ns (+33%) 10 ns (-33%) 10 ns (-33%) 15 ns (identical) 15 ns (identical)
Temperature Grade Industrial -40 to +85 °C Commercial 0 to +70 °C Commercial 0 to +70 °C Industrial -40 to +85 °C Industrial -40 to +85 °C Industrial -40 to +85 °C
Supply Voltage 4.75 V to 5.25 V (5 V) 4.75 V to 5.25 V - same 4.75 V to 5.25 V - same 4.75 V to 5.25 V - same 4.75 V to 5.25 V - same 4.75 V to 5.25 V - same
User I/O 84 84 - same 84 - same 84 - same 84 - same [DATA_NEEDED: verify 84 vs 68 I/O count]
Lifecycle Status Obsolete (last-time-buy) Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Industrial temperature grade in MAX 7000E series with 15 ns delay (vs EPM7128EQC100-20)
  • MAX 7000E base architecture with 128 macrocells (vs EPM7096QI100-15)
  • EEPROM non-volatile configuration (vs MAX II EPM240 CPLD)

Design Notes

The EPM7128EQI100-15 requires a tightly regulated 5 V supply between 4.75 V and 5.25 V for both core and I/O. Place a 100 uF bulk capacitor near the PQFP VCC pins and add 0.1 uF ceramic decoupling on every VCC/GND pair within 5 mm of the package. Voltage dips below 4.75 V during EEPROM programming can corrupt the bitstream and cause in-field failures. Power-rail sequencing is generally not required, but the JTAG controller and core logic share VCC, so a clean supply is essential for reliable boundary-scan testing.

The 100-pin PQFP package has 0.65 mm pitch leads that require careful PCB footprint design per IPC-7351. Use a copper pad length of 1.9 mm with 0.4 mm solder mask expansion to ensure reliable solder fillets, and avoid via-in-pad unless the via is tented and plated shut. Route high-speed output signals on inner layers with continuous ground reference to control impedance around 50 ohms, and place a ground pour directly under the PQFP body to reduce lead inductance. Thermal performance is adequate at industrial temperatures without a heatsink because the typical ICC is under 200 mA at 5 V.

Do not assume all EPM7128 EQ variants are pin-compatible across temperature grades: the "I" suffix (industrial -40 to +85 °C) and "C" suffix (commercial 0 to +70 °C) share the same die and pinout but are graded differently at test. Mixing grades in a production lot can cause field failures when commercial-grade parts are inadvertently soldered into industrial-spec assemblies. Always verify the date code and suffix on the reel label, and require distributors to provide a Certificate of Compliance stating the exact temperature grade. Also note that the MAX 7000E EEPROM is rated for only 100 program/erase cycles - design for one-time factory programming plus occasional in-system updates, not frequent reconfigurations.

When using the EPM7128EQI100-15 as a bus driver in 33 MHz PCI or backplane applications, add 22-33 ohm series resistors on each high-fanout output to dampen ringing caused by the CPLD's 5 ns rise time into capacitive loads. The 84 user I/Os are arranged in banks; assign high-speed synchronous signals to I/O pins that share a common VCCIO to avoid skew across banks. The global clear and four global clock pins should be reserved for signals that genuinely need low skew, because they bypass the LAB interconnect fabric. Always simulate worst-case timing in MAX+PLUS II or Quartus II before committing to layout.

Compliance Information

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

RoHS and lead-free per Altera/Intel product declaration for industrial-grade lot. Halogen-free status not explicitly published in available distributor data. AEC-Q100 not applicable because the MAX 7000E family is not automotive-qualified.

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

Related Searches

EPM7128EQI100-15 EPM7128EQI100-15 datasheet Altera EPM7128EQI100-15 MAX 7000 128 macrocell CPLD 15ns PQFP-100 MAX 7000 CPLD 84 IO 5V industrial EPM7128EQI100-15 vs EPM7128SQI100-10 EPM7128EQI100-15 drop-in replacement buy EPM7128EQI100-15 EPM7128EQI100-15 price 2026 MAX 7000 glue logic industrial what is CPLD vs FPGA EPM7128EQI100-15 pinout PQFP-100

Related Components & Terms

Altera Intel FPGA EPM7128EQI100-15 EPM7128 MAX 7000 MAX 7000E MAX 7000S CPLD Complex Programmable Logic Device FPGA EEPROM macrocell LAB (Logic Array Block) PQFP-100 BQFP JTAG IEEE 1149.1 JTAG BST boundary scan 5V logic industrial temperature grade PCI bus address decoder glue logic RoHS
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