LAST TIME BUY NOTICE: EPM7160EQC100-20 is approaching end-of-life. Last order date: Contact us. View available alternative parts →
Altera

EPM7160EQC100-20 - MAX 7000 CPLD, 160 Macrocells, 100-Pin PQFP

MPN: EPM7160EQC100-20 ⚠ Last Time Buy
In Stock Ships in 1-3 business days
5 V nominal (4.75 V to 5.25 V) Vdss 100-pin Plastic Quad Flat Pack (PQFP, EQFP, EQC100) Package 62.5 MHz Speed
From $17.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $28.5 $28.50
10 $25.3 $253.00
100 $21.95 $2,195.00
500 $19.4 $9,700.00
1,000 $17.1 $17,100.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7160EQC100-20 — 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:

EPM7160EQC100-15

✅ Drop-In ⚠️ 参数待验证
📦 100-pin PQFP (EQC100)
same die/package, 15 ns tPD vs 20 ns tPD (faster by 25%)

📋 Reference alternative (not in catalog)

EPM7128EQC100-20

✅ Drop-In ⚠️ 参数待验证
Altera
📦 100-pin PQFP (EQC100)
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 →

EPM7160EQC100-10

✅ Drop-In ⚠️ 参数待验证
📦 100-pin PQFP (EQC100)
same die/package, 10 ns tPD vs 20 ns tPD (faster by 50%)

📋 Reference alternative (not in catalog)

EPM7160EQC100-20P

✅ Drop-In ⚠️ 参数待验证
📦 100-pin PQFP (EQC100)
same die, lead-free / NiPdAu lead finish variant

📋 Reference alternative (not in catalog)

EPM7160ELI84-20

✅ Drop-In ⚠️ 参数待验证
Intel
📦 84-pin PLCC
MAX 7000 · MAX 7000 (Complex Programmable Logic Device) · 160 · 4 · 3.2K · 64 · 62.5 MHz · 20 ns (speed grade '-20')

✓ In Stock

$11.1 / Unit

View Datasheet →

EPM7160ELC84-20

✅ Drop-In ⚠️ 参数待验证
Intel
📦 84-pin PLCC
MAX 7000 · 160 · 4 · 3,200 · 64 · 20 ns · 5.0 V · 0C to +70C

✓ In Stock

$16.95 / Unit

View Datasheet →

EPM7160EQC100-15N

✅ Drop-In ⚠️ 参数待验证
📦 100-pin PQFP (EQC100)
same die, 15 ns tPD with lead-free NiPdAu finish

📋 Reference alternative (not in catalog)

EPM7160ELC84-15

✅ Drop-In ⚠️ 参数待验证
Intel
📦 84-pin PLCC
MAX 7000 · CPLD - Complex Programmable Logic Device · EEPROM-based, second-generation MAX · 3,200 · 160 · 4 · 36 · 15 ns

✓ In Stock

$5.95 / Unit

View Datasheet →

EPM7160EQC100-20 Maximum Ratings & Electrical Characteristics

Series MAX 7000
Family MAX 7000 CPLD
Architecture CMOS EEPROM-based, non-volatile
Usable Gates 3,200
Macrocells 160
Logic Array Blocks (LABs) 10
Maximum User I/Os 84
Pin-to-Pin Propagation Delay (tPD) 20 ns
Maximum Internal Frequency (fCNT) 62.5 MHz
Supply Voltage (VCCINT) 5 V nominal (4.75 V to 5.25 V)
I/O Voltage Support 3.3 V or 5 V configurable
Package 100-pin Plastic Quad Flat Pack (PQFP, EQFP, EQC100)
Mounting Type Surface Mount
Operating Temperature 0 °C to +90 °C (commercial)
In-System Programmability Yes (IEEE 1149.1 JTAG, 4-pin)
Reprogram Cycles (typical) 100
RoHS Status Not RoHS compliant (legacy Altera MAX 7000)
Logic Elements per Macrocell 36 product terms (expandable)

EPM7160EQC100-20 100-pin plastic quad flat pack (pqfp, eqfp, eqc100) Pin Configuration Guide

Complete pinout information for EPM7160EQC100-20 (100-pin plastic quad flat pack (pqfp, eqfp, eqc100) package). 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 plastic quad flat pack (pqfp, eqfp, eqc100) package pinout diagram for EPM7160EQC100-20

No detailed pinout data available for EPM7160EQC100-20.

Refer to the datasheet for full pin configuration.

