Products (6352)

EPM7128SQI100-15N

EPM7128SQI100-15N - 128-Macrocell CPLD, 15ns, PQFP-100 | Intel

The Intel (formerly Altera) EPM7128SQI100-15N is a 128-macrocell CMOS EE-PLD (erasable electrically programmable logic device) from the MAX 7000S programmable logic device family, housed in a 100-pin Plastic Quad Flat Pack (PQFP) package and specified for industrial temperature grade operation. It delivers a 15 ns pin-to-pin propagation delay, supports up to 76.9 MHz maximum clock frequency, and offers 80 user I/O lines that can be configured for either 3.3 V or 5 V logic levels, all on a 4.5 V to 5.5 V core supply. What is a CPLD? A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic semiconductor that combines multiple PAL/GAL macrocell arrays with a central interconnect matrix, retaining configuration in on-chip EEPROM or flash memory. CPLDs sit in the broader taxonomy of programmable logic devices (PLDs) alongside simple PLDs (SPLDs), FPGAs, and structured ASICs, and are typically chosen over FPGAs for glue-logic, bus-interface bridging, state-machine and power-up sequencing tasks where deterministic timing and instant-on behavior matter more than raw logic density. As a member of the MAX 7000S family, the EPM7128SQI100-15N targets logic densities up to 2,500 usable gates with the deterministic timing that characterizes this product line. Key features that differentiate the EPM7128SQI100-15N include the 128-macrocell logic capacity, the dual-voltage I/O capability (3.3 V / 5 V) provided by the MAX 7000S output structure, the 15 ns propagation delay suitable for 66 MHz PCI and similar bus interfaces, and the non-volatile in-system programmability via the JTAG-compatible IEEE 1149.1 boundary-scan interface. The 'S' suffix denotes the MAX 7000S sub-family, while the 'I' industrial temperature range and 'N' lead-free lead finish mark identify the specific orderable part number. Compared with older MAX 7000 variants, the 'S' family reduces power consumption and adds JTAG support. Architecturally, the device combines four logic array blocks (LABs) interconnected by a programmable interconnect array (PIA), with each LAB containing 16 macrocells. Each macrocell integrates a programmable AND/OR array, a product-term select matrix, a flip-flop, and an I/O control block supporting configurable slew rate, open-drain, and registered/combinational modes. The in-system EEPROM configuration cell technology provides instant-on behavior at power-up with no external boot PROM required, a key advantage versus SRAM-based FPGAs for industrial control and avionics applications. Typical applications include PCI bus-interface glue logic, microprogrammed state-machine controllers, address decoding and chip-select generation in microprocessor systems, power-supply sequencing logic, industrial motor-control state machines, and legacy board-level replacement of discrete TTL/CMOS glue. Because the device is non-volatile, it is well suited to safety-critical or deterministic-startup applications where a configuration bitstream cannot be lost. Designers should budget adequate 5 V core current (typically tens of milliamps quiescent, plus dynamic current proportional to toggle rate), place 0.1 µF / 10 µF decoupling close to each VCC/GND pair on the PQFP-100 footprint, and follow Altera/Intel AN70 (MAX 7000S family) application-note guidance for in-system programming and JTAG chain termination. Verify timing against the most recent Intel MAX 7000 device datasheet, not legacy Altera revisions, because part numbering has remained stable but specifications have been re-baselined. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes that go beyond a single datasheet excerpt, helping engineers rapidly decide whether the EPM7128SQI100-15N is the right MAX 7000S member for a 15 ns, 128-macrocell industrial design in PQFP-100.

USD $4.85 In Stock
EPM7128SQI160-10

EPM7128SQI160-10 - 128-Macrocell MAX 7000S CPLD, 10ns, PQFP-160 | Intel

The Intel (formerly Altera) EPM7128SQI160-10 is a high-density, high-performance CMOS Complex Programmable Logic Device (CPLD) from the MAX 7000S family, housed in a 160-pin Plastic Quad Flat Pack (PQFP) package. Built on Altera's second-generation MAX architecture, the device integrates 128 macrocells, 2.5K equivalent gates, and a maximum operating frequency of 100 MHz at a 5V core supply. The "10" suffix denotes the 10 ns pin-to-pin logic delay speed grade, with a 10 ns tPD and a counter frequency of 100 MHz. A Complex Programmable Logic Device (CPLD) is a non-volatile programmable logic device that combines the architectural simplicity of PAL/GAL with higher density. In the system hierarchy, a CPLD sits below FPGAs in logic capacity but above discrete glue logic in integration, providing fast, deterministic I/O-to-I/O timing for address decoding, bus interfacing, state-machine control, and peripheral bridging. MAX 7000S devices use EEPROM-based configuration cells, so they are instantly programmable in-system via JTAG (IEEE 1149.1) and retain their configuration without external memory. Key features include in-system programmability (ISP) through the 4-wire JTAG interface, 100% routability with predictable timing, programmable macrocell flip-flops with individual clear, preset, clock, and clock-enable controls, open-drain output option, and a multi-volt I/O interface supporting 3.3 V or 5 V operation from a 5 V VCCINT supply. Each macrocell contains a programmable AND/OR/expander-array logic block with a configurable flip-flop. The device also supports a global clock network, four dedicated inputs, security-bit protection for the configuration, and an enhanced JTAG instruction set. Architecturally, the EPM7128SQI160-10 organizes its 128 macrocells into four Logic Array Blocks (LABs) of 16 macrocells each, interconnected through the Programmable Interconnect Array (PIA). Each I/O pin has an associated I/O control block providing slew-rate control, tri-state buffering, and a programmable pull-up resistor. The EEPROM-based Look-Up Tables (LUTs) and product-term arrays produce deterministic combinational and sequential logic with no hidden routing delays. Typical applications include bus-interface glue logic, address decoding for microprocessors and DSPs, peripheral controllers, state-machine implementation, power-up sequencing logic, JTAG-driven board-test infrastructure, and legacy 5V industrial control designs. The wide PQFP-160 package offers 100+ user I/O pins, making it suitable as a system-level glue-logic hub replacing multiple 22V10-style SPLDs. When designing with this device, the user must supply a stable 5 V VCCINT and observe the JTAG programming voltages. Quartus II or MAX+PLUS II software is used for design entry, synthesis, place-and-route, and device programming. Place decoupling capacitors (0.1 uF and 10 uF) close to every VCC and GND pin pair. This page synthesizes distributor pricing, pin-compatible same-family alternatives, and design guidance not found on standard manufacturer listings, giving engineers a single consolidated reference for the EPM7128SQI160-10.

USD $19.95 In Stock
EPM7128STC100-10

EPM7128STC100-10 - 128-Macro MAX 7000S CPLD, 10ns TQFP-100 | Intel / Altera

The Altera (now Intel) EPM7128STC100-10 is a high-density, high-performance Complex Programmable Logic Device (CPLD) from the MAX 7000S family, featuring 128 macro cells, 2,500 usable gates, and 84 user I/Os in a 100-pin TQFP package. Built on a 5V CMOS EEPROM process, it delivers a 10 ns pin-to-pin propagation delay and an internal frequency up to 100 MHz (with some derivative markings indicating up to 250 MHz internal performance). It is in-system programmable via the IEEE 1149.1 JTAG interface and supports 3.3V or 5V multi-volt I/O operation through Altera's MultiVolt feature. What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic device that sits between simple gate arrays and high-density FPGAs in the digital logic hierarchy: PLA/PAL < CPLD < FPGA. CPLDs provide predictable, deterministic timing (fixed propagation delay) and instant-on behavior because the configuration is stored in on-chip EEPROM rather than loaded from external flash at boot. The MAX 7000S family uses Altera's second-generation MAX architecture with an Enhanced FastTrack interconnect and Logic Array Blocks (LABs), offering faster carry chains, more I/O per macrocell, and the popular JTAG-based ISP (in-system programmability) that made MAX 7000S a workhorse of glue-logic designs from the mid-1990s through the 2010s. Key features include 128 macro cells distributed across 8 Logic Array Blocks of 16 macrocells each, 84 user I/O pins, 10 ns tPD (pin-to-pin delay), 100 MHz fCNT internal counter frequency, and 3.3V/5V MultiVolt I/O compatibility. The device also integrates a JTAG-compliant boundary-scan test interface, four input pins that can be used as global clock/clear/preset/OE controls, and open-drain or programmable slew-rate output options per pin. Typical applications include bus-interface bridging, address decoding and chip-select generation, state-machine and sequencer logic, peripheral glue logic for microprocessors and DSPs, board-level power-up sequencing, and legacy industrial control retrofits where deterministic timing and instant-on behavior are required. It is widely used in telecommunications backplane glue, factory automation controllers, and test equipment front-ends. Designers should note that the EPM7128STC100-10 is programmed with Altera/Intel Quartus software (legacy MAX+PLUS II is also supported). Pin assignments and JTAG chain topology must follow the MAX 7000S device handbook. The '10' suffix denotes the 10 ns speed grade; the faster '7' grade (EPM7128STC100-7) is pin-compatible. The 'C100' package is TQFP-100. This page synthesizes distributor pricing, package-equivalent drop-in alternatives from the same MAX 7000S family, and practical design notes not aggregated in the manufacturer datasheet.

