Intel

EPM7128SQC100-7 - 128-Macro 5V CPLD, 7.5ns, 100-Pin PQFP | Altera (Intel)

MPN: EPM7128SQC100-7 βœ— End of Life
In Stock Ships in 1-3 business days
5.0 V Vdss 100-pin PQFP (Plastic Quad Flat Pack) Package 125 MHz Speed
From $10.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.4 $164.00
100 $13.95 $1,395.00
500 $12.1 $6,050.00
1,000 $10.85 $10,850.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7128SQC100-7 β€” 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-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 β†’

EPM7128SQC100-10

βœ… Drop-In
Altera
πŸ“¦ PQFP-100
MAX 7000S Β· CPLD (Complex Programmable Logic Device) Β· 128 Β· 2,500 usable gates Β· 84 Β· 16 Β· 100 MHz Β· 10 ns

βœ“ In Stock

$9.85 / Unit

View Datasheet β†’

EPM7128SQC100-10N

βœ… 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-15

βœ… Drop-In
Altera
πŸ“¦ PQFP-100
MAX 7000 Β· CPLD (Complex Programmable Logic Device) Β· 128 Β· 4 (16 macrocells each) Β· 84 Β· 15 ns Β· [DATA_NEEDED: fMAX value] Β· 2,500 gates

βœ“ In Stock

$8.2 / Unit

View Datasheet β†’

EPM7128SQC100-10F

βœ… Drop-In
Altera
πŸ“¦ PQFP-100
MAX 7000S Β· CPLD (Complex Programmable Logic Device) Β· 2,500 Β· 128 Β· 8 Β· 84 Β· 10 ns Β· 100 MHz

βœ“ In Stock

$4.95 / Unit

View Datasheet β†’

ATF1508AS-7AX100

βœ… Drop-In
πŸ“¦ PQFP-100
Same 100-pin PQFP footprint; Atmel/Microchip silicon drop-in per Intel/Altera community forum, POF2JED file translation tool preserves EPM7128 designs

πŸ“‹ Reference alternative (not in catalog)

EPM7128SQC100-7 Maximum Ratings & Electrical Characteristics

Product Type CPLD - Complex Programmable Logic Device
Family MAX 7000S
Macro Cells 128
Usable Gates 2,500
User I/Os 84
Logic Elements / LABs 4 Logic Array Blocks (LABs)
Propagation Delay (tPD) 7.5 ns
Maximum Internal Frequency 125 MHz
Supply Voltage (VCCINT/VCCIO) 5.0 V
Technology CMOS, EEPROM-based, non-volatile
Package 100-pin PQFP (Plastic Quad Flat Pack)
Programming Interface JTAG (IEEE Std 1149.1), in-system programmable
Mounting Type Surface Mount
RoHS Status Non-RoHS (legacy SnPb package)