Safe Operating Area (SOA) & Thermal Characteristics

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

EPM7160EQC100-20 is suitable for 6 applications: Address Decode and Chip-Select Generation, Microcontroller Bus Glue Logic, Mixed-Voltage Level Translation and Bus Buffering, Industrial Control State Machines, Peripheral Interface Bridging (UART/SPI/I2C Glue), Legacy Industrial Retrofit Boards.

🖥️

Address Decode and Chip-Select Generation

The EPM7160EQC100-20's 20 ns pin-to-pin delay and 160 macrocells make it a strong fit for address-decode and chip-select generation in 8/16/32-bit microprocessor systems. Its deterministic timing allows decode logic to be inserted in a single logic level without affecting the processor's address-to-access timing budget. The 5 V-tolerant I/O and 84 user I/Os comfortably cover memory bank selects, peripheral strobes, and wait-state generation across multiple address ranges, and the JTAG interface simplifies in-system updates as memory maps evolve during product revisions.

🏭

Microcontroller Bus Glue Logic

Microcontroller and DSP systems often need bus arbitration, peripheral multiplexing, address/data demultiplexing, and protocol bridging that does not justify an FPGA. The EPM7160EQC100-20's 160 macrocells comfortably absorb these glue-logic functions while its 20 ns tPD adds negligible latency to the bus cycle. With 84 I/Os, the part can simultaneously manage multiple peripherals, and its 5 V I/O tolerance allows direct connection to legacy 5 V microcontrollers such as 8051, HC11, and PIC18 families without external level shifters.

🔧

Mixed-Voltage Level Translation and Bus Buffering

Boards that bridge 5 V and 3.3 V domains benefit from the EPM7160EQC100-20's configurable I/O voltage support, which allows each I/O bank to operate at 3.3 V or 5 V independently. Designers can use the part as a bidirectional voltage translator, address isolator, or bus repeater between legacy 5 V peripherals and modern 3.3 V ASICs. With 84 I/Os and 160 macrocells, a single EPM7160EQC100-20 can replace several discrete 74LVC/74HCT buffers and translators, simplifying the BOM and improving signal integrity through matched-impedance outputs.

🏭

Industrial Control State Machines

Industrial controllers require deterministic state machines for sequencing, alarm handling, and fail-safe interlocking. The EPM7160EQC100-20's 160 macrocells support many concurrent Moore/Mealy state machines with rich encoding, and the 20 ns propagation delay ensures that input changes are translated to safe outputs within a single scan cycle. The 0 °C to +90 °C commercial operating range suits factory-floor enclosures with active cooling, and the non-volatile instant-on configuration means the controller resumes operation in microseconds after a brown-out or cold start.

🌐

Peripheral Interface Bridging (UART/SPI/I2C Glue)

System designers frequently use the EPM7160EQC100-20 to bridge incompatible peripheral protocols, convert parallel buses to serial, and add interrupt-aggregation or DMA-engine logic. Its 160 macrocells accommodate state-rich protocol converters and FIFO pointers, while the 84 I/Os handle full parallel databuses plus multiple serial channels. The instant-on non-volatile configuration allows the bridge to be active before the host CPU boots, simplifying firmware bring-up and enabling ROM-less designs.

🔧

Legacy Industrial Retrofit Boards

Many factory-floor systems designed in the 1990s and 2000s use MAX 7000 CPLDs and require spare/replacement parts for board repair. The EPM7160EQC100-20 is a direct replacement for damaged or aged devices on these legacy boards because it preserves the 100-pin PQFP footprint, the 5 V supply envelope, and the 4-pin JTAG programming flow. The instant-on non-volatile EEPROM configuration lets repaired boards resume operation immediately on power-up, eliminating the in-system-programming step that would otherwise delay commissioning.

Recommended Products Summary