USD $7.10 In Stock
EPM7128STC100-10N

EPM7128STC100-10N - MAX 7000S CPLD 128-Macrocell 10ns TQFP-100 | Altera

The Altera (Intel) EPM7128STC100-10N is a high-density, high-performance CMOS Complex Programmable Logic Device (CPLD) from the MAX 7000S family, offering 2,500 usable gates, 128 macrocells, and 84 user I/Os in a 100-pin TQFP package. The device operates from a 5V VCC supply, features a 10ns pin-to-pin propagation delay, and supports an internal frequency up to 100 MHz, making it suitable for high-speed glue-logic, bus-interface bridging, and state-machine applications. The "N" suffix indicates lead-free / Pb-free terminal finish compliant with modern RoHS manufacturing standards. What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic device that combines the instant-on characteristics of PAL/GAL architecture with macrocell-based logic blocks interconnected via a programmable AND/OR array. CPLDs sit in the programmable logic hierarchy below FPGAs but above simple PLDs, providing deterministic 10 ns-class timing, high I/O count, and unlimited in-system reprogrammability via JTAG. The MAX 7000S family uses Altera's second-generation MAX architecture with each macrocell containing a programmable AND array, a fixed-OR array, a flip-flop, and a product-term steering network. Key features of the EPM7128STC100-10N include 128 macrocells organized into 8 Logic Array Blocks (LABs) of 16 macrocells each, 84 user I/O pins, in-system programmability through the IEEE 1149.1 JTAG interface, MultiVolt I/O supporting 2.5V/3.3V/5V interface levels, and built-in JTAG boundary-scan test support. The device also includes 4 dedicated input pins, a global clock network, and per-macrocell configurable registers that can be implemented as D, T, JK, or SR flip-flops. The non-volatile EEPROM-based configuration provides instant-on behavior with no external boot memory required. The architecture is based on a CMOS EEPROM process with 5V-tolerant I/O cells. The MAX 7000S family is supported by Altera's legacy MAX+PLUS II and Quartus Prime design tools, with the Quartus II Web Edition providing a free development environment for this and other legacy MAX devices. Programmable Security Bits protect the design against unauthorized readback. The device supports both 3.3V and 5V JTAG in-system programming, with VCCIO pins enabling mixed-voltage I/O operation. Typical applications include bus-interface bridging (PCI to ISA, microcontroller to peripheral glue logic), state-machine controllers, address decoding and chip-select generation, power-supply sequencing logic, communication protocol conversion (UART, SPI, I2C bridging), industrial control replacement of discrete 74-series logic, and high-speed bus arbitration. The 100-pin TQFP footprint is also suitable for legacy industrial designs where instant-on, deterministic timing is required. When designing with the EPM7128STC100-10N, observe the VCCINT and VCCIO decoupling guidelines: place one 0.1 µF ceramic capacitor per power pin within 3 mm of each pin, plus a 10 µF bulk capacitor near the device. The JTAG pins (TCK, TMS, TDI, TDO, and optional TRST) require careful routing and a 10 kΩ pull-up on TCK per IEEE 1149.1 recommendations. Unused I/O pins can be left floating, but configured-as-input pins should be tied to a defined logic level through internal pull-ups or external resistors to avoid quiescent Icc drift. This page synthesizes distributor pricing, drop-in same-brand and cross-brand alternatives, and practical design considerations not found in the standalone manufacturer datasheet.

USD $9.30 In Stock
EPM7128STC100-15N

EPM7128STC100-15N - 128-Macro Cell CPLD, 15ns, 100-TQFP | Intel / Altera

The Intel / Altera EPM7128STC100-15N is a high-density, high-performance CMOS Complex Programmable Logic Device (CPLD) from the MAX 7000S family, offering 2,500 usable gates, 128 macro cells, and 84 user I/O pins in a 100-pin TQFP package. It operates from a 5 V supply with a -15 speed grade (15 ns pin-to-pin logic delay) and a maximum internal toggle frequency of 76.9 MHz. A CPLD is a non-volatile, instantaneously-on programmable logic device that implements glue logic, bus decoding, state machines, and interface bridging between disparate voltage or timing domains. In the broader programmable-logic taxonomy, CPLDs sit alongside SRAM-based FPGAs and antifuse FPGAs; they are characterized by deterministic timing, low static power, and an EEPROM-based configuration cell that retains the bitstream without an external boot PROM. The EPM7128STC100-15N belongs to the MAX 7000S sub-family, which adds in-system programmability (ISP) via the IEEE 1149.1 JTAG interface to the original MAX 7000 architecture. Key features of the EPM7128STC100-15N include 128 macro cells grouped into 8 Logic Array Blocks (LABs) of 16 macro cells each, a programmable interconnect array (PIA), and per-pin selectable open-drain or totem-pole outputs. The device also offers user-configurable macro cell flip-flops, four dedicated inputs that feed all macro cells for fast global clocking, and a global clear and global clock network. Each I/O pin is compatible with 5 V, 3.3 V, and 2.5 V logic levels through programmable voltage-clamp circuitry. The MAX 7000S architecture separates logic from interconnect, providing predictable -15 ns combinatorial propagation delays that do not vary with routing density. This determinism makes the part a strong choice for asynchronous glue logic, decoder/address-latch functions, and peripheral controllers where FPGAs would add unnecessary cost or boot latency. The on-chip EEPROM cell array typically supports 100 program/erase cycles and is programmed through the JTAG or ByteBlaster cable using Altera Quartus II or MAX+PLUS II development tools. Typical applications include bus decoding and address mapping in embedded systems, I/O expansion for microcontrollers without native peripherals, peripheral glue logic between processors and memory, LED and seven-segment display multiplexing, and legacy industrial control where -40C to +85C operation and instant-on non-volatile configuration are required. Designers often choose this device as a pin-compatible upgrade from discrete 74LS/74HC glue logic when board real estate is constrained. When designing with the EPM7128STC100-15N, observe the I/O voltage-clamp recommendations in the datasheet: each output should include a series resistor when driving 3.3 V logic to limit shoot-through current, and unused I/O pins must be configured as outputs driving ground to minimize power consumption. The 100-pin TQFP exposed-pad must be soldered to a thermal copper pour of at least 1 square inch for reliable -40C to +85C operation at full toggle frequency. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found on the manufacturer product brief, with values verified against multiple distributor sources as of the last-verified date.

USD $9.20 In Stock
EPM7128STC100-6

EPM7128STC100-6 - MAX 7000S CPLD 128-Macrocell 6ns | Intel

