Altera

EPM7160STC100-6N - 160-Macro MAX 7000S CPLD, 6ns TQFP-100 | Altera

MPN: EPM7160STC100-6N ✗ End of Life
In Stock Ships in 1-3 business days
5 V Vdss TQFP-100 (T100) Package 149.3 MHz (max) Speed EEPROM (non-volatile) Memory
From $14.2 USD / Unit
MOQ: 1 |
Price updated: 2026-09-12
Volume Pricing
Qty Unit Price Extended
1 $24.5 $24.50
10 $21.3 $213.00
100 $18.75 $1,875.00
500 $16.4 $8,200.00
1,000 $14.2 $14,200.00
ℹ️ All prices are in USD

Drop-in alternatives for EPM7160STC100-6N — 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:

EPM7160STC100-10N

✅ Drop-In
Altera
📦 TQFP-100
MAX 7000S · 160 · 84 · 3.2K · 10 ns · 167 MHz max · 4.75 V to 5.25 V · 3.0 V to 5.25 V (MultiVolt)

✓ In Stock

$15.95 / Unit

View Datasheet →

EPM7160STC100-10

✅ Drop-In
Intel
📦 TQFP-100
MAX 7000S · CPLD (Complex Programmable Logic Device) · 160 · 84 · 3,200 · 160 macrocells / 10 Logic Array Blocks · 5.0 V (4.75 V - 5.25 V) · 10 ns

✓ In Stock

$15.9 / Unit

View Datasheet →

EPM7160STC100-10F

✅ Drop-In
Intel
📦 TQFP-100
MAX 7000S · CPLD (Complex Programmable Logic Device) · 160 · 3,200 · 84 · 4 · 10 ns · 100 MHz

✓ In Stock

$9.95 / Unit

View Datasheet →

EPM7160STI100-10N

✅ Drop-In
Altera
📦 TQFP-100
MAX 7000S · CPLD (Complex Programmable Logic Device) · 160 · 3200 · 84 (per Mouser listing; up to 104 per alternate datasheets) · 10 (LABs) · 10 ns · 100 MHz

✓ In Stock

$7.8 / Unit

View Datasheet →

EPM7160EQC100-20

✅ Drop-In
Altera
📦 TQFP-100
MAX 7000 · MAX 7000 CPLD · CMOS EEPROM-based, non-volatile · 3,200 · 160 · 10 · 84 · 20 ns

✓ In Stock

$17.1 / Unit

View Datasheet →

EPM7160STC100-6N Maximum Ratings & Electrical Characteristics

Family MAX 7000S
Logic Type CPLD (Complex Programmable Logic Device)
Macro Cells 160
User I/Os 84
Gates (typical) 3,200
Propagation Delay (tPD) 6 ns
Internal Frequency 149.3 MHz (max)
Supply Voltage 5 V
Program Memory Type EEPROM (non-volatile)
In-System Programmability Yes (IEEE 1149.1 JTAG)
Package TQFP-100 (T100)
Package Code LFQFP, S Gull-Wing
Operating Temperature 0 °C to +70 °C (Commercial)
Logic Family CMOS

EPM7160STC100-6N Pin Configuration

TQFP-100 Package Pinout Diagram TQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 TQFP-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 GND — Ground
Pin 15 I/O — User I/O pin
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 I/O — User I/O pin
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 GND — Ground
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 GND — Ground
Pin 43 I/O — User I/O pin
Pin 44 I/O — User I/O pin
Pin 45 I/O — User I/O pin
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 TDI — JTAG Test Data In
Pin 58 TMS — JTAG Test Mode Select
Pin 59 TCK — JTAG Test Clock
Pin 60 GND — Ground
Pin 61 TDO — JTAG Test Data Out
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 I/O — User I/O pin
Pin 75 VCCINT — Internal logic supply (5V)
Pin 76 GND — Ground
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 I/O — User I/O pin
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 GND — Ground
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 EPM7160STC100-6N 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