EPM7128EQC100-20 Altera Used in: Address Decode and Chip-Select Generation EPM7160EQC100-15 Same die at 15 ns tPD for tighter timing budgets Used in: Address Decode and Chip-Select Generation, Microcontroller Bus Glue Logic, Mixed-Voltage Level Translation and Bus Buffering, Industrial Control State Machines, Peripheral Interface Bridging (UART/SPI/I2C Glue), Legacy Industrial Retrofit Boards EPM7128SLI84-10 Altera Used in: Microcontroller Bus Glue Logic EPM7096QC100-10 Altera Used in: Mixed-Voltage Level Translation and Bus Buffering EPM7128ATC100-10 Altera Used in: Industrial Control State Machines EPM7128EQI100-15 Altera Used in: Peripheral Interface Bridging (UART/SPI/I2C Glue) EPM7160EQC100-10 Fastest speed grade for replacement of higher-margin spares Used in: Legacy Industrial Retrofit Boards
What is the EPM7160EQC100-20?
The EPM7160EQC100-20 is a MAX 7000 family CPLD from Altera (now Intel) integrating 3,200 usable gates, 160 macrocells, and 84 user I/Os in a 100-pin Plastic Quad Flat Pack (PQFP) package with a 20 ns pin-to-pin propagation delay. According to the Altera MAX 7000 datasheet, it is targeted at high-density, high-performance glue-logic applications requiring non-volatile, instant-on configuration.
What is the maximum operating frequency of the EPM7160EQC100-20?
The EPM7160EQC100-20 supports a maximum internal counter frequency (fCNT) of 62.5 MHz and a pin-to-pin propagation delay (tPD) of 20 ns. This speed grade places it in the slower tier of the MAX 7000 family; the -15 and -10 speed grades of the same device reach higher frequencies for time-critical designs.
Where can I buy the EPM7160EQC100-20 and what is the price?
The EPM7160EQC100-20 is available from authorized Altera/Intel distributors including DigiKey, Mouser, Win Source, Veswin, and Heisener (4,464 pieces in stock per Heisener, as of 2026-09-13). Unit pricing is approximately $28.50 at qty 1, dropping to about $17.10 per unit at qty 1,000; distributor lead time for non-stocked items is typically Mar 4 to Mar 9.
Is the EPM7160EQC100-20 still in production?
The EPM7160EQC100-20 is in last-time-buy / mature lifecycle status as of 2026-09-13. Altera/Intel announced end-of-life for several MAX 7000 speed grades over the last decade, and remaining stock is concentrated at authorized distributors. Engineers designing new boards should consider MAX II or MAX V (5M160ZE64) replacements, or qualified second-source suppliers like Lattice ispMACH 4000ZE.
What is the difference between EPM7160EQC100-20 and EPM7160EQC100-15?
The two parts share the same 160-macrocell MAX 7000 die and 100-pin PQFP footprint; they differ only in speed grade. The -20 variant has 20 ns pin-to-pin delay and 62.5 MHz fCNT, while the -15 variant improves tPD to 15 ns and fCNT to roughly 76 MHz for designs where the extra speed justifies a higher unit cost.
Can the EPM7160EQC100-20 be replaced with a modern CPLD?
For new designs the EPM7160EQC100-20 can be replaced with pin-compatible MAX II, MAX V, or MAX 10 devices, but be aware that MAX II/MAX V use 1.8 V or 3.3 V core supplies with adaptive I/O, so a simple drop-in on a 5 V board requires level-shifting. For legacy boards where 5 V tolerance is mandatory, the EPM7160EQC100-15 or same-family EPM7128EQC100-20 are the safest drop-in alternatives.
How many I/O pins does the EPM7160EQC100-20 expose?
The EPM7160EQC100-20 exposes 84 user I/O pins across its 100-pin PQFP package, with the remaining 16 pins allocated to VCC, GND, JTAG (TDI/TDO/TMS/TCK), and dedicated inputs such as GLOBALCLK and OE. According to the MAX 7000 datasheet, all 84 I/Os support 3.3 V/5 V operation and feature fast pin-to-pin feedback paths for high-speed decoding.
What is the best drop-in replacement for EPM7160EQC100-20?
The cleanest drop-in replacements are other MAX 7000 family members in the same 100-pin PQFP footprint, such as EPM7160EQC100-15 (faster 15 ns speed grade) and EPM7128EQC100-20 (lower-density 128-macrocell variant). For designs that can tolerate a redesign, Altera MAX II EPM240T100C5N or MAX V 5M160ZE100I5N provide modern non-volatile CPLD logic in the same 100-pin TQFP/QFP package family but require 3.3 V core supplies.
What is the difference between EPM7160EQC100-20 and EPM7128EQC100-20?
Both are MAX 7000 family CPLDs in the same 100-pin PQFP package with 20 ns propagation delay, but the EPM7160EQC100-20 offers 160 macrocells and 84 user I/Os (3,200 usable gates), whereas the EPM7128EQC100-20 provides only 128 macrocells and 84 I/Os (2,500 usable gates). The pinout is identical, so the EPM7160EQC100-20 is a strict superset that can absorb EPM7128EQC100-20 logic designs.
How is the EPM7160EQC100-20 programmed in-system?
The EPM7160EQC100-20 supports in-system programming via the standard 4-pin JTAG (IEEE 1149.1) interface: TDI, TDO, TMS, and TCK. The Altera ByteBlasterMV or USB-Blaster download cable drives these pins using Quartus II MAX+PLUS II or compatible software, and the device can be erased and reprogrammed up to 100 times according to the manufacturer datasheet, with non-volatile EEPROM configuration that loads instantly on power-up.
What supply voltage does the EPM7160EQC100-20 require?
The EPM7160EQC100-20 requires a 5 V nominal supply (4.75 V to 5.25 V) on VCCINT, while its I/O banks can be configured independently for 3.3 V or 5 V operation, making it ideal for mixed-voltage bus bridging. According to the MAX 7000 datasheet, designers should add 100 nF and 10 uF decoupling capacitors near the VCC pins and route a ground plane directly under the package.
Does the EPM7160EQC100-20 support boundary-scan testing?
Yes, the EPM7160EQC100-20 fully supports IEEE 1149.1 boundary-scan (JTAG) testing for board-level interconnect verification. The same 4-pin JTAG interface (TDI/TDO/TMS/TCK) used for in-system programming also enables automated test equipment to drive functional and structural test vectors through the device, simplifying production test of boards with dense PQFP footprints.
Where can I download the EPM7160EQC100-20 datasheet PDF?
The official EPM7160EQC100-20 datasheet PDF can be downloaded from the Altera/Intel literature page at https://www.altera.com/literature/ds/m7000.pdf, which covers the entire MAX 7000 family including pinout, electrical characteristics, and timing specifications. Mirror copies are also available at Datasheets.com, Datasheet.Live, and through the Octopart and Veswin product pages.
Is there a Lattice or Xilinx equivalent to the EPM7160EQC100-20?
Yes, the closest Lattice equivalent is the ispMACH 4000ZE family (for example LC4256ZE-5TN100C in a 100-pin TQFP), while the closest Xilinx equivalent is the XC9500XL series (for example XC9572XL-5TQG100). Both Lattice ispMACH and Xilinx XC9500XL are non-volatile, instant-on CPLD families in similar density ranges and 5 V-tolerant I/O variants, making them reasonable cross-brand alternatives when redesigning around the EPM7160EQC100-20.
What are the key features that engineers should know about EPM7160EQC100-20?
The EPM7160EQC100-20 provides 160 macrocells, 84 user I/Os, 3,200 usable gates, 20 ns tPD, and 62.5 MHz fCNT in a 100-pin PQFP. According to the Altera datasheet, it offers in-system programmability via 4-pin JTAG, IEEE 1149.1 boundary scan, 5 V core with 3.3 V or 5 V configurable I/O, 10 LABs of 16 macrocells each, and 100 reprogram cycles with instant-on non-volatile EEPROM configuration.