The Intel (formerly Altera) EPM7128STC100-6 is a high-density, high-performance CMOS Complex Programmable Logic Device (CPLD) from the MAX 7000S family, featuring 128 macrocells, 2.5K equivalent gates, and a 6 ns pin-to-pin propagation delay in a 100-pin TQFP (STC100) package. It operates from a 5 V supply and supports in-system programmability (ISP) via the IEEE Std. 1149.1 JTAG interface, with a maximum internal operating frequency of 147.1 MHz and 84 user I/O pins. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL/GAL-like logic blocks on a single chip with a programmable interconnect matrix. CPLDs sit in the programmable logic hierarchy between small SPLDs and large FPGAs: they offer deterministic, fast input-to-output timing (a few nanoseconds), instant-on configuration from on-chip EEPROM, and are widely used for glue logic, bus interfacing, address decoding, and state-machine replacement. The MAX 7000S family uses Altera's second-generation MAX architecture with each macrocell containing a programmable AND/OR/expanders array and a configurable flip-flop. Key features include 6 ns tPD (commercial speed grade -6), 147.1 MHz fCNT internal counter frequency, 100% tested PCI-compliant timing in -6/-7/-10 speed grades for 33 MHz PCI Local Bus Revision 2.2, JTAG boundary-scan test support, and four-pin JTAG ISP. Each macrocell provides up to 36 product terms, and the device supports programmable power-saving modes that cut standby current by 50% or more on unused macrocells. The MAX 7000S architecture employs a classic EEPROM-based configuration cell, a fast interconnect matrix (FastTrack), and individual macrocell registers. The 5 V core and I/O make this device suitable for legacy 5 V systems where modern 3.3 V or 1.8 V CPLDs cannot interface directly. The 100-pin TQFP package has a 1.0 mm lead pitch and supports surface-mount reflow assembly on standard FR-4 boards. Typical applications include 5 V system glue logic, address decoding and chip-select generation, asynchronous state machines, bus arbitration logic, 33 MHz PCI interface glue, industrial control replacement of discrete TTL/CMOS logic, and JTAG-configurable I/O expansion. The instant-on behavior makes it ideal for boot-ROM replacement, power-sequencing controllers, and reset-distribution networks. When designing with this device, observe the 5 V VCC tolerance and ensure 5 V-tolerant I/O are not exposed to higher-voltage signals. Use the Quartus Prime (or legacy MAX+PLUS II) toolchain for design entry, fitting, and JTAG programming, and budget JTAG chain length when cascading multiple MAX 7000S devices on a single scan chain. This page synthesizes distributor pricing, verified drop-in alternatives, and JTAG programming guidance not found in the manufacturer datasheet - helping engineers accelerate board bring-up and second-source the device across MAX 7000S speed grades.

USD $5.20 In Stock
EPM7128STC100-6N

EPM7128STC100-6N - MAX 7000S 128-Macro-Cell CPLD | Altera | TQFP-100

The Altera (now Intel) EPM7128STC100-6N is a high-density, high-performance EEPROM-based CPLD from the MAX 7000S family, delivering 2,500 usable gates, 128 macro cells, and 84 user I/Os in a 100-pin TQFP package with 147.1 MHz maximum internal frequency and 5 ns pin-to-pin propagation delay. What is a CPLD? A Complex Programmable Logic Device (CPLD) is a non-volatile programmable logic device that sits between simple PAL/GAL chips and FPGAs in the programmable logic hierarchy. CPLDs use EEPROM or flash configuration memory, provide deterministic timing with predictable propagation delays, and typically include on-chip non-volatile storage - making them ideal for glue logic, bus interfacing, and power-up configuration tasks. Within the taxonomy, EPM7128STC100-6N belongs to: CPLD > Complex Programmable Logic Device > Programmable Logic Device > Semiconductor IC. Key features include 250 MHz internal counter frequency, IEEE 1149.1 JTAG boundary-scan support, in-system programmability (ISP) via JTAG, multi-volt core and I/O operation, and 5V-tolerant I/Os. The device is fabricated on a CMOS EEPROM process and supports Altera's Quartus and MAX+PLUS II development environments for schematic, VHDL, and Verilog HDL design entry. The MAX 7000S architecture combines a Programmable Logic Array (PLA) with a Programmable Logic Device (PLD) macro-cell structure, providing each macro cell with a configurable register, product-term selection, and programmable I/O. This architecture yields fast, deterministic propagation delays and high logic density per I/O pin, suitable for high-speed glue-logic and state-machine applications. Typical applications include address decoding for microprocessor and DSP systems, peripheral bus interface bridging (PCI, ISA, VME), state-machine control for industrial automation, bus arbitration and protocol conversion in telecommunications, and legacy system upgrade paths requiring 5V-tolerant logic. The 5V tolerant I/Os allow direct interface to legacy TTL logic without level shifters. When designing with this part, verify power-supply decoupling: each VCC/VCCIO pin should have a 0.1 microfarad ceramic decoupling capacitor placed within 3 mm of the pin. Unused I/O pins should be configured as outputs driving ground to minimize power consumption. This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet alone.

USD $10.50 In Stock
EPM7128STC100-7

EPM7128STC100-7 - MAX 7000S CPLD, 128 Macro, 7.5ns, TQFP-100 | Intel

The Intel (formerly Altera) EPM7128STC100-7 is a 128-macrocell high-density CPLD from the MAX 7000S family, packaged in a 100-pin TQFP and operating from a 5V supply with 84 user I/Os. Based on Altera's second-generation MAX architecture, it provides approximately 2,500 usable gates and supports in-system programmability through a 4-pin JTAG interface. The part is rated for a 7.5 ns pin-to-pin propagation delay with a maximum internal frequency of 125 MHz (some sources list 250 MHz for internal performance), suiting glue-logic, bus-interface and state-machine designs that require fast deterministic response. A Complex Programmable Logic Device (CPLD) is a non-volatile programmable IC that combines multiple PAL-like macrocell blocks on a single die with a programmable interconnect matrix. In the system hierarchy, the CPLD sits between discrete 74-series glue logic and an FPGA, offering deterministic timing, instant-on behavior from on-chip EEPROM, and typically 30-600 macrocells per device. Because the configuration is stored in non-volatile memory, MAX 7000S CPLDs boot in microseconds with no external boot PROM, making them ideal for power-on control, I/O expansion and bus bridging. Key features of the EPM7128STC100-7 include 128 macrocells distributed across 8 logic array blocks (LABs) of 16 macrocells each, 84 available user I/O pins, and a 36-input programmable interconnect network. The device supports 5V in-system programmability (ISP) via JTAG (IEEE 1149.1), multi-volt I/O interfacing (3.3V and 5V), and per-pin programmable slew rate and open-drain control. Each macrocell provides a programmable flip-flop with D, T, JK or SR modes, plus configurable product-term steering for combinatorial or registered outputs. The MAX 7000S architecture uses Altera's classic second-generation EEPROM-based logic elements with a unified global routing pool, which yields predictable timing independent of design placement. The 7.5 ns tPD figure is valid across commercial temperature and voltage ranges, allowing the device to replace multiple discrete TTL/CMOS 74-series packages while reducing board area and improving design flexibility through software-based logic changes. Typical applications include address decoding and bus-interface logic in microprocessor and DSP systems, peripheral glue logic in embedded designs, state-machine controllers, and 5V I/O expansion for ASICs and microcontrollers. Industrial automation and legacy equipment upgrades also leverage the MAX 7000S for backward-compatible 5V logic integration. When designing with the EPM7128STC100-7, ensure each I/O pin's output enable and slew rate are configured in the Quartus II / MAX+PLUS II fitting tool to match signal integrity targets. JTAG chain ordering must be defined to allow in-field reprogramming, and unused pins should be set to "As input tri-stated" to minimize power and EMI. This page synthesizes distributor pricing, pin-compatible MAX 7000S drop-in alternatives, and practical design notes not found on a single manufacturer datasheet.

USD $8.20 In Stock
EPM7128STI100-10N

EPM7128STI100-10N - 128-Macrocell CPLD, 10ns, 100-pin TQFP | Altera

The Altera (Intel) EPM7128STI100-10N is a high-density, high-performance CMOS EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 7000S family. It delivers 128 macrocells with up to 2,500 usable gates, a 10 ns pin-to-pin logic delay, and is housed in a 100-pin TQFP (Industrial temperature grade) package. The device operates from a single 5 V supply and supports in-system programmability (ISP) via the built-in IEEE 1149.1 JTAG interface. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL/GAL-like macrocell arrays with a central programmable interconnect matrix. It sits between simple SPLDs (e.g., GAL22V10) and high-density FPGAs in the programmable logic hierarchy, offering deterministic timing, instant-on behavior from EEPROM configuration, and high I/O count with low power. The MAX 7000S family specifically uses second-generation MAX architecture fabricated in CMOS EEPROM technology, providing up to 5,000 usable gates across the family. Key features include 84 user I/O pins (100-pin TQFP), 5 V core operation with 5 V tolerant I/O, JTAG boundary-scan test (BST) support, an open-drain output option on each I/O (in MAX 7000A variants), and a typical counter frequency up to 175.4 MHz. The 10 ns tPD supports glue-logic, interface bridging, and bus decoding at system clock rates up to approximately 100 MHz. Industrial temperature range is -40C to +85C. Architecturally, the EPM7128STI100-10N is organized into 4 Logic Array Blocks (LABs), each containing 16 macrocells, with a programmable interconnect array (PIA) routing signals between LABs and to the I/O pins. The EEPROM configuration cell ensures zero-power non-volatile storage and instant power-on valid I/O within microseconds, a key advantage over SRAM-based FPGAs. Typical applications include bus-interface bridging (e.g., PCI to local bus), address decoding and chip-select generation in microprocessor systems, glue-logic replacement of multiple 74-series TTL/CMOS parts, peripheral control in embedded designs, and state-machine implementation in industrial control. The 5 V I/O tolerance is particularly valuable for legacy 5 V system integration. When designing with this part, account for the 5 V supply requirement (cannot directly interface with 3.3 V-only systems without level translation), ensure JTAG chain integrity if multiple devices share the TAP, and respect the I/O current-limit specifications when driving heavy loads. This page synthesizes distributor pricing, drop-in same-family and cross-brand alternatives, and practical design notes not found in the manufacturer datasheet alone, supporting faster component selection for engineers.