EPM7160STC100-6N is suitable for 6 applications: Legacy Microcontroller Bus Decoder, Industrial 5V-to-3.3V Logic Level Translator Bridge, Peripheral Glue Logic and I/O Expansion, Power Sequencing and Reset Controller, State Machine and Protocol State Decoder, Test Equipment Front-End and Instrumentation Logic.

🔧

Legacy Microcontroller Bus Decoder

The EPM7160STC100-6N's 160 macro cells and 6 ns propagation delay make it well suited to decode complex 16- or 32-bit address and control buses for legacy 8051, 68k, or MIPS microprocessors. The 84 available I/Os comfortably absorb full-chip-select, wait-state, and bus-translation glue logic in a single device. With 5V I/O tolerance, the CPLD interfaces directly with 5V microcontrollers without level shifters, reducing BOM cost and board area. The non-volatile EEPROM architecture eliminates boot-time delay, and the JTAG ISP port enables in-system reprogramming of decoder logic during firmware development. Designers should verify worst-case tPD against the microcontroller's bus-access timing window, since 6 ns comfortably accommodates most 25 MHz external bus cycles.

🏭

Industrial 5V-to-3.3V Logic Level Translator Bridge

The EPM7160STC100-6N functions as a bidirectional voltage and protocol translator between 5V legacy logic and 3.3V modern ASICs or microcontrollers, leveraging its programmable I/O banks. Each I/O pin tolerates 5V inputs even when VCCIO is set to 3.3V, enabling mixed-voltage interfacing without external direction-control chips. The 84 I/Os and 6 ns tPD support parallel data buses, SPI, I2C, or UART bridges at speeds up to 50 MHz. Industrial designers appreciate the deterministic timing: a fixed-pin CPLD delivers consistent 6 ns latency regardless of routing complexity, simplifying system timing closure. The TQFP-100 footprint is industry-standard and aligns with existing 0.5 mm-pitch layout conventions for industrial control boards.

🖥️

Peripheral Glue Logic and I/O Expansion

Designers use the EPM7160STC100-6N to consolidate scattered 74-series glue logic, latches, and PAL/GAL devices into a single programmable part, reducing PCB area and assembly cost. With 160 macro cells, it absorbs hundreds of discrete gates while providing chip-select, interrupt steering, and FIFO-flag logic for multi-peripheral systems. The 84 I/Os comfortably service multiple SPI or parallel peripherals simultaneously. A 6 ns tPD ensures that interrupt latency and chip-select assertion stay well below typical microsecond response budgets. Compared to FPGAs, the CPLD requires no boot loader and no configuration flash, simplifying firmware and shortening time-to-market for industrial embedded boards.

Power Sequencing and Reset Controller

The EPM7160STC100-6N implements deterministic multi-rail power-sequencing logic for systems with strict power-up order requirements, such as FPGA + DDR memory + DSP subsystems. Its 84 I/Os and 6 ns tPD enable precise timing of enable signals, watchdog timers, and reset generation across multiple power domains. The non-volatile EEPROM loads state-machine logic instantly at power-up, eliminating the boot-time risk of SRAM-based controllers that could assert enable signals before configuration completes. The JTAG ISP interface lets field engineers re-sequence rails without board rework. The TQFP-100 package exposes enough I/O for 8-12 independent rail enables plus status feedback.

🌐

State Machine and Protocol State Decoder

The EPM7160STC100-6N excels at implementing complex multi-state controllers for proprietary or legacy communication protocols where deterministic timing is paramount. With 160 macro cells, designers can synthesize state machines with dozens of states and parallel datapath logic in a single device. The 6 ns tPD enables sub-50 ns state-transition latency, fast enough for real-time serial protocols at 25 MHz or higher. The fixed-pin MAX 7000S architecture ensures that timing closure depends only on the speed grade, not on synthesis placement, simplifying verification. Engineers commonly pair this CPLD with a host microcontroller or DSP for protocol conversion tasks in telecom and instrumentation.

📺

Test Equipment Front-End and Instrumentation Logic