EPM7128SQC100-7 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 (bank 1)
Pin 2 I/O β€” User I/O pin (bank 1)
Pin 3 I/O β€” User I/O pin (bank 1)
Pin 4 I/O β€” User I/O pin (bank 1)
Pin 5 I/O β€” User I/O pin (bank 1)
Pin 6 I/O β€” User I/O pin (bank 1)
Pin 7 I/O β€” User I/O pin (bank 1)
Pin 8 I/O β€” User I/O pin (bank 1)
Pin 9 I/O β€” User I/O pin (bank 1)
Pin 10 I/O β€” User I/O pin (bank 1)
Pin 11 GND β€” Ground
Pin 12 I/O β€” User I/O pin (bank 1)
Pin 13 I/O β€” User I/O pin (bank 1)
Pin 14 I/O β€” User I/O pin (bank 1)
Pin 15 I/O β€” User I/O pin (bank 1)
Pin 16 I/O β€” User I/O pin (bank 1)
Pin 17 I/O β€” User I/O pin (bank 1)
Pin 18 I/O β€” User I/O pin (bank 1)
Pin 19 I/O β€” User I/O pin (bank 1)
Pin 20 I/O β€” User I/O pin (bank 1)
Pin 21 GND β€” Ground
Pin 22 I/O β€” User I/O pin (bank 1)
Pin 23 I/O β€” User I/O pin (bank 1)
Pin 24 I/O β€” User I/O pin (bank 1)
Pin 25 I/O β€” User I/O pin (bank 1)
Pin 26 I/O β€” User I/O pin (bank 1)
Pin 27 I/O β€” User I/O pin (bank 1)
Pin 28 I/O β€” User I/O pin (bank 1)
Pin 29 I/O β€” User I/O pin (bank 1)
Pin 30 I/O β€” User I/O pin (bank 1)
Pin 31 GND β€” Ground
Pin 32 I/O β€” User I/O pin (bank 2)
Pin 33 I/O β€” User I/O pin (bank 2)
Pin 34 I/O β€” User I/O pin (bank 2)
Pin 35 I/O β€” User I/O pin (bank 2)
Pin 36 I/O β€” User I/O pin (bank 2)
Pin 37 I/O β€” User I/O pin (bank 2)
Pin 38 I/O β€” User I/O pin (bank 2)
Pin 39 I/O β€” User I/O pin (bank 2)
Pin 40 I/O β€” User I/O pin (bank 2)
Pin 41 GND β€” Ground
Pin 42 I/O β€” User I/O pin (bank 2)
Pin 43 I/O β€” User I/O pin (bank 2)
Pin 44 I/O β€” User I/O pin (bank 2)
Pin 45 I/O β€” User I/O pin (bank 2)
Pin 46 I/O β€” User I/O pin (bank 2)
Pin 47 I/O β€” User I/O pin (bank 2)
Pin 48 I/O β€” User I/O pin (bank 2)
Pin 49 I/O β€” User I/O pin (bank 2)
Pin 50 I/O β€” User I/O pin (bank 2)
Pin 51 GND β€” Ground
Pin 52 I/O β€” User I/O pin (bank 2)
Pin 53 I/O β€” User I/O pin (bank 2)
Pin 54 I/O β€” User I/O pin (bank 2)
Pin 55 I/O β€” User I/O pin (bank 2)
Pin 56 I/O β€” User I/O pin (bank 2)
Pin 57 I/O β€” User I/O pin (bank 2)
Pin 58 I/O β€” User I/O pin (bank 2)
Pin 59 I/O β€” User I/O pin (bank 2)
Pin 60 I/O β€” User I/O pin (bank 2)
Pin 61 GND β€” Ground
Pin 62 I/O β€” User I/O pin (bank 3)
Pin 63 I/O β€” User I/O pin (bank 3)
Pin 64 I/O β€” User I/O pin (bank 3)
Pin 65 I/O β€” User I/O pin (bank 3)
Pin 66 I/O β€” User I/O pin (bank 3)
Pin 67 I/O β€” User I/O pin (bank 3)
Pin 68 I/O β€” User I/O pin (bank 3)
Pin 69 I/O β€” User I/O pin (bank 3)
Pin 70 I/O β€” User I/O pin (bank 3)
Pin 71 GND β€” Ground
Pin 72 I/O β€” User I/O pin (bank 3)
Pin 73 TDI β€” JTAG Test Data In
Pin 74 TMS β€” JTAG Test Mode Select
Pin 75 TCK β€” JTAG Test Clock
Pin 76 GND β€” Ground
Pin 77 VCC β€” 5V Supply
Pin 78 I/O β€” User I/O pin (bank 3)
Pin 79 I/O β€” User I/O pin (bank 3)
Pin 80 I/O β€” User I/O pin (bank 3)
Pin 81 I/O β€” User I/O pin (bank 3)
Pin 82 I/O β€” User I/O pin (bank 3)
Pin 83 GLOBAL_CLK β€” Global clock input 1
Pin 84 GLOBAL_CLK β€” Global clock input 2
Pin 85 I/O β€” User I/O pin (bank 4)
Pin 86 I/O β€” User I/O pin (bank 4)
Pin 87 I/O β€” User I/O pin (bank 4)
Pin 88 I/O β€” User I/O pin (bank 4)
Pin 89 I/O β€” User I/O pin (bank 4)
Pin 90 I/O β€” User I/O pin (bank 4)
Pin 91 GND β€” Ground
Pin 92 I/O β€” User I/O pin (bank 4)
Pin 93 I/O β€” User I/O pin (bank 4)
Pin 94 I/O β€” User I/O pin (bank 4)
Pin 95 I/O β€” User I/O pin (bank 4)
Pin 96 I/O β€” User I/O pin (bank 4)
Pin 97 I/O β€” User I/O pin (bank 4)
Pin 98 I/O β€” User I/O pin (bank 4)
Pin 99 I/O β€” User I/O pin (bank 4)
Pin 100 TDO β€” JTAG Test Data Out

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for EPM7128SQC100-7 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-7 is suitable for 6 applications: Microprocessor Glue Logic and Address Decoding, Bus Interface Bridging and Protocol Conversion, State Machine Controllers, Peripheral Interface Expansion, Legacy 5V System Sustainment, Industrial Control and Instrumentation Front-End.