USD $9.85 In Stock
EPM7160ELC84-12

EPM7160ELC84-12 - MAX 7000 CPLD, 160 Macrocells, 12ns | Altera

The Altera (Intel PSG) EPM7160ELC84-12 is a high-density, high-performance EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 7000 family, providing 160 macrocells, 64 user I/Os, and a maximum pin-to-pin delay of 12 ns, housed in an 84-pin PLCC (J-Lead) package. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL-like macrocell arrays on a single chip. CPLDs sit between simple SPLDs (PALs/GALs) and larger FPGAs in the programmable logic hierarchy: SPLD -> CPLD -> FPGA. They offer deterministic, near-zero standby power, instant-on configuration from on-chip EEPROM, and predictable timing that is well suited to glue logic, bus decoding, and state-machine control. The MAX 7000 family uses Altera's second-generation MAX architecture fabricated in CMOS, and supports 5.0-V in-system programmability (ISP) through the built-in IEEE Std. 1149.1 JTAG interface. Key features include 3,200 usable gates, four logic array blocks (LABs), 68 maximum user I/Os, a 12 ns pin-to-pin propagation delay with counter speeds up to 90.9 MHz, and a single 5.0 V supply (4.75 V to 5.25 V). The 'E' suffix designates the enhanced MAX 7000E variant with additional global clocks, additional output enable controls, enhanced interconnect resources, and fast input registers. In-system programmability via JTAG eliminates the need for a dedicated programmer and enables field upgrades. Typical applications include bus decoding and address mapping in 5V microprocessor systems, glue logic between microcontrollers and peripherals, state-machine and sequencer designs, and replacement of discrete TTL/CMOS logic gates. The wide I/O count also makes it attractive for industrial control and telecommunication line-card glue functions. When designing with the EPM7160ELC84-12, remember that the 84-pin PLCC footprint requires a through-hole or socketed footprint with J-leads, not a standard surface-mount land pattern. Plan for JTAG chain access in PCB layout to enable ISP. Total power dissipation scales with the number of toggling outputs and the toggle frequency; use Altera's Quartus II MAX+PLUS II power estimator for accurate budgeting. This page synthesizes distributor pricing, same-family drop-in alternatives with different speed grades and temperature ratings, and practical design notes not consolidated in any single manufacturer datasheet.

USD $11.10 In Stock
EPM7160ELC84-15

EPM7160ELC84-15 - MAX 7000 CPLD, 160 Macrocells, 15ns, 84-PLCC

The Intel (formerly Altera) EPM7160ELC84-15 is a high-density, high-performance CMOS EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 7000 family, delivering 3,200 usable gates, 160 macrocells, and 76.9 MHz counter frequency in a 84-pin Plastic Leaded Chip Carrier (PLCC) package. It provides in-system programmability (ISP) through the IEEE Std. 1149.1 JTAG interface and pin-to-pin delays as fast as 15 ns for the -15 speed grade. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that sits between simple SPLDs/GALs and FPGAs in the programmable logic hierarchy. It uses a classic AND-OR (sum-of-products) macrocell fabric with on-chip EEPROM to retain configuration without external memory, executes logic deterministically with predictable timing, and is widely used for glue logic, bus interfacing, and state-machine replacement. The MAX 7000 family uses Altera's second-generation MAX architecture, which adds fast input registers, programmable interconnect, and four dedicated Logic Array Blocks (LABs) per device for deterministic, pin-locked timing. Key features include 64 macrocells across 4 Logic Array Blocks, 36 usable I/O pins, 5.0-V in-system programmability via JTAG, an internal 3.3-V PCI-compliant output drive option, and a programmable power-saving mode that reduces typical Icc standby to a fraction of active current. The EPM7160ELC84-15 is offered in the 84-pin PLCC (J-lead) package, providing easy prototyping on traditional through-hole PLCC sockets and reliable surface-mount assembly on J-lead land patterns. The architecture partitions logic into LABs, each containing 16 macrocells with a programmable AND array feeding a fixed OR term, a flip-flop, and product-term allocation. This produces consistent, jitter-free combinatorial and registered propagation delays ideal for address decoding, interrupt control, peripheral bridging, and synchronous state machines. The 15-ns pin-to-pin delay translates to a maximum counter frequency of 76.9 MHz at 5 V. Typical applications include bus-interface and address decoding in legacy 5-V systems, peripheral glue logic replacement for discrete 74LS/74HC TTL, industrial control and instrumentation, telecommunications line cards, and military/aerospace systems requiring non-volatile EEPROM-based logic. The wide 5-V tolerance and JTAG ISP make it well suited for both new designs and long-life maintenance of installed equipment. When designing with this part, ensure your supply is 5 V (the 'E' suffix indicates the 5-V commercial-temp variant). Drive unused I/O pins to a defined state through software to minimize Icc, and use the JTAG boundary-scan chain to simplify board test. Designers migrating from 74LS/74HC logic should target the macrocell-limited MAX 7000S variants (e.g. EPM7160SLC84-10) when in-system programmability is required.

USD $5.95 In Stock
EPM7160ELC84-20

EPM7160ELC84-20 - MAX 7000 CPLD, 160 Macrocells, 20ns | Intel

The Intel EPM7160ELC84-20 is a high-density, high-performance CMOS EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 7000 family, featuring 160 macrocells, 4 Logic Array Blocks, and 64 user I/O pins housed in an 84-pin PLCC (Plastic Leaded Chip Carrier) package. The device is built on Altera's second-generation MAX architecture and supports 5.0-V in-system programmability (ISP) via the built-in IEEE Std. 1149.1 JTAG interface, enabling rapid prototyping and field upgrades without removing the part from the board. The "20" suffix indicates a 20 ns pin-to-pin logic delay, making it well suited to glue-logic, bus interfacing, and state-machine applications running at moderate clock rates. A CPLD (Complex Programmable Logic Device) is a non-volatile, instant-on programmable logic device that combines the architecture of multiple PAL/GAL-like PLDs on a single chip with a programmable interconnect matrix. CPLDs occupy the middle ground between small discrete logic ICs (gates, muxes, flip-flops) and larger FPGAs: they offer deterministic timing, sub-100 ns propagation delays, and zero configuration time at power-up. In the broader system hierarchy, the MAX 7000 CPLD sits between 74-series discrete logic and SRAM-based FPGAs, serving as the ideal integration point for board-level glue logic, address decoding, interrupt steering, and I/O expansion. The MAX 7000 series is a foundational product line that helped popularize ISP and JTAG-based programming in mainstream digital design. Key features include 3,200 usable gates, 64 I/O pins with 5-V tolerant I/O on most variants, four global clock inputs, and a JTAG-compliant boundary-scan test interface. The device operates from a single 5.0 V supply (VCCINT and VCCIO combined) with low standby current, and supports commercial (0C to +70C) operating temperature ranges. Programming is performed via the JTAG port using the ByteBlaster or BitBlaster download cable, or in-system from a microcontroller-driven JTAG master, eliminating the need for a dedicated programmer. Typical applications include peripheral glue logic in microprocessor and DSP systems, address decoding and chip-select generation, bus arbitration and interrupt prioritization, register-based I/O expansion, and JTAG-driven board-level test infrastructure. The 84-pin PLCC package is socket-friendly, supporting both production assembly and easy breadboard prototyping for engineering development. When designing with this device, designers should provide adequate decoupling (typically 0.1 uF per VCC pin plus a 10 uF bulk capacitor) and follow Altera's JTAG chain recommendations when multiple devices share the same programming port. The PLCC-84 footprint is a JEDEC-standard land pattern, but designers migrating to lead-free assemblies should verify the soldering profile against the JEDEC J-STD-020 moisture sensitivity level (MSL) rating. This page synthesizes distributor pricing, drop-in alternatives within the same PLCC-84 footprint, and practical design notes not found on a single manufacturer page.