The EPM7160STC100-6N is widely deployed in bench-top test instruments, where its deterministic 6 ns timing and 84 I/Os handle parallel ADC/DAC multiplexing, channel switching, and trigger logic. The CPLD routes sample-and-hold clocks, multiplexer select lines, and gain-switching signals with predictable latency, eliminating the timing-jitter problems of FPGA-based front-ends. The 5V I/O compatibility connects directly to legacy instrumentation front-ends, and the JTAG ISP port enables last-minute calibration logic updates during board bring-up. Compared to discrete 74HC logic, the CPLD consolidates dozens of packages onto one chip, reducing test-equipment BOM and improving long-term availability.

What is the EPM7160STC100-6N?
The EPM7160STC100-6N is an Altera (Intel) MAX 7000S family CPLD with 160 macro cells, 84 user I/Os, and a 6 ns pin-to-pin propagation delay, housed in a 100-pin TQFP package. According to Altera datasheets, it is a non-volatile, EEPROM-based programmable logic device operating from a 5V supply, designed for high-performance glue-logic applications. The part carries commercial temperature grade 0°C to +70°C.
How many user I/O pins does the EPM7160STC100-6N provide?
The EPM7160STC100-6N provides 84 user I/O pins through its 100-pin TQFP package. According to the Mouser listing, this device is identified as 'CPLD - MAX 7000 160 Macro 84 IOs'. The remaining package pins are dedicated to JTAG (TDI/TDO/TMS/TCK), power (VCCINT, VCCIO), ground, and configuration functions, leaving 84 general-purpose I/O signals for user logic.
What is the propagation delay of EPM7160STC100-6N?
The EPM7160STC100-6N has a 6 ns maximum pin-to-pin propagation delay (tPD), indicated by the '-6' speed grade in the part number. According to Altera's MAX 7000S datasheet family, this part supports internal frequencies up to 149.3 MHz. The fixed-pin architecture provides deterministic timing independent of logic placement, simplifying static timing analysis for state-machine and decode applications.
Is EPM7160STC100-6N still in production?
No, the EPM7160STC100-6N is listed as obsolete / end of life. According to GlobalSpec datasheet metadata, the part's introduction date was October 02, 1998, and its estimated EOL date is reached. Inventory remains available through distributors such as Heisener (showing 7,936 pieces as of 2026-09-13), but lead-time risk for new designs should be assessed and a same-family drop-in replacement considered.
Where can I buy EPM7160STC100-6N online?
The EPM7160STC100-6N is currently listed at DigiKey (part number EPM7160STC100-6N-ND), Mouser, Arrow, Octopart, and Heisener. According to Heisener's inventory listing as of 2026-09-13, approximately 7,936 pieces are in stock with shipment lead time estimated November 29 - December 4, 2026. Pricing and stock can be compared in real time across distributors using Octopart's 3-distributor comparison tool.
What is the price of EPM7160STC100-6N?
The EPM7160STC100-6N typically prices between $14 and $25 in production volumes, depending on quantity break and distributor. According to distributor listings as of 2026-09-13, indicative pricing is approximately $24.50 at qty 1, $18.75 at qty 100, and $14.20 at qty 1000. Obsolete-stock pricing fluctuates with remaining inventory, so request firm quotes for BOM planning purposes.
What is the lead time for EPM7160STC100-6N?
The lead time for the EPM7160STC100-6N is currently short on distributor shelves, with Heisener estimating 'Can Ship Immediately' and delivery of November 29 - December 4, 2026 as of 2026-09-13. Because this part is marked obsolete, future lead times may extend significantly once remaining stock is depleted; engineers designing new products should consider a same-family MAX 7000S successor.
EPM7160STC100-6N vs EPM7160STI100-10N - which should I choose?
The EPM7160STC100-6N and EPM7160STI100-10N share the same 100-pin TQFP footprint and 160 macro-cell MAX 7000S architecture, but differ in speed and temperature grade. The 'STC' variant operates commercial 0°C to +70°C at 6 ns tPD, while the 'STI' variant operates industrial -40°C to +85°C at 10 ns tPD. Choose EPM7160STC100-6N when faster 6 ns timing is needed in benign environments; choose EPM7160STI100-10N for harsh industrial temperature ranges.
When should I choose EPM7160STC100-6N over a small FPGA?
Choose the EPM7160STC100-6N over a small FPGA when deterministic timing, instant-on from non-volatile memory, and low standby power are required. According to MAX 7000S family documentation, CPLDs provide fixed-pin architecture with predictable 6 ns delays and power up pre-configured, eliminating the FPGA's boot-time penalty. For designs requiring soft cores, large register files, or >160 macro cells, an FPGA such as MAX II or Cyclone is the better choice.
What is the best drop-in replacement for EPM7160STC100-6N?
The best drop-in replacements for the EPM7160STC100-6N are same-family MAX 7000S variants sharing the 100-pin TQFP footprint, including the EPM7160STC100-10N (10 ns speed grade) and EPM7160STC100-10 (10 ns speed grade). Both pin-compatible parts retain identical 160 macro cells, 84 I/Os, and JTAG interface. Choose the EPM7160STC100-10N when 10 ns timing is acceptable in exchange for lower cost and longer remaining inventory.
Can the EPM7160STC100-10N replace the EPM7160STC100-6N?
Yes, the EPM7160STC100-10N is a drop-in compatible replacement for the EPM7160STC100-6N in the 100-pin TQFP package, but with a slower 10 ns pin-to-pin delay instead of 6 ns. According to same-family datasheet parameters, both parts share 160 macro cells, 84 user I/Os, 5V supply, and JTAG ISP. If the design's timing budget accommodates 10 ns tPD, the swap requires no PCB or firmware changes.
Where to download the EPM7160STC100-6N datasheet PDF?
The EPM7160STC100-6N datasheet PDF can be downloaded from Altera / Intel legacy product documentation, datasheets.com (Altera datasheet page), or via Octopart's datasheet portal. According to datasheets.com, the published PDF is dated 2012-04-02 with file size 583 KB. Engineers can also locate the original MAX 7000S family datasheet on Intel's PSG (Programmable Solutions Group) legacy archive for full electrical specifications.
Where to find EPM7160STC100-6N pinout and TQFP-100 package diagram?
The EPM7160STC100-6N pinout for the 100-pin TQFP package is documented in the MAX 7000S family datasheet, typically in the 'Pin Descriptions' and 'Package' chapters. According to Partstack, the package code is LFQFP with gull-wing terminals and square body shape. JTAG pins (TDI/TDO/TMS/TCK), dedicated inputs, and I/O bank assignments are listed per pin number; refer to the datasheet for the canonical pinout table.
Hey Google, what is the operating voltage of the EPM7160STC100-6N?
The EPM7160STC100-6N operates from a single 5V supply, with VCCINT at 5V and VCCIO at 3.3V or 5V depending on bank configuration. According to the MAX 7000S family datasheet, the device tolerates 5V on I/O pins and supports mixed-voltage interfacing. Designers must ensure decoupling capacitors are placed adjacent to each VCC pin per the datasheet's PCB layout guidelines for reliable ISP programming.
What are the key specifications engineers should know about EPM7160STC100-6N?
Engineers evaluating the EPM7160STC100-6N should focus on five core specifications: 160 macro cells, 84 user I/Os, 6 ns pin-to-pin propagation delay, 149.3 MHz maximum internal frequency, and 5V single-supply operation in a 100-pin TQFP. According to Altera datasheets, the device is in-system programmable via IEEE 1149.1 JTAG and provides commercial 0°C to +70°C operation. The non-volatile EEPROM architecture enables instant-on at power-up, a key advantage over SRAM-based FPGAs.

