LAST TIME BUY NOTICE: EPM7096QI100-15 is approaching end-of-life. Last order date: Contact us. View available alternative parts β†’
Altera

EPM7096QI100-15 - MAX 7000 CPLD 96 Macro 76 I/O 15ns | Altera

MPN: EPM7096QI100-15 ⚠ Last Time Buy
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss 100-BQFP (BQFP-100) Package
From $14.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $28.5 $28.50
10 $24.75 $247.50
100 $20.4 $2,040.00
500 $16.95 $8,475.00
1,000 $14.2 $14,200.00
ℹ️ All prices are in USD

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

EPM7096QC100-15

βœ… Drop-In
πŸ“¦ 100-BQFP
same BQFP-100 footprint, 96 macrocells, commercial 0C-70C temp range vs industrial -40C-85C

πŸ“‹ Reference alternative (not in catalog)

EPM7096QC100-10

βœ… Drop-In
Altera
πŸ“¦ 100-BQFP
MAX 7000 Β· 96 Β· 4 Β· 76 Β· 10 ns Β· 100 MHz Β· 4.75 V to 5.25 V Β· EEPROM-based CMOS

βœ“ In Stock

$7.1 / Unit

View Datasheet β†’

EPM7096QC100-7

βœ… Drop-In
Altera
πŸ“¦ 100-BQFP
MAX 7000 Β· MAX 7000 Β· CPLD (Complex Programmable Logic Device) Β· EE PLD (EEPROM-based, in-system programmable) Β· 96 Β· 76 Β· 1800 gates (typical) Β· 7.5 ns

βœ“ In Stock

$31 / Unit

View Datasheet β†’

EPM7096QC100-12

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 100-BQFP
same BQFP-100 footprint, 96 macrocells, 12 ns tPD vs 15 ns (-20%), commercial temp

πŸ“‹ Reference alternative (not in catalog)

EPM7128SQI100-15

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 100-BQFP
same BQFP-100 footprint (SameFrame), 128 macrocells vs 96 (+33% logic), industrial temp

πŸ“‹ Reference alternative (not in catalog)

EPM7096QI100-15 Maximum Ratings & Electrical Characteristics

Series MAX 7000
Device Type CPLD - Complex Programmable Logic Device
Programmable Type EE PLD (EEPROM-based, in-system programmable)
Number of Macrocells 96
Number of Logic Array Blocks (LABs) 4
Number of Usable Gates 1,800
Number of I/O Pins 76
Maximum Propagation Delay (tPD) 15 ns
Supply Voltage (VCC) 4.5 V to 5.5 V
Operating Temperature -40C to +85C (industrial, per Q-suffix)
Package / Case 100-BQFP (BQFP-100)
Mounting Type Surface Mount
Programming Interface IEEE Std. 1149.1 JTAG (ISP)
Packaging Tray

EPM7096QI100-15 Pin Configuration

QFP-100 Package Pinout Diagram QFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 QFP-100
Pin 1 I/O β€” User I/O pin
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 I/O β€” User I/O pin
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 TDI β€” JTAG Test Data In
Pin 16 I/O β€” User I/O pin
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 GND β€” Ground
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 I/O β€” User I/O pin
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 I/O β€” User I/O pin
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 TMS β€” JTAG Test Mode Select
Pin 45 VCC β€” Supply voltage (5 V)
Pin 46 I/O β€” User I/O pin
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 I/O β€” User I/O pin
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 GND β€” Ground
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 I/O β€” User I/O pin
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 TCK β€” JTAG Test Clock
Pin 75 I/O β€” User I/O pin
Pin 76 I/O β€” User I/O pin
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 TDO β€” JTAG Test Data Out
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 I/O β€” User I/O pin
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

Safe Operating Area (SOA) & Thermal Characteristics

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