USD $16.95 In Stock
EPM7160ELI84-20

EPM7160ELI84-20 - MAX 7000 CPLD, 160 Macrocells, 5V, 84-PLCC | Intel

The Intel EPM7160ELI84-20 is a high-density, high-performance CMOS Complex Programmable Logic Device (CPLD) from the MAX 7000 family, featuring 160 macrocells, 3.2K usable gates, and a 62.5 MHz maximum operating frequency, housed in an 84-pin Plastic Leaded Chip Carrier (PLCC) package. It is built on Altera's second-generation MAX architecture with EEPROM-based non-volatile configuration cells that retain logic when power is removed, and supports 5.0-V in-system programmability (ISP) via the built-in IEEE Std. 1149.1 Joint Test Action Group (JTAG) interface. What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic IC that sits between simple PAL/GAL devices and high-density FPGAs in the programmable logic hierarchy. CPLDs are typically used for glue logic, bus interfacing, state-machine control, and power-up sequencing in digital systems where deterministic timing, fast input-to-output propagation, and instant-on behavior are required. The MAX 7000 family is one of the longest-lived CPLD families in the industry, having shipped continuously since the 1990s in industrial, telecommunications, and embedded designs. Key features of the EPM7160ELI84-20 include 64 user I/O pins organized into four Logic Array Blocks (LABs), a pin-to-pin propagation delay of 20 ns (the '-20' speed grade), 5.0V core VCC operation, and programmable power-saving mode on a per-macrocell basis. The device also offers open-drain output options, programmable security bits for design protection, and JTAG boundary-scan test support per IEEE 1149.1. Architecturally, the EPM7160ELI84-20 uses a classic MAX-style AND-OR plane with a programmable interconnect array (PIA) that provides deterministic, consistent routing delays across all logic paths, simplifying static timing closure compared to FPGAs. Each macrocell contains a programmable flip-flop, product-term selection logic, and a configurable I/O register, enabling efficient implementation of wide combinatorial and registered logic. Typical applications include industrial control and factory-automation boards, telecommunications line cards and legacy backplane glue logic, PCI bus interface bridges, address decoding and interrupt controllers in embedded CPU designs, and replacement of multiple discrete 74LS/74HC logic devices on legacy PCBs. The instant-on, non-volatile nature of the MAX 7000 family makes it especially attractive for safety-critical boot logic and deterministic control. When designing with this device, plan I/O assignments early - the 84-pin PLCC exposes 64 usable I/Os and four dedicated JTAG/programming pins, so not all 84 pins are user I/O. Use the Altera/Intel Quartus (or legacy MAX+PLUS II) toolchain for synthesis, fitting, and programming, and respect the 5.0V VCC requirement when mixing with 3.3V logic (the I/Os are 5V-tolerant inputs but cannot drive 3.3V outputs above their VCCIO). This page synthesizes distributor stock status, the same-brand MAX 7000 family drop-in variants, and practical design considerations not found in the manufacturer datasheet, helping engineers make informed decisions about lifecycle status and replacement strategy for this mature, long-running CPLD.

USD $11.10 In Stock
EPM7160EQC100-20

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

The Altera (now Intel) EPM7160EQC100-20 is a high-density, high-performance CMOS Complex Programmable Logic Device (CPLD) from the MAX 7000 family, housed in a 100-pin Plastic Quad Flat Pack (PQFP) package. The device integrates 3,200 usable gates, 160 macrocells, and 84 user I/O pins with a 20 ns pin-to-pin propagation delay (corresponding to a 62.5 MHz internal frequency). It is built on Altera's second-generation MAX architecture, which combines the density and register-rich structure of high-density PLDs with the in-system programmability and familiar MAX development flow. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that sits in the broader hierarchy of programmable logic: it is a sibling of the simpler SPLD and an ancestor of the modern FPGA and CPLD sub-classes. The MAX 7000 family targets glue-logic, bus-interface, control-plane, and high-drive applications where deterministic timing and instant-on non-volatile configuration are required. Designers use MAX 7000 parts for decoding, address mapping, state-machine implementation, and bus arbitration in systems where an FPGA would be overkill or where fast, predictable propagation delay is essential. Key features of the EPM7160EQC100-20 include configurable 3.3 V or 5 V I/O operation (5 V nominal core supply), an Enhanced Quad Flat Pack (EQFP) form factor, and commercial temperature-grade operation. The 'E' suffix indicates an enhanced configuration mode for fast in-system programming, while 'QC100' denotes the 100-pin PQFP package, and '-20' specifies the 20 ns speed grade. The CPLD supports the IEEE 1149.1 boundary-scan (JTAG) interface and uses 4-pin JTAG ISP for in-system programming. According to the Altera MAX 7000 datasheet, the device can be erased and reprogrammed in-system up to 100 times, and configuration is non-volatile via on-chip EEPROM. The MAX architecture uses a classic Logic Array Block (LAB) / Programmable Interconnect Array (PIA) topology, where each macrocell is fed by a 36-input AND-style product term array and registered feedback. The macrocell contains a programmable flip-flop with selectable clear, preset, clock, and clock-enable signals, supporting D, T, JK, and SR flip-flop operation. The macrocell can also be configured for combinational logic when registers are not required, allowing the designer to allocate logic and register resources where they are needed most. Typical applications include peripheral interface bridging (e.g., connecting a microcontroller to legacy parallel ports), bus decode and chip-select generation for microprocessors, asynchronous state-machine controllers, and high-drive bus-buffer or level-translation between 3.3 V and 5 V domains. Designers also deploy the EPM7160EQC100-20 in industrial control systems, telecom glue logic, and retrofit boards that must match a legacy 100-pin PQFP footprint. The 84 available I/Os are sufficient for medium-complexity glue-logic, and the 5 V-tolerant I/Os ease mixed-voltage interfacing. When designing with this device, allow at least 1 ms after power-up before JTAG programming and provide a clean 5 V supply with 100 nF + 10 uF decoupling close to the VCC pins. The PQFP-100 footprint requires careful soldering or socket use; engineers evaluating modern replacements should consider MAX II or MAX V devices in smaller QFP or BGA packages for new designs. This page synthesizes distributor pricing, drop-in alternatives drawn from the same Altera MAX 7000 family, and practical design notes that go beyond the manufacturer datasheet alone.

USD $17.10 In Stock
EPM7160EQC160-12

EPM7160EQC160-12 - 160-Macrocell MAX 7000 CPLD | Intel | 5V ISP

The Intel (formerly Altera) EPM7160EQC160-12 is a high-density, EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 7000E family, providing 160 macrocells across 4 Logic Array Blocks with 104 user I/O pins in a 160-pin PQFP (EQC) package. It features 12 ns pin-to-pin logic delay and a 5.0-V in-system programmability (ISP) interface via the built-in IEEE Std. 1149.1 JTAG boundary-scan port. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL-like macrocell arrays on a single chip with a global interconnect matrix. CPLDs sit in the programmable logic hierarchy between small SPLDs (typically a few macrocells) and large FPGAs, offering deterministic timing, instant-on operation from on-chip EEPROM, and high fan-in / fan-out capability. They are widely used as glue logic, bus interface bridges, and state-machine controllers in industrial, telecom, and automotive systems. The EPM7160EQC160-12 delivers 3,200 usable gates, four global clock signals with additional output enable controls, fast input registers, and an enhanced interconnect fabric that improves routability versus the original MAX 7000S family. Its 5 V tolerant I/O and commercial 0 °C to +70 °C operating range make it well suited to legacy 5 V system designs. The device is non-volatile - configuration is retained without external memory and is reprogrammable in-circuit through JTAG. The MAX 7000E architecture pairs each macrocell with a product-term array that feeds into a programmable register, with each LAB (Logic Array Block) sharing 36 macrocells and an I/O block of 36 signals. This balanced architecture yields predictable, fixed propagation delays that are critical for address decoding, interrupt steering, and synchronous state machines where FPGAs would be over-specified. Typical applications include 5 V bus interfacing (ISA, VME, parallel port), industrial control glue logic, peripheral controllers, and drop-in upgrades for older discrete TTL/CMOS logic. Designers favor the EPM7160EQC160-12 when they need a non-volatile, JTAG-reprogrammable logic block with deterministic timing and a PQFP-160 footprint compatible with long-lived industrial designs. A key design tip: the PQFP-160 package has relatively high thermal resistance - keep switching frequencies moderate and observe the 5 V VCCIO decoupling guidelines (0.1 µF + 10 µF bulk per VCC pin pair). The JTAG TCK maximum frequency of 10 MHz governs ISP programming time; budget approximately 2-5 seconds for full device erase-and-program. This page synthesizes distributor stock data, drop-in alternatives from the same MAX 7000E family, and design notes not found in the original Altera datasheet to help engineers select, source, and integrate the EPM7160EQC160-12 quickly.