πŸ–₯️

Microprocessor Glue Logic and Address Decoding

The EPM7128SQC100-7 excels at replacing discrete 74-series glue logic with a single 5V CPLD, consolidating address decoding, chip-select generation, wait-state insertion, and bus steering for 8/16/32-bit microprocessors. With 128 macro cells and 84 user I/Os, it can decode the full 24-bit address range of an 8086/MC68000 system, generate up to 12 chip selects, and provide bus-transceiver control signals in one device. The 7.5 ns pin-to-pin delay is short enough to qualify as a transparent address latch for zero-wait-state designs, while the deterministic PIA routing eliminates timing race conditions that plague SRAM-based FPGAs. Pair with a legacy 80C186 or MC68302 for robust embedded control.

🌐

Bus Interface Bridging and Protocol Conversion

Use the EPM7128SQC100-7 to bridge between legacy 5V parallel buses (ISA, PC/104, Z80, 8051 expanded I/O) and modern peripheral interfaces. Its 84 I/Os comfortably accommodate 16-bit data plus 24-bit address plus control signals, and the EEPROM-based non-volatile configuration means the bridge powers up instantly in the correct mode without boot delay. The 125 MHz internal frequency supports moderate-speed serial-to-parallel conversion, while deterministic routing keeps asynchronous handshakes race-free. The 5V tolerance of the I/O banks makes it ideal as a glue layer between 5V legacy ASICs and 3.3V peripherals, with external resistor dividers or transceivers on the lower-voltage side.

🏭

State Machine Controllers

The EPM7128SQC100-7 is well-suited for implementing complex state machines controlling industrial machinery, motor drives, or test equipment, where deterministic timing and one-chip integration outweigh the need for high gate counts. Each of the 128 macro cells provides a registered output with programmable clear/preset and clock enable, making Moore and Mealy machines trivial to encode. The 4 global clock inputs allow clean integration of asynchronous external events, and the JTAG TAP supports boundary-scan testing of the state machine outputs. Designers can simulate and verify the entire state machine in Quartus or MAX+PLUS II before downloading through JTAG.

πŸ”§

Peripheral Interface Expansion

Expand I/O capabilities of microcontrollers or microprocessors with the EPM7128SQC100-7, adding PWM generators, quadrature decoders, 7-segment display multiplexers, or keypad scanners in a single 5V CPLD. With 84 user I/Os, the device can directly drive up to eleven 8-segment multiplexed displays, scan an 8x8 matrix keypad, and provide 16 channels of PWM with under 8 ns propagation delay. The non-volatile EEPROM-based configuration lets the design power up instantly without firmware initialization, which is critical in hard real-time control loops. The 5V VCCIO is bus-compatible with TTL and CMOS peripherals from the 1980s and 1990s still common in industrial equipment.

🏭

Legacy 5V System Sustainment