EPM7096QI100-15 is suitable for 6 applications: 5V Bus Decoding & Address Mapping, Microcontroller Peripheral Glue Logic, Legacy State Machine Controllers, Memory & DMA Controller Interface, Industrial Control & Factory Automation, Communications Backplane Glue Logic.

🏭

5V Bus Decoding & Address Mapping

The EPM7096QI100-15 fits 5 V bus-decoding and address-mapping tasks because of its 96 macrocells and 15 ns tPD, which comfortably decode 8- to 16-bit address buses within a single clock cycle at 33 MHz. Compared to discrete 74LS138/74LS139 decoder trees, the CPLD reduces board area and simplifies BOM by replacing 4-6 SSI/MSI packages with one BQFP-100 device. Industrial temperature grade (Q-suffix, -40C to +85C) means it survives factory-floor and outdoor enclosures. The 76 user I/O are sufficient for address plus chip-select plus control outputs.

πŸ”§

Microcontroller Peripheral Glue Logic

The EPM7096QI100-15 serves as a flexible glue-logic hub between microcontrollers, memories, and peripherals in 5 V embedded systems. With 96 macrocells organized into 4 LABs, designers can implement UART/SPI/I2C bridges, FIFO controllers, and wait-state generators in a single non-volatile device. The 15 ns tPD and 5 V TTL I/O match legacy 8051, 68HC11, and PIC microcontroller buses without level shifters. JTAG ISP allows firmware-driven board bring-up and field updates, while instant-on non-volatile configuration eliminates external boot memory.

🏭

Legacy State Machine Controllers

Use the EPM7096QI100-15 to implement complex multi-state control logic that would otherwise require dozens of 74LS/74HC packages or a PAL/GAL. The 96 macrocells support 8-12 independent state machines with dozens of states each, all running deterministically off the global clock network. The 76 user I/O handle sensor inputs, actuator drivers, and host communications. Industrial -40C to +85C operation suits vehicle and outdoor installations. SameFrame migration protects the design if the part becomes harder to source.

πŸ–₯️

Memory & DMA Controller Interface

The EPM7096QI100-15 fits memory and DMA controller interfacing because its 76 I/O can be split between a 32-bit data bus, address latch enables, RAS/CAS, and read/write strobes. The 15 ns tPD allows glue logic between 50 MHz microprocessors and SRAM/DRAM with comfortable margin. The 4 LABs are sufficient for arbitration, byte enables, and parity logic. Industrial temperature grade (Q-suffix) lets the same part serve both indoor telecom shelves and harsher outdoor enclosures, simplifying BOM management.

🏭

Industrial Control & Factory Automation

The EPM7096QI100-15 is widely used in industrial control and factory automation equipment where 5 V logic, deterministic timing, and extended temperature are mandatory. Its 96 macrocells handle encoder decoding, PWM generation, and interlock logic in PLCs and machine controllers. The 5 V I/O interface directly to 24 V-tolerant optocoupler and relay-driver front-ends commonly used in industrial cabinets. JTAG ISP enables firmware updates on deployed equipment without opening enclosures, reducing service costs.

🌐

Communications Backplane Glue Logic

The EPM7096QI100-15 functions as backplane glue logic in legacy telecommunications and data-communication equipment, replacing dozens of 74-series packages on line cards, cross-connects, and shelf controllers. With 76 user I/O, it can terminate bus parity, generate chip selects for an entire line card, and arbitrate bus requests. The 15 ns tPD keeps pace with 33 MHz VME and CompactPCI backplanes. Industrial temperature range and JTAG ISP allow in-field programming during commissioning and maintenance.

Recommended Products Summary