USD $9.75 In Stock
EPM7160SLC84-10

EPM7160SLC84-10 - 160-Macrocell MAX 7000S CPLD | Altera

The Altera EPM7160SLC84-10 is a high-density, 5.0-V in-system programmable Complex Programmable Logic Device (CPLD) from the second-generation MAX 7000S family, delivering 160 macrocells, 4 Logic Array Blocks (LABs), and 64 user I/O pins in an 84-pin PLCC (J-Lead) package with a 10 ns pin-to-pin propagation delay. Built on EEPROM-based MAX architecture, the device offers 3,200 usable gates and a maximum operating frequency of 100 MHz, making it suitable for high-speed glue-logic, bus interfacing, and state-machine implementation. Programmable through the built-in IEEE Std. 1149.1 JTAG interface, the EPM7160SLC84-10 supports 5.0-V in-system programmability (ISP) that allows on-board configuration without removing the part, enabling field upgrades and rapid prototyping. What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic device that combines multiple PAL-like macrocells with a central interconnect matrix. CPLDs sit between simple SPLDs/GALs and larger FPGAs in the programmable logic hierarchy, offering deterministic, single-cycle propagation delays that make them ideal for address decoding, glue logic, bus arbitration, and high-speed control sequencing. The MAX 7000 family pioneered EEPROM-based CPLD architecture and remains popular in legacy industrial, telecom, and embedded designs. Key features of the EPM7160SLC84-10 include 64 macrocells per LAB-organized array, programmable power-saving mode per macrocell, JTAG-compliant boundary-scan test, and a 5V VCCINT/VCCIO core supply. The PLCC-84 package is socket-compatible with the JEDEC-standard 84-pin PLCC footprint, allowing easy prototyping and rework. Each I/O pin supports user-programmable slew-rate control and open-drain output options, simplifying multi-voltage bus interfacing. The MAX 7000S architecture uses a classic AND/OR plane with product-term macrocells. Each macrocell contains a programmable flip-flop, a product-term array, and a configurable I/O control block, enabling both combinatorial and registered logic with deterministic 10 ns tPD. The architecture also supports JTAG-based ISP that allows the device to be reconfigured on the PCB without UV erasure, distinguishing it from one-time-programmable (OTP) predecessors. Typical applications include 5V industrial control systems, telecom backplane glue logic, address decoding for microprocessor/microcontroller systems, bus arbitration in legacy PCI/ISA designs, and replacement of multiple discrete 74-series logic ICs. The wide 5V tolerance makes it ideal for retrofitting older designs where 3.3V FPGAs cannot interface directly. When designing with the EPM7160SLC84-10, observe the 5.0V VCC requirement and ensure monotonic supply ramp-up; insufficient rise time can prevent proper JTAG initialization. Use Altera's MAX+PLUS II or Quartus II design software for fitting, simulation, and bitstream generation.

USD $35.77 In Stock
EPM7160SLC84-10N

EPM7160SLC84-10N - MAX 7000S CPLD 160 Macrocells 84-PLCC | Intel

The Intel (formerly Altera) EPM7160SLC84-10N is a member of the MAX 7000S family of high-density, high-performance CMOS Complex Programmable Logic Devices (CPLDs), delivering 160 macrocells, 3,200 usable gates, and 64 user I/O pins housed in an 84-pin Plastic Leaded Chip Carrier (PLCC) package with a -10 speed grade (10 ns pin-to-pin delay). The device operates from a 5.0 V core supply (VCC) with 3.3 V or 5.0 V tolerant I/O via the VCCIO pins, making it directly compatible with both 3.3 V and 5.0 V logic families. The -N suffix indicates this variant is the lead-free / RoHS-compliant commercial-grade offering. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic IC that sits in the hierarchy between simple SPLDs/PLDs and large FPGAs. It belongs to the broader category of programmable logic devices -> logic ICs -> integrated circuits. CPLDs use EEPROM or flash-based configuration cells to retain their logic implementation without external boot memory, providing instant-on behavior that FPGAs cannot match, which is why they remain preferred for glue logic, bus interfacing, and state-machine control in cost-sensitive designs. The EPM7160SLC84-10N uses Altera's second-generation MAX architecture with 4 Logic Array Blocks (LABs), each containing 16 macrocells, plus a programmable interconnect array (PIA) for signal routing. The device features in-system programmability (ISP) via the built-in IEEE Std. 1149.1 JTAG interface, allowing board-level reconfiguration without removing the device. Counter speeds reach up to 175.4 MHz and the EEPROM-based configuration memory supports 100 program/erase cycles, retaining logic for at least 20 years. This device is widely deployed in legacy industrial control, telecommunications glue logic, address decoding, peripheral interfacing, and bus-bridging applications. It is particularly attractive for designs that need deterministic pin-to-pin timing (10 ns) and instant-on non-volatile configuration. The 5V core with multi-voltage I/O is favored in factory automation and military/aerospace subsystems where 5V tolerance is mandatory. When designing with the EPM7160SLC84-10N, allocate the global clear (GCLRn), global clock (CLK1/3), and OE pins carefully because these dedicated pins cannot be repurposed as general I/O. Use the Altera MAX+PLUS II or Quartus II design software for synthesis, fitting, and JTAG programming. Decouple VCC and VCCIO pins with 0.1 uF ceramic capacitors placed as close to the package as possible. This page synthesizes distributor pricing, drop-in same-package alternatives (same-family MAX 7000S speed grades), and practical design notes not found in the manufacturer datasheet alone.

USD $9.85 In Stock
EPM7160SLC84-15

EPM7160SLC84-15 - MAX 7000 CPLD, 160 Macrocells, 15ns | Altera

The Altera (now Intel) EPM7160SLC84-15 is a member of the classic MAX 7000 Complex Programmable Logic Device (CPLD) family, delivering 160 macrocells with a maximum pin-to-pin propagation delay of 15 ns. Housed in an 84-terminal Plastic Leaded Chip Carrier (PLCC-84 / PQCC84, JESD-30 code S-PQCC-J84) package with a 1.270 mm terminal pitch, the device operates from a nominal 5 V supply (4.75 V to 5.25 V) and supports configurable I/O operation at 3.3 V or 5 V. It is fabricated in CMOS technology with EEPROM configuration memory, providing non-volatile, in-system programmability through the standard JTAG (IEEE 1149.1) interface. What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic IC that bridges the gap between simple SPLDs/GALs and full FPGAs. It provides deterministic, single-fabrication-cycle pin-to-pin timing that is critical for glue-logic, bus decoding, and state-machine replacement. A CPLD such as the EPM7160SLC84-15 belongs to the broader programmable-logic family within digital semiconductors, sitting hierarchically between discrete logic gates (74-series) and high-density FPGAs in both density and architectural complexity. Key features include 160 logic macrocells, 3,200 usable gates, a 15 ns maximum propagation delay, and 64 user I/O pins routed through the 84-pin PLCC package. The MAX 7000 architecture uses a classic AND/OR plane connected via a programmable interconnect array to a bank of macrocells, each containing a programmable flip-flop, product-term allocation, and I/O control block. The EPM7160SLC84-15 is the -15 speed grade variant of the EPM7160 series, with faster grades (-7, -10) and the EPM7160E 5 V-tolerant enhanced version also available in the same PLCC-84 package. Typical applications include industrial control glue logic, telecommunications infrastructure bus interfaces, address decoding for legacy microprocessors and DSPs, I/O expansion through register replacement, and consumer electronics peripheral controllers. The device's deterministic timing, zero-power non-volatile configuration, and high-drive 5 V tolerant I/O also make it suitable for prototyping and low-volume production runs where the design may need frequent in-system updates. When designing with this device, ensure a robust 5 V decoupling network of 0.1 uF and 10 uF capacitors within 1 cm of each VCC/ground pair. Because the MAX 7000 is non-volatile, the JTAG ISP interface (TCK/TMS/TDI/TDO plus the ENABLE pin) should be brought to a 2.54 mm header or test pad to allow field re-programming. Operating temperature is restricted to 0 C to 70 C in the commercial grade - the -15 speed grade is not available with industrial-temperature screening. This page synthesizes distributor pricing, drop-in PLCC-84 alternatives from the same MAX 7000 family, and practical CPLD design notes not found in a single manufacturer document.