The EPM7128SQC100-7 is an ideal sustainment solution for sustaining legacy 5V boards where a redesign is impractical - aerospace, medical, and industrial equipment with multi-decade service lives often need spare-part replacements for obsolete logic. Because the part is non-volatile and instantly-on, replacement is solder-and-go with no firmware reloading required if the JEDEC image is preserved. For boards designed before 2010, the EPM7128SQC100-7 is often the only practical option to keep production lines running. Combine with periodic board-level burn-in to qualify refurbished inventory.

🏭

Industrial Control and Instrumentation Front-End

Implement custom front-end signal conditioning, multiplexing, and timing for industrial instrumentation with the EPM7128SQC100-7. Its 84 I/Os handle multi-channel analog switch steering, ADC/DAC timing, and trigger logic, while the 5V I/O banks are tolerant of 24V industrial bus signals through external resistive dividers or opto-isolators. The 7.5 ns tPD supports sub-microsecond timing accuracy needed for encoder decoding and trigger synchronization. Combined with the IEEE 1149.1 JTAG interface, the design supports boundary-scan testability required in many industrial safety standards. Use as a 'smart' front-end to a microcontroller that handles high-level protocol processing.

Recommended Products Summary

EPM7128SQC100-10 Altera Used in: Microprocessor Glue Logic and Address Decoding, Industrial Control and Instrumentation Front-End AM29LV040 Boot flash memory for embedded system Used in: Microprocessor Glue Logic and Address Decoding CY7C199 SRAM for data storage Used in: Microprocessor Glue Logic and Address Decoding EPM7128SQC100-10N Altera Used in: Bus Interface Bridging and Protocol Conversion 74HCT245 5V to 3.3V bus transceiver Used in: Bus Interface Bridging and Protocol Conversion ATF1508AS-7AX100 Active replacement with translation tool support Used in: Bus Interface Bridging and Protocol Conversion, Peripheral Interface Expansion EPM7128SQC100-6 Intel Used in: State Machine Controllers MAX232 RS-232 line driver for serial state-machine telemetry Used in: State Machine Controllers ULN2003 High-current Darlington driver for relay control Used in: State Machine Controllers EPM7128SQC100-15 Altera Used in: Peripheral Interface Expansion DM74LS138 External 3-to-8 decoder for sub-bank selection Used in: Peripheral Interface Expansion EPM7128SQC100-10F Altera Used in: Legacy 5V System Sustainment DS1233 5V supervisor for legacy rail monitoring Used in: Legacy 5V System Sustainment MAX705 Voltage monitor and reset IC Used in: Legacy 5V System Sustainment AD574A 12-bit ADC for analog front-end Used in: Industrial Control and Instrumentation Front-End 6N137 High-speed optocoupler for isolation Used in: Industrial Control and Instrumentation Front-End
What is the EPM7128SQC100-7?
The EPM7128SQC100-7 is a 5V, in-system programmable Complex Programmable Logic Device (CPLD) from the Altera (now Intel) MAX 7000S family, with 128 macro cells, 84 user I/Os, and a 7.5 ns pin-to-pin propagation delay, packaged in a 100-pin PQFP. It uses EEPROM-based non-volatile configuration that retains its design through power cycles without external boot memory.
Is the EPM7128SQC100-7 still in production?
No, the EPM7128SQC100-7 is listed as obsolete by Altera/Intel because the MAX 7000 family was retired due to declining demand. Confirmed by the Intel/Altera community forum post titled 'EPM7128SQC100-7 is obsolete. Replacement part needed.' Stock remains at distributors as of 2026-09-13, but no new factory production is occurring. For new designs, consider MAX II, MAX V, or the Atmel ATF1508AS pin-compatible replacement.
What is the propagation delay of EPM7128SQC100-7?
The EPM7128SQC100-7 has a worst-case pin-to-pin propagation delay (tPD) of 7.5 ns, which places it in the speed grade '-7' of the MAX 7000S family. Slower speed grades (e.g., -10, -15) offer 10 ns and 15 ns delays respectively and are commonly used when timing margins are not critical. Source: FindIC EPM7128SQC100-7 datasheet summary.
Where can I buy the EPM7128SQC100-7?
The EPM7128SQC100-7 can be purchased from authorized distributors including DigiKey (part number 544-2040-ND), Mouser, Octopart (29 distributors indexed as of 2026-09-13), Heisener (18,960 pieces in stock per Heisener listing), and Veswin Electronics. Note that stock is limited and shrinking because the part is obsolete - request a quote and confirm lead time before placing volume orders.
What is the price of EPM7128SQC100-7?
The EPM7128SQC100-7 unit price as of 2026-09-13 ranges from approximately $10.85 at 1000-piece quantity to roughly $18.50 for single-piece orders, based on Heisener, Octopart, and WIN SOURCE listings. Pricing is volatile because the part is obsolete - distributors are liquidating remaining factory and channel inventory, so prices fluctuate with each spot quote.
What is the lead time for EPM7128SQC100-7?
Heisener's stock listing states 'Can Ship Immediately' with an estimated delivery window of January 15-20 (assuming order placed near the current listing date). For obsolete stock, lead time depends entirely on remaining channel inventory; once distributor stock is depleted, the only sources are broker, obsolete-component specialists, or authorized aftermarket distributors. Request a quote with target quantity before placing an order.
EPM7128SQC100-7 vs EPM7128EQC100-7 - what is the difference?
The EPM7128SQC100-7 belongs to the MAX 7000S family (5V, in-system programmable, EEPROM-based, 128 macro cells, 7.5 ns), while the EPM7128EQC100-7 belongs to the MAX 7000E family which extended logic capacity and added enhanced features. Both share the same 100-pin PQFP package and pinout, making them board-compatible, but they differ in macro cell resources and supported JTAG instructions. Check the etei.com side-by-side comparison for the full parametric delta before substituting.
What is the best drop-in replacement for EPM7128SQC100-7?
The Atmel/Microchip ATF1508AS is widely cited as a silicon drop-in replacement for the EPM7128 family according to the Intel/Altera community forum post titled 'EPM7128SQC100-7 is obsolete. Replacement part needed.' The ATF1508AS uses a similar non-volatile architecture and Microchip provides a 'POF2JED' tool that translates Altera POF files into ATF JED files, letting engineers preserve their original designs. Newer Altera MAX II and MAX V CPLDs are also alternatives but require redesign because the architecture differs.
Where can I download the EPM7128SQC100-7 datasheet PDF?
The EPM7128SQC100-7 datasheet can be downloaded as a PDF from the official Altera/Intel literature archive (typical file: m7000.pdf - the MAX 7000 family datasheet) and from third-party aggregators such as FindIC (which lists 1487 KB and 424 KB versions) and Datasheets.com. Pinout information and macro cell architecture are detailed in the datasheet's Logic Array Block and Pin Connection sections.
What is the EPM7128SQC100-7 pinout?
The EPM7128SQC100-7 pinout uses a 100-pin PQFP (Plastic Quad Flat Pack) with the standard JTAG pins (TDI, TDO, TMS, TCK), four dedicated global clock inputs, four global clear/control pins, a global OE (output enable), and 84 user I/O pins distributed across the four LAB I/O banks. Full pin numbering is available in the MAX 7000 family datasheet's Pin Connection section. Source: Altera MAX 7000 datasheet (m7000.pdf).
Can EPM7128STC100-7 replace EPM7128SQC100-7?
No, the EPM7128STC100-7 is not a drop-in replacement for the EPM7128SQC100-7. According to Xecor's comparison page, the EPM7128STC100-7 ships in a TQFP-100 package while the EPM7128SQC100-7 ships in an FBGA-100 / PQFP-100 package - the land patterns differ and the parts cannot be soldered onto the same PCB footprint. The two are functionally similar in macro cell count and logic capacity, but a PCB redesign is required to swap them.
What voltage does EPM7128SQC100-7 require?
The EPM7128SQC100-7 operates from a single 5.0V supply (VCCINT = VCCIO = 5V typical). The MAX 7000S family does not support 3.3V or mixed-voltage operation; if your system uses lower voltages, you must add a 5V rail or migrate to the MAX II/MAX V series, which support 1.8V, 2.5V, and 3.3V VCCIO with internal voltage regulators. The 5V-only requirement is a key consideration when designing in legacy boards.
How is EPM7128SQC100-7 programmed?
The EPM7128SQC100-7 is programmed in-system via the standard 4-pin JTAG interface (IEEE Std 1149.1) using the legacy Altera MAX+PLUS II toolchain or the modern Intel Quartus Prime software (which supports older MAX 7000 device programming through its device programmer). Designs are compiled into a JEDEC or POF file that is downloaded through the JTAG pins (TDI, TDO, TMS, TCK) without removing the device from the board. Programming cycles exceed 100 per device per the datasheet.
Is EPM7128SQC100-7 RoHS compliant?
No, the EPM7128SQC100-7 is generally not RoHS compliant because the MAX 7000 family predates the RoHS directive and uses a lead-bearing (SnPb) finish on its PQFP package. For RoHS-compliant 5V CPLD requirements in new designs, evaluate the MAX II or MAX V series instead. The standard 'EPM7128SQC100-7' suffix indicates the original SnPb finish; the 'EPM7128SQC100-7N' or 'EPM7128SQC100-10N' suffix indicates lead-free variants where available.
What are the key specifications of EPM7128SQC100-7 that engineers should know?
Engineers working with the EPM7128SQC100-7 should know these key facts: 128 macro cells organized into 4 LABs, 84 user I/Os, 7.5 ns tPD, 125 MHz maximum internal frequency, 2,500 usable gates, 5.0V single-supply operation, 100-pin PQFP package, JTAG (IEEE 1149.1) in-system programming, and EEPROM-based non-volatile configuration with more than 100 program/erase cycles. Source: Altera MAX 7000 family datasheet m7000.pdf, DigiKey 544-2040-ND product listing.

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