EPM7096QC100-15 Drop-in commercial-temperature sibling Used in: 5V Bus Decoding & Address Mapping, Legacy State Machine Controllers, Industrial Control & Factory Automation EPM7128SQI100-15 Same-frame upgrade with 128 macrocells Used in: 5V Bus Decoding & Address Mapping, Industrial Control & Factory Automation EPM7096QC100-7 Altera Used in: Microcontroller Peripheral Glue Logic, Memory & DMA Controller Interface EPM570T100C5N Intel Used in: Microcontroller Peripheral Glue Logic EPM7096QC100-10 Altera Used in: Legacy State Machine Controllers, Memory & DMA Controller Interface, Communications Backplane Glue Logic EPM570T144C5N Intel Used in: Communications Backplane Glue Logic
What is the EPM7096QI100-15 and what series does it belong to?
The EPM7096QI100-15 is a Complex Programmable Logic Device (CPLD) from Altera (now Intel) belonging to the MAX 7000 family. According to the verified distributor data, it integrates 96 macrocells, 76 user I/O pins, 4 Logic Array Blocks, and approximately 1,800 usable gates in a 100-pin BQFP package, targeting 5 V in-system programmable glue-logic applications.
What is the propagation delay of the EPM7096QI100-15?
The EPM7096QI100-15 has a maximum pin-to-pin propagation delay (tPD) of 15 ns. This -15 speed grade designation directly follows the MAX 7000 naming convention where the suffix number equals the maximum combinational delay in nanoseconds, making it suitable for glue-logic and bus-interface applications where sub-20 ns timing is sufficient.
What supply voltage does the EPM7096QI100-15 require?
The EPM7096QI100-15 operates from a single 4.5 V to 5.5 V supply (5 V nominal). All I/O are 5 V TTL-compatible. During power-up transitions the inputs may undershoot to -2.0 V for input currents below 100 mA and periods shorter than 20 ns, per Altera's Operating Requirements for Altera Devices document.
Where can I buy the EPM7096QI100-15 and what is the lead time?
The EPM7096QI100-15 is listed on DigiKey (EPM7096QI100-15-ND), Mouser, Veswin Electronics, and Heisener as of 2026-09-12. Heisener reports approximately 3,104 pieces in stock. Typical unit price is around USD 28.50 at qty 1 and USD 14.20 at qty 1,000. Lead time on legacy Altera CPLDs is often subject to last-time-buy constraints - request a formal quote from the distributor before placing a production order.
How much does the EPM7096QI100-15 cost in volume?
Based on distributor pricing available as of 2026-09-12, the EPM7096QI100-15 typically costs around USD 28.50 at qty 1, USD 24.75 at qty 10, USD 20.40 at qty 100, USD 16.95 at qty 500, and USD 14.20 at qty 1,000. Because this part is moving toward last-time-buy status, prices may shift substantially with each RFQ - always request a fresh quote.
Is the EPM7096QI100-15 in stock or is it obsolete?
As of 2026-09-12 the EPM7096QI100-15 is still listed by DigiKey and Mouser, with Heisener reporting 3,104 pieces in stock. However, the MAX 7000 family is in the last-time-buy / NRND phase under Intel's lifecycle program, so engineers planning new designs should verify lifecycle status and consider migrating to MAX II or MAX V equivalents.
What is the difference between EPM7096QI100-15 and EPM7096QC100-15?
Both are 96-macrocell MAX 7000 CPLDs in the 100-pin BQFP package, but the EPM7096QI100-15 carries the 'I' industrial temperature suffix (-40C to +85C) while the EPM7096QC100-15 carries the 'C' commercial suffix (0C to +70C). They are pin-to-pin drop-in equivalents at room temperature but the industrial grade is required for any extended-temperature deployment.
EPM7096QI100-15 vs EPM7096QC100-10 - which is faster?
The EPM7096QC100-10 has a 10 ns maximum propagation delay versus the EPM7096QI100-15's 15 ns. The -10 speed grade is roughly 33% faster and can be used as a drop-in upgrade when timing margins need tightening, provided the temperature grade is acceptable. Both share the same 100-pin BQFP footprint and JTAG ISP interface.
When should I choose EPM7096QI100-15 over a MAX II device?
Choose EPM7096QI100-15 when your design requires 5 V tolerant I/O, JTAG in-system programmability, or a deterministic 15 ns combinational path in a legacy 5 V system that cannot be redesigned around 3.3 V or 1.8 V rails. For new designs at lower density, MAX II (EPM240, EPM570) offers lower cost, lower power, and active product status.
What is the best drop-in replacement for EPM7096QI100-15?
Within the same MAX 7000 family, the EPM7096QC100-15 (commercial temperature) and EPM7096QC100-10 (faster 10 ns speed grade) are direct pin-to-pin drop-in replacements in the same 100-pin BQFP package. All three share the SameFrame pin-out and JTAG ISP chain, allowing PCB reuse without re-layout. For modern 3.3 V systems, an EPM570-based redesign is the engineering migration path.
Can the EPM7096QC100-7 replace the EPM7096QI100-15?
Yes, the EPM7096QC100-7 is a drop-in functional replacement in the same 100-pin BQFP package. The -7 speed grade offers a faster 7.5 ns tPD versus 15 ns, which is an upgrade. The 'QC' suffix denotes commercial temperature (0C to +70C); confirm your deployment falls within that range before substituting for the industrial 'QI' version.
Where can I download the EPM7096QI100-15 datasheet PDF?
The official Altera (Intel) MAX 7000 family datasheet is available at https://www.altera.com/literature/ds/max7000.pdf. A third-party mirror is hosted at https://alterasemi.com/datasheet/alterasemi/EPM7096QI100-15.pdf. The datasheet covers architecture, JTAG programming, AC/DC specs, and SameFrame migration guidance across the entire MAX 7000 device family.
Where can I find the EPM7096QI100-15 pinout?
The EPM7096QI100-15 pinout for the 100-pin BQFP package is documented in the MAX 7000 datasheet available at https://www.altera.com/literature/ds/max7000.pdf. SameFrame pin-outs ensure the BQFP-100 layout is shared across the EPM7096QC100, EPM7096QI100, and several other MAX 7000 device densities - so one PCB layout can support multiple migrations.
What JTAG programmer do I need for the EPM7096QI100-15?
The EPM7096QI100-15 is supported by Altera's legacy programming tools including the ByteBlasterMV parallel-port programmer and the USB-Blaster. Modern Intel Quartus II versions still include MAX 7000 device support for JTAG ISP. The on-chip IEEE 1149.1 JTAG controller handles in-system programming through a standard 4-wire TCK/TMS/TDI/TDO chain.
Is the EPM7096QI100-15 RoHS compliant?
RoHS compliance status for the EPM7096QI100-15 is not explicitly stated in the verified distributor data reviewed for this page. Altera/Intel legacy MAX 7000 CPLDs vary by date code and suffix; we recommend requesting a material declaration from the distributor or checking the device label for the RoHS mark before committing to a lead-free reflow profile.

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