USD $10.80 In Stock
EPM7160SLC84-6

EPM7160SLC84-6 - MAX 7000S CPLD 160 Macro 6ns 84-PLCC | Intel

The Intel (formerly Altera) EPM7160SLC84-6 is a high-performance, EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 7000S family, featuring 160 macrocells, 3.2K usable gates, 64 user I/O pins, and a 6 ns pin-to-pin logic delay, housed in an 84-pin Plastic Leaded Chip Carrier (PLCC) package. It operates from a single 5.0 V supply (4.75 V to 5.25 V) and supports 5.0 V in-system programmability (ISP) through the built-in IEEE Std. 1149.1 JTAG interface. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL/GAL-style macrocell arrays with a central interconnect matrix. CPLDs sit in the programmable logic hierarchy between simple SPLDs and higher-density FPGAs, offering deterministic timing, instant-on configuration from on-chip EEPROM, and superior pin-to-pin delay consistency. The MAX 7000S family specifically targets glue-logic, bus interfacing, and state-machine applications where predictable timing matters more than raw gate count. Key features include 4 Logic Array Blocks (LABs) of 16 macrocells each, 36 usable I/O pins with MultiVolt I/O supporting mixed-voltage interfacing, and a 149.3 MHz internal counter frequency. The device is built on a CMOS EEPROM process, providing reprogrammability without external configuration memory. The -6 speed grade denotes the 6 ns tPD timing bin, the fastest standard speed grade offered in the MAX 7000S family for the EPM7160 density tier. The EPM7160SLC84-6 uses a second-generation MAX architecture with a programmable interconnect array (PIA) that routes signals between LABs. Every macrocell contains a programmable flip-flop, product-term logic, and a configurable I/O control block. JTAG boundary-scan test (BST) circuitry conforms to IEEE 1149.1, enabling board-level test access without bed-of-nails fixtures. The on-chip EEPROM cells retain configuration indefinitely without a battery. Typical applications include bus-interface bridging (PCI, ISA, VME), peripheral glue logic in microcontroller and microprocessor systems, state-machine controllers, address decoding and wait-state generation, and 5 V logic integration in industrial control and legacy computing equipment. The deterministic timing also suits telecommunications backplane glue, motor-control sequencing, and military/aerospace subsystems requiring instant-on behavior. When designing with this device, plan for 5 V-tolerant inputs with MultiVolt outputs and note that JTAG programming requires a 1149.1-compliant header. The 84-PLCC package is socket-friendly for prototyping and field upgrades, but engineers should evaluate the newer MAX II or MAX V families for new designs, since MAX 7000S is an older legacy family. This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes not found in the original 1998-vintage datasheet, providing an engineer-ready reference for sourcing decisions on legacy Altera/Intel CPLD designs.

USD $15.86 In Stock
EPM7160SLI84-10

EPM7160SLI84-10 - MAX 7000S CPLD, 160 Macrocells, 84-PLCC | Intel

The Intel (formerly Altera) EPM7160SLI84-10 is a high-performance Complex Programmable Logic Device (CPLD) from the MAX 7000S family, integrating 3,200 usable gates and 160 macrocells in an 84-pin Plastic Leaded Chip Carrier (PLCC) package. It is built on a 5.0-V CMOS process and offers a 10 ns pin-to-pin propagation delay with an internal counter frequency up to 167 MHz. What is a CPLD? A Complex Programmable Logic Device is a non-volatile programmable logic IC that sits between simple PLDs/gate arrays and full FPGAs in the programmable logic hierarchy. CPLDs provide fast, deterministic input-to-output combinational and registered logic, instant-on behavior from on-chip EEPROM configuration memory, and typically tens to hundreds of macrocells organized into Logic Array Blocks (LABs). The MAX 7000S family from Intel/Altera represents a second-generation MAX architecture widely used for address decoding, glue logic, bus interfacing, and state-machine control in 5V systems. Key features of the EPM7160SLI84-10 include 64 user I/O pins, MultiVolt I/O support for interfacing with 2.5V/3.3V/5V systems, in-system programmability via IEEE Std. 1149.1 (JTAG) interface, programmable speed/power optimization per macrocell, and 5.0-V ISP through dedicated JTAG pins. The device operates over a commercial 0C to +70C temperature range. Architecturally, the EPM7160SLI84-10 implements 160 macrocells grouped into Logic Array Blocks (LABs), each containing 16 macrocells with a shared programmable interconnect array (PIA). The EEPROM-based configuration cell enables instant-on operation at power-up with no external boot PROM, a key advantage over SRAM-based FPGAs in industrial control applications. The 10 ns tpd supports high-speed bus decoding at frequencies approaching 100 MHz. Typical applications include 5V TTL/CMOS bus decoding and address mapping, peripheral glue logic in microprocessorbased systems, state-machine controllers for industrial automation, JTAG-programmed prototype logic, and I/O expansion for legacy industrial controllers. The 84-PLCC package provides robust through-hole or socket-mounting for harsh industrial environments. Designers should note that the EPM7160SLI84-10 is in the MAX 7000S family (commercial temperature grade); for industrial-temperature applications requiring 40C to +85C, the EPM7160SRI84-10 variant must be selected. The 'S' suffix indicates the enhanced MAX 7000S series with MultiVolt I/O and ISP; the 'L' denotes low-power architecture. This page aggregates distributor pricing, pin-compatible MAX 7000S alternatives, and design guidance not consolidated in the original 1998-vintage datasheet, supporting both legacy maintenance and new 5V-system designs.

RFQ In Stock
EPM7160SQC160-10

EPM7160SQC160-10 - MAX 7000S CPLD, 160 Macro Cells, 100MHz, PQFP-160 | Intel / Altera

The Intel / Altera EPM7160SQC160-10 is a high-density, EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 7000S family, featuring 160 macro cells, 3,200 usable gates, and 104 user I/O pins housed in a 160-pin PQFP package. It supports in-system programmability (ISP) via a 5.0V JTAG-compatible interface and is built on Altera's second-generation MAX architecture with CMOS technology. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL/GAL-like logic blocks with a programmable interconnect matrix, sitting in the broader taxonomy of programmable logic -> logic devices -> digital ICs -> semiconductors. CPLDs are valued for deterministic pin-to-pin propagation delay (typically 5-10 ns), instant-on configuration from non-volatile EEPROM, and the ability to replace dozens of discrete 74-series glue-logic chips on a board. Key features of the EPM7160SQC160-10 include 160 macro cells organized in 10 Logic Array Blocks (LABs), a 100 MHz internal operating frequency, 6 ns pin-to-pin propagation delay (tPD), and 5.0V in-system programmability through the IEEE 1149.1 (JTAG) boundary-scan interface. The 104 user I/Os support 5V tolerant inputs with 3.3V or 5V output options, and the device offers programmable power-saving modes that reduce standby current. The MAX 7000S architecture uses an EEPROM cell array that holds configuration even when power is removed, eliminating the need for external boot PROMs. Each macro cell contains a programmable AND/OR array and a configurable flip-flop, allowing designers to implement both combinatorial and registered logic at deterministic timing. The interconnect is a continuous, fast path between LABs, with predictable propagation delay that simplifies static-timing closure. Typical applications include bus-interface glue logic for microprocessor and DSP systems, peripheral controllers in industrial automation, state-machine implementation in legacy 5V designs, and address decoding for memory subsystems. The wide 5V I/O tolerance makes the part especially useful as a bridge between modern 3.3V controllers and legacy 5V peripherals. When designing with this device, observe that propagation delay is specified at 10 ns (the "-10" speed grade) and that supply voltage is 5V; substituting it into a 3.3V-only board will not function. The JTAG chain must be designed to allow ISP re-programming without removing the part from the board, and unused I/O pins should be left floating or terminated per the datasheet to minimize quiescent current. This page synthesizes distributor pricing, drop-in alternative CPLDs in the same PQFP-160 footprint, and practical design notes not found in the manufacturer datasheet, providing a single engineering reference for sourcing, replacement, and circuit integration decisions.