Engineering reference data for EPM7160STC100-6N — comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM7160STC100-6N when you need a MAX 7000S CPLD with 160 macro cells, 84 user I/Os, and the fastest 6 ns tPD in a 100-pin TQFP for commercial-temperature (0°C to +70°C) applications such as high-speed bus decoding, multi-rail power sequencing, or 5V-to-3.3V logic translation. Choose the EPM7160STC100-10N for the same 100-pin TQFP footprint and 160 macro cells when 10 ns tPD is acceptable and lower unit cost or longer inventory availability is preferred. Choose the EPM7160STI100-10N when industrial -40°C to +85°C operation is required, accepting the 10 ns tPD trade-off. Choose the EPM7160EQC100-20 when migrating from a legacy MAX 7000E design to a pin-compatible MAX 7000S part with significantly slower timing. Because all five parts share the TQFP-100 footprint, PCB layout can be reused across variants, simplifying second-source qualification.

Comparison with Alternatives

Parameter This Product EPM7160STC100-10N EPM7160STC100-10 EPM7160STC100-10F EPM7160STI100-10N EPM7160EQC100-20
Brand Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel) Altera (Intel)
Package TQFP-100 TQFP-100 (same) TQFP-100 (same) TQFP-100 (same) TQFP-100 (same) TQFP-100 (same)
Family MAX 7000S MAX 7000S (same) MAX 7000S (same) MAX 7000S (same) MAX 7000S (same) MAX 7000E
Macro Cells 160 160 160 160 160 160
Propagation Delay (tPD) 6 ns 10 ns 10 ns 10 ns 10 ns 20 ns
User I/Os 84 84 84 84 84 84
Operating Temperature 0°C to +70°C (Commercial) 0°C to +70°C (Commercial) 0°C to +70°C (Commercial) 0°C to +70°C (Commercial) -40°C to +85°C (Industrial) 0°C to +70°C (Commercial)
Supply Voltage 5V 5V 5V 5V 5V 5V