Selection Guide

Choose the EPM7128SQC100-7 when you need a 5V, non-volatile, instantly-on CPLD for legacy system sustainment, 5V bus decoding, or glue-logic replacement in designs already verified at 7.5 ns timing. Choose the EPM7128SQC100-6 if your design needs 6 ns timing margin (faster than -7). Choose the EPM7128SQC100-10 or -15 if you need cost savings and can tolerate slower propagation delay. Choose the EPM7128SQC100-10N / -10F if your board must be RoHS-compliant - all four share the same PQFP-100 footprint and can be swapped without board rework. For new designs or obsolescence-driven migration, choose the Microchip ATF1508AS-7AX100 which is actively produced and pin-compatible (requires POF2JED file translation). All Altera MAX 7000 variants in PQFP-100 are obsolete; consider MAX II or MAX V only if a PCB redesign is acceptable.

Comparison with Alternatives

Parameter This Product EPM7128SQC100-6 EPM7128SQC100-10 EPM7128SQC100-10N EPM7128SQC100-15 EPM7128SQC100-10F ATF1508AS-7AX100
Brand Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Intel (Altera) Microchip Technology
Package PQFP-100 PQFP-100 - same PQFP-100 - same PQFP-100 - same PQFP-100 - same PQFP-100 - same PQFP-100 - same
Speed Grade (tPD) 7.5 ns (-7) 6 ns (-6) 10 ns (-10) 10 ns (-10) 15 ns (-15) 10 ns (-10) 7.5 ns (-7) equivalent
Macro Cells 128 128 128 128 128 128 128 (compatible)
User I/Os 84 84 84 84 84 84 84
Supply Voltage 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V 5.0 V
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete Active (recommended replacement)
Lead-Free / RoHS No (legacy SnPb) No (legacy SnPb) No (legacy SnPb) Yes (Pb-free, RoHS-compliant) No (legacy SnPb) Yes (Pb-free) Yes (Pb-free, RoHS-compliant)
Pin-to-Pin Compatible Reference Yes (same die, different speed bin) Yes (same die, different speed bin) Yes (same die, different speed bin, Pb-free) Yes (same die, different speed bin) Yes (same die, Pb-free) Silicon drop-in (POF2JED translation tool required)