Selection Guide

Choose the EPM7096QI100-15 when your design requires 5 V TTL-compatible I/O, deterministic 15 ns combinational paths, and industrial -40C to +85C operation in a 96-macrocell CPLD with JTAG ISP. Choose the EPM7096QC100-15 if you only need 0C-70C commercial temperature (lower cost, otherwise identical). Choose the EPM7096QC100-10 or -7 when timing margins are tight and you need 10 ns or 7.5 ns tPD. For designs exceeding 96 macrocells, the EPM7128SQI100-15 (128 macrocells) is the same-footprint upgrade path. All five parts share the SameFrame BQFP-100 pin-out, allowing PCB reuse across the MAX 7000 family. Note: the entire MAX 7000 family is in last-time-buy status - new designs should consider MAX II (EPM240/EPM570) or MAX V equivalents.

Comparison with Alternatives

Parameter This Product EPM7096QC100-15 EPM7096QC100-10 EPM7096QC100-7 EPM7096QC100-12 EPM7128SQI100-15
Brand Altera Altera Altera Altera Altera Altera
Package 100-BQFP 100-BQFP (same) 100-BQFP (same) 100-BQFP (same) 100-BQFP (same) 100-BQFP (same)
Macrocells 96 96 96 96 96 128
User I/O 76 76 76 76 76 84
Propagation Delay (tPD) 15 ns 15 ns 10 ns 7.5 ns 12 ns 15 ns
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V 4.5 V to 5.5 V
Operating Temperature -40C to +85C (industrial) 0C to +70C (commercial) 0C to +70C (commercial) 0C to +70C (commercial) 0C to +70C (commercial) -40C to +85C (industrial)
Programming Interface JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP) JTAG IEEE 1149.1 (ISP)
Lifecycle Status last_time_buy last_time_buy last_time_buy last_time_buy last_time_buy last_time_buy