USD $12.20 In Stock
EPM7160SQC160-10N

EPM7160SQC160-10N - 160 Macrocells MAX 7000S CPLD, 10ns, PQFP-160

The Intel (formerly Altera) EPM7160SQC160-10N is a high-density, EEPROM-based Complex Programmable Logic Device (CPLD) from the MAX 7000S family, offering 160 macrocells, 3,200 usable gates, and a 10 ns pin-to-pin delay in a 160-pin PQFP (Plastic Quad Flat Pack) package. It features an internal counter frequency of up to 167 MHz and 104 user I/O pins, making it suitable for high-performance glue-logic, bus interfacing, and state-machine applications in industrial and legacy systems. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic device that combines multiple PAL-like macrocell arrays on a single chip with a programmable interconnect matrix. Positioned in the taxonomy as programmable logic -> PLD -> CPLD -> MAX 7000S family, the EPM7160SQC160-10N sits between simple PAL/GAL devices and larger FPGAs, offering instant-on EEPROM technology, deterministic timing, and 5V tolerant I/O. The MAX 7000S series uses Altera's second-generation MAX architecture with the Classic IEEE Std 1149.1 JTAG interface for in-system programming (ISP). Key features include 3,200 usable gates, 160 macrocells, 10 ns tPD (pin-to-pin delay), 167 MHz maximum internal frequency, 5.0V VCCINT, in-system programmability via JTAG, and open-drain / programmable I/O standards. The architecture provides four dedicated inputs per macrocell, a global clock network, and a programmable power-saving mode that reduces standby current by up to 50 percent when the device is idle. Typical applications include bus decoding and address mapping in 5V legacy systems, glue-logic replacement for multiple discrete TTL/CMOS gates, peripheral controllers (UART, FIFO, DMA), state machines for motor control front-ends, and I/O expansion in 8051/MCS-51 embedded designs. The 160-pin PQFP package provides ample I/O for wide data buses and parallel interfaces. This page synthesizes distributor pricing (as of 2026-09-13), drop-in MAX 7000S alternatives, and practical design notes for the EPM7160SQC160-10N that are not aggregated on any single manufacturer or distributor page.

USD $8.10 In Stock
EPM7160SQC160-6

EPM7160SQC160-6 - 160-Macrocell MAX 7000S CPLD, 6ns, PQFP-160 | Altera

The Altera (Intel) EPM7160SQC160-6 is a high-density, EEPROM-based, in-system programmable Complex Programmable Logic Device (CPLD) from the MAX 7000S family, delivering 160 macrocells, 3,200 usable gates, and 104 user I/Os in a 160-pin PQFP (Plastic Quad Flat Pack) package. The device operates from a 5 V supply (4.75 V to 5.25 V), provides a 6 ns pin-to-pin propagation delay, and supports a maximum internal frequency of 167 MHz, making it suitable for high-performance glue-logic, bus interfacing, and state-machine applications. A CPLD (Complex Programmable Logic Device) is a non-volatile programmable logic IC that combines multiple PAL/GAL-like macrocell blocks on a single die with a centralized interconnect matrix. Architecturally, a CPLD sits between small SPLDs/GALs and large FPGAs: it offers deterministic timing (fixed, predictable propagation delay), instant-on behavior (no external boot ROM required), and high-drive I/O cells optimized for bus bridging and I/O expansion. The MAX 7000S family is built on a second-generation MAX architecture using EEPROM configuration cells, which provides true in-system programmability (ISP) via JTAG. Key features of the EPM7160SQC160-6 include four dedicated input pins that operate as global clock, clear, output enable, and preset network signals; ten Logic Array Blocks (LABs) each containing 16 macrocells; programmable interconnect array (PIA) routing; user-programmable macrocell flip-flops with individually programmable clock, clear, preset, and enable controls; per-pin slew-rate control for EMI-sensitive designs; and a JTAG-compliant boundary-scan interface (IEEE Std 1149.1). The 5.0 V ISP allows designers to reconfigure the device on the board without removing the part. The EEPROM process technology gives the EPM7160SQC160-6 non-volatile configuration retention (no external configuration memory needed) and 100 program/erase cycles endurance. Each macrocell implements a sum-of-products logic expression with a programmable flip-flop that can be configured as D, T, JK, or SR. The interconnect architecture delivers fixed, deterministic timing paths with predictable setup/hold — an advantage over SRAM-based FPGAs in latency-sensitive control applications. Typical applications include 32-bit/16-bit peripheral bus interfacing (PCI, ISA, VME), address decoding and chip-select generation for microprocessors, glue logic between microcontrollers and memory devices, state-machine control for industrial automation, high-speed bus arbitration, and I/O expansion for legacy designs. The 6 ns propagation delay and 167 MHz internal frequency are sufficient for 50 MHz synchronous bus cycles with comfortable margin. When designing with the EPM7160SQC160-6, designers should note the 160-pin PQFP package is pin-compatible with other MAX 7000S members in the same package, which simplifies migration between 7128/7160/7192 densities. The 5 V supply simplifies interface to TTL/CMOS peripherals but limits use in modern 3.3 V-only systems without level translation. The device is specified for commercial temperature range (0°C to 70°C). This page synthesizes distributor pricing, drop-in alternatives from the same MAX 7000S family, and practical design notes that are not aggregated in the original Altera datasheet, helping engineers evaluate longevity, footprint compatibility, and migration paths.

USD $5.45 In Stock
EPM7160SQC160-7

EPM7160SQC160-7 - 160-Macrocell MAX 7000S CPLD, 7.5ns | Altera

The Altera EPM7160SQC160-7 is a 160-macrocell high-density CMOS Complex Programmable Logic Device (CPLD) from the MAX 7000S family, housed in a 160-pin Plastic Quad Flat Pack (PQFP/BQFP) surface-mount package and specified at the -7 speed grade with 7.5 ns maximum pin-to-pin propagation delay. The device integrates 3,200 usable system gates across 10 Logic Array Blocks (LABs) and 160 macrocells, each containing a programmable AND/OR array with 32 product terms, supporting fast and predictable combinational and registered logic implementation. The 'S' suffix indicates in-system programmability (ISP) through a built-in IEEE 1149.1 JTAG interface operating from a single 5.0 V supply (4.75 V to 5.25 V), which allows board-level reconfiguration without removing the device. A CPLD is a non-volatile programmable logic device that combines multiple PAL-like macrocells on a single chip with on-chip EEPROM configuration memory, providing instant-on behavior at power-up with no external boot PROM. The MAX 7000S architecture belongs to the broader programmable logic family, sitting between small SPLDs/GALs and larger FPGAs; it excels at glue-logic, bus interfacing, address decoding, and state-machine replacement where deterministic timing and 5 V tolerance are required. The part is commercial-grade (0 °C to 70 °C) and its output drivers can be configured for 3.3 V or 5.0 V operation, enabling mixed-voltage system designs. Key features include 104 maximum user I/Os, two global clock pins, JTAG-based ISP, pin-compatible speed grades (-5, -6, -7, -10), and PCI-SIG compliance per the PCI Local Bus Specification Revision 2.2. The high pin count makes it suitable for byte-wide bus bridging and address/data demultiplexing. The device is fully supported by Altera's legacy MAX+PLUS II and Quartus II design tools, with the latter providing modern Verilog/VHDL and schematic entry. Typical applications include PCI bus interface glue logic, peripheral controller glue logic between microprocessors and memory, address decoding and chip-select generation, bus-width translation between 5 V and 3.3 V domains, and replacement of multiple discrete 22V10 / GAL devices. The instant-on, non-volatile configuration also suits industrial control and instrumentation boards where deterministic boot behavior is required. When designing with this part, observe the I/O banking rules for 3.3 V versus 5.0 V outputs and provide adequate decoupling (one 0.1 µF per VCC/GND pair plus a bulk 10 µF). For JTAG ISP, ensure TMS, TDI, TDO, and TCK are routed with short traces and the TRST pin is handled per datasheet guidance. Choose the -6 or -10 speed grade if 7.5 ns is over-budget for the timing closure target.

USD $9.75 In Stock