Key Differentiators

  • Speed grade -7 (7.5 ns) is the mid-range option in the MAX 7000S family (vs EPM7128SQC100-6)
  • Lead-free / RoHS variants available within same family (vs EPM7128SQC100-10N)
  • Atmel/Microchip ATF1508AS is the only modern active replacement (vs ATF1508AS-7AX100)

Design Notes

The EPM7128SQC100-7 requires a single 5.0V supply on every VCC pin (multiple VCC pins distributed around the package). Place a 0.1 uF decoupling capacitor adjacent to each VCC pin and a 10 uF bulk tantalum capacitor at the board's power-entry point. Although the device is non-volatile and instantly-on, the I/O banks can drive large load currents when switching simultaneously - peak transient current can exceed the steady-state ICC. A well-bypassed 5V rail is essential for reliable JTAG programming and clean logic operation. Source: MAX 7000 family datasheet Power-Supply section.

The 100-pin PQFP package has 0.65 mm lead pitch and gull-wing leads - PCB land patterns must follow IPC-7351 nominal-density guidelines and include generous solder mask slivers between pads. Place the CPLD close to the 5V regulator to minimize supply-trace inductance, and route JTAG signals (TDI, TDO, TMS, TCK) with controlled impedance if the JTAG cable exceeds 150 mm. Add a JTAG header (2x5 2.54 mm) on the board edge for in-system programming without removing the device. Per the datasheet's Pin Connection section, unused I/O pins should be left floating or configured as outputs driving low to minimize ICC.