Key Differentiators

  • Industrial temperature range (vs EPM7096QC100-15)
  • SameFrame pin-compatibility across the MAX 7000 family (vs EPM7128SQI100-15)
  • Mature JTAG ISP ecosystem (vs OTP (one-time-programmable) MAX 7000 variants)

Design Notes

Decouple the EPM7096QI100-15 with a 0.1 uF ceramic capacitor as close as possible to every VCC/GND pin pair, plus a single bulk 10-47 uF tantalum or aluminum electrolytic capacitor near the package. Per the verified datasheet excerpt, VCC must rise monotonically during power-up on EPM7128A and EPM7256A devices; the EPM7096 family follows the same recommendation - use a supervisor IC or well-bypassed linear regulator to avoid in-rush transients that could disturb the JTAG ISP state machine. The MAX 7000 family ICC at 5 V is roughly 200-300 mA with all I/O toggling, so verify the upstream regulator has sufficient headroom.

Route JTAG signals (TCK, TMS, TDI, TDO) away from high-speed switching nets and keep them short (<50 mm on FR-4) to avoid programming errors. Place a 10 kohm pull-up on TMS and TDI, and a 10 kohm pull-up on TCK as recommended by Altera's MAX 7000 handbook. The BQFP-100 package has a generous lead pitch (0.65 mm) so hand-soldering and socket replacement for prototype bring-up is feasible; for production, use reflow or wave soldering with proper thermal profiles.

Inputs may undershoot to -2.0 V for input currents less than 100 mA and periods shorter than 20 ns, per the Operating Requirements for Altera Devices document. Series-termination resistors (22-33 ohm) on high-speed outputs reduce ground-bounce and ringing on the 5 V TTL bus. Use IBIS models from Altera/Intel to simulate multi-load busses above 33 MHz, and avoid running more than 8-10 outputs switching simultaneously without distributed capacitance to control simultaneous switching noise (SSN).

Compliance Information

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

Compliance information for the EPM7096QI100-15 was not stated in the verified distributor data. The MAX 7000 family was originally launched as a lead-containing legacy product line; lead-free and RoHS variants may exist as date-code-specific options. Confirm with the distributor's material declaration before committing to a lead-free reflow profile. AEC-Q100 qualification is not applicable for a generic-purpose CPLD.

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

Related Searches

EPM7096QI100-15 EPM7096QI100-15 datasheet Altera EPM7096QI100-15 MAX 7000 CPLD 96 macrocells 100 BQFP EPM7096QI100-15 pinout BQFP-100 EPM7096QI100-15 vs EPM7096QC100-15 EPM7096QI100-15 buy EPM7096QI100-15 price EPM7096QI100-15 in stock drop-in replacement EPM7096QI100-15 5V ISP CPLD industrial temperature MAX 7000 JTAG programmer ByteBlaster

Related Components & Terms

Altera Intel EPM7096QI100-15 MAX 7000 CPLD Complex Programmable Logic Device FPGA programmable logic BQFP-100 Plastic Quad Flat Pack JTAG IEEE 1149.1 in-system programmability ISP EEPROM macrocell Logic Array Block LAB MAX II MAX V 5V TTL industrial temperature range ByteBlasterMV USB-Blaster RoHS AEC-Q100
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