Key Differentiators

  • Fastest 6 ns speed grade in MAX 7000S family (vs EPM7160STC100-10N)
  • Commercial 0°C to +70°C optimized for cost-sensitive consumer/industrial (vs EPM7160STI100-10N)
  • MAX 7000S EEPROM architecture with second-generation enhancements (vs EPM7160EQC100-20)

Design Notes

Allocate JTAG pins (TDI, TDO, TMS, TCK) early in the schematic and route them to a single header. Reassigning JTAG signals mid-layout complicates boundary-scan chain integration and may force PCB respins. According to MAX 7000S family datasheet guidance, place a 10 kΩ pull-up on TCK and a 10 kΩ pull-up on TMS to keep the TAP controller in a known state during power-up.

Place 0.1 µF decoupling capacitors adjacent to every VCCINT and VCCIO pin, with one bulk 10 µF tantalum or ceramic capacitor per supply rail. According to Altera MAX 7000S design guidelines, proper decoupling is essential for reliable in-system programming and prevents ISP failures that may otherwise appear as 'device not detected' errors in Quartus Programmer.

Do not exceed the 5V absolute maximum supply rating. When interfacing 3.3V peripherals, set the relevant I/O bank's VCCIO to 3.3V while leaving VCCINT at 5V; the inputs are 5V-tolerant even when VCCIO is 3.3V. According to MAX 7000S datasheet caveats, mixing VCCIO levels across banks is supported but requires explicit bank-by-bank power sequencing during board bring-up to avoid latch-up.

Compliance Information

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

Halogen-free status per GlobalSpec EPM7160STC100-6 datasheet metadata; RoHS/REACH/lead-free status not confirmed in provided web data, marked unknown. AEC-Q100 not applicable for commercial-grade CPLD.

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

Related Searches

EPM7160STC100-6N EPM7160STC100-6N datasheet Altera EPM7160STC100-6N MAX 7000S CPLD 160 macro 6ns TQFP-100 CPLD 84 I/O 5V EPM7160STC100-6N drop-in replacement EPM7160STC100-6N buy price EPM7160STC100-6N vs EPM7160STI100-10N MAX 7000S 5V JTAG ISP CPLD what is the propagation delay of EPM7160STC100-6N obsolete Altera MAX 7000S replacement EPM7160STC100-6N pinout TQFP-100

Related Components & Terms

Altera Intel EPM7160STC100-6N EPM7160STC100-10N EPM7160STC100-10 EPM7160STC100-10F EPM7160STI100-10N EPM7160EQC100-20 MAX 7000S MAX 7000E CPLD Complex Programmable Logic Device PLD TQFP-100 TQFP JTAG IEEE 1149.1 EEPROM macro cell in-system programmability 5V logic glue logic bus decoder state machine level translator
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