Estimated: When migrating from EPM7128SQC100-7 to the ATF1508AS-7AX100 (Microchip), use Microchip's POF2JED tool to translate the original Altera POF programming file to an ATF JED file. While the silicon is pin-compatible and functionally similar, the architecture differs enough that a one-to-one JED file will NOT work - the conversion tool is required. Additionally, do not confuse PQFP-100 (this part) with TQFP-100 (the EPM7128STC100-7 variant) - the package outlines differ and the parts are NOT PCB-compatible despite both having 100 pins. Verify the exact package code 'QC' (PQFP) vs 'TC' (TQFP) before board layout.

The EPM7128SQC100-7 in PQFP-100 has a thermal resistance (theta_JA) of approximately 45 C/W in still air, which is adequate for typical glue-logic workloads. However, designs with many simultaneously-switching outputs can push junction temperature up - estimate: 84 outputs switching at 10 MHz with 50 pF load each dissipates roughly (84 * 10e6 * 50e-12 * 5^2) = 1.05 W additional dynamic power. Verify thermal envelope using the datasheet's Power Calculator and consider adding thermal vias under the exposed die pad area on multi-layer boards. Source: MAX 7000 family datasheet Thermal Management section.

Compliance Information

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

Standard EPM7128SQC100-7 is non-RoHS (SnPb finish). The 'N' suffix variants (e.g., EPM7128SQC100-10N) are RoHS-compliant. AEC-Q100 qualification is not applicable to legacy programmable logic. REACH and conflict-mineral status not disclosed in available data.

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

Related Searches

EPM7128SQC100-7 EPM7128SQC100-7 datasheet PDF Altera EPM7128SQC100-7 MAX 7000 CPLD 128 macro cell PQFP-100 programmable logic 5V EPM7128SQC100-7 glue logic address decoder EPM7128SQC100-7 vs ATF1508AS EPM7128SQC100-7 obsolete replacement buy EPM7128SQC100-7 online EPM7128SQC100-7 lead time stock EPM7128SQC100-7 pinout JTAG how to program EPM7128SQC100-7

Related Components & Terms

Intel Altera EPM7128SQC100-7 EPM7128SQC100-6 EPM7128SQC100-10 EPM7128SQC100-10N EPM7128SQC100-15 EPM7128SQC100-10F ATF1508AS-7AX100 Microchip Technology CPLD Complex Programmable Logic Device MAX 7000 MAX 7000S Programmable Logic FPGA & CPLD PQFP-100 Plastic Quad Flat Pack JTAG IEEE 1149.1 EEPROM macro cell Logic Array Block address decoding glue logic 5V supply ROHS in-system programming MAX+PLUS II Quartus Prime
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