Engineering reference data for EPM7160EQC100-20 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM7160EQC100-20 when you need a non-volatile 5 V-tolerant CPLD with 160 macrocells and 84 I/Os for glue logic, address decoding, or bus bridging on a legacy 5 V board. For designs that can tolerate a footprint change to MAX II/MAX V (1.8 V/3.3 V cores), the MAX II EPM240T100C5N or MAX V 5M160ZE100I5N offer higher logic density at lower cost, but require level shifters on legacy 5 V boards. Within the MAX 7000 family, choose the -15 or -10 speed grade only when timing margins are tight; the -20 grade is more economical and adequate for most decode and bridging tasks. Avoid the EPM7160EQC100-20 for new designs unless 5 V tolerance is essential - consider MAX V or MAX 10 instead for better long-term availability and RoHS compliance.

Comparison with Alternatives

Parameter This Product EPM7160EQC100-15 EPM7128EQC100-20 EPM7160EQC100-10 EPM7160ELI84-20
Package 100-pin PQFP (EQC100) 100-pin PQFP (EQC100) - same 100-pin PQFP (EQC100) - same 100-pin PQFP (EQC100) - same 84-pin PLCC - different
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Macrocells 160 160 128 (-20%) 160 160
Usable Gates 3,200 3,200 2,500 3,200 3,200
Maximum User I/Os 84 84 84 84 64 (-24%)
Pin-to-Pin Delay (tPD) 20 ns 15 ns (-25%) 20 ns 10 ns (-50%) 20 ns
Internal Frequency (fCNT) 62.5 MHz ~76 MHz 62.5 MHz ~100 MHz 62.5 MHz
Supply Voltage (VCCINT) 5 V 5 V 5 V 5 V 5 V
Operating Temperature 0 °C to +90 °C (commercial) 0 °C to +70 °C (commercial) 0 °C to +90 °C (commercial) 0 °C to +70 °C (commercial) -40 °C to +85 °C (industrial)

Key Differentiators

  • Higher macrocell density than the EPM7128EQC100-20 in the same 100-pin PQFP (vs EPM7128EQC100-20)
  • 5 V native core supply, unlike modern MAX II/MAX V CPLDs (vs MAX II EPM240T100C5N)
  • Non-volatile, instant-on EEPROM configuration (vs SRAM-based FPGAs (e.g., Cyclone series))
  • Slower speed grade (-20) is lower cost for non-timing-critical designs (vs EPM7160EQC100-15)

Design Notes

The EPM7160EQC100-20 requires a clean 5 V (4.75 V to 5.25 V) supply on VCCINT with at least 100 nF and 10 uF decoupling placed within 5 mm of the VCC pins. The I/O banks can be configured independently for 3.3 V or 5 V operation; if mixing, route separate VCCIO planes and decouple each bank individually. Bulk capacitance of 47 uF to 100 uF on the main 5 V rail is recommended to absorb switching transients during JTAG programming or simultaneous I/O toggling.

The 100-pin PQFP (EQFP) has a 0.65 mm terminal pitch and a body size of roughly 14 x 20 mm, so PCB land patterns should follow IPC-7351 PQFP-100 with 3 mm clearances around the package for reworking. Route signal traces on inner layers to escape the dense outer pin pitch and place a continuous ground plane directly under the package to provide a low-impedance return path and to limit simultaneous switching noise (SSN).

Place the JTAG TDI, TDO, TMS, TCK, and GND pins close to the connector or test pad so that programming cables have short stubs. If the design uses JTAG for boundary-scan production test, add a JTAG header that supports daisy-chaining multiple devices in compliance with IEEE 1149.1. Provide 4.7 kohm pull-ups on TMS and TDI, and place 22 ohm series resistors on TDO near the device to damp ringing on long board traces.

Estimated: the EPM7160EQC100-20 typically consumes 200-300 mA of Icc at maximum toggle frequency across all 84 I/Os. Designers often forget that EEPROM-programmed MAX 7000 devices require a 5 ms initialization cycle after VCC ramps up before the I/Os become active; do not depend on the CPLD for early power-on signals to the host CPU without adding external pull resistors on shared lines. Finally, verify that legacy boards converted to 3.3 V supply rails are not used - the EPM7160EQC100-20 will not operate correctly below 4.75 V on VCCINT.

Compliance Information

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

Legacy Altera MAX 7000 family parts were originally released in leaded PQFP packages and are generally NOT RoHS compliant per the Altera/Intel datasheet; lead-free variants carry the 'N' suffix (e.g., EPM7160EQC100-15N). AEC-Q100 automotive qualification is not applicable - this is a commercial-grade CPLD.

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

Related Searches

EPM7160EQC100-20 datasheet EPM7160EQC100-20 price Altera MAX 7000 CPLD 160 macrocells EPM7160EQC100-20 pinout MAX 7000 PQFP-100 5V CPLD EPM7160EQC100-20 vs EPM7128EQC100-20 EPM7160EQC100-20 buy in stock CPLD 160 macrocells 20ns 5V JTAG EPM7160EQC100-20 drop-in replacement MAX 7000 glue logic 100-pin PQFP Altera EPM7160EQC100-20 lead time EPM7160EQC100-20 RoHS how to program EPM7160EQC100-20 JTAG EPM7160EQC100-20 obsolete replacement MAX 7000 EPM7160EQC100-20 USB-Blaster

Related Components & Terms

Altera Intel EPM7160EQC100-20 MAX 7000 CPLD Complex Programmable Logic Device SPLD FPGA PQFP Plastic Quad Flat Pack EQFP Macrocell Logic Array Block LAB Programmable Interconnect Array PIA JTAG IEEE 1149.1 boundary scan ByteBlaster USB-Blaster Quartus II MAX+PLUS II EEPROM RoHS REACH IPC-7351 level translation glue logic address decode
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