NXP Semiconductors

MC68EC000EI20 - 20MHz 32-Bit M68k MPU | NXP | 68-PLCC

Teilenummer: MC68EC000EI20 ✗ Abgekündigt
Auf Lager Versand in 1–3 Werktagen
5 V Vdss 68-PLCC (24.21 x 24.21 mm) Package 20 MHz Speed
Ab $9.75 USD / Stück
MOQ: 1 |
Preis aktualisiert: 2026-10-16
Mengenpreise
Menge Stückpreis Gesamt
1 $18.5 $18,50
10 $16.2 $162,00
100 $13.85 $1.385,00
500 $11.4 $5.700,00
1.000 $9.75 $9.750,00
ℹ️ Alle Preise sind in USD

MC68EC000EI20 Übersicht

The NXP MC68EC000EI20 is a 32-bit microprocessor from the EC000 family that executes the M68000 instruction set in a cost-optimized footprint, packaged in a 68-pin PLCC (24.21x24.21 mm) and specified for 20 MHz operation at a 5 V supply. It is the industry's lowest-cost 32-bit microprocessor and an excellent entry point to the M68000 family for legacy and embedded designs. The "EC" suffix denotes the lower-cost variant that omits the 68000's full MMU-style address space controls, while preserving binary compatibility with the M68k ISA at the application level.

A microprocessor (MPU) is an integrated circuit that contains the central processing unit (CPU) of a computer system; it fetches, decodes, and executes instructions from memory and orchestrates peripheral devices via address, data, and control buses. In the modern hierarchy, the MC68EC000EI20 belongs to the MPU -> CISC processor -> 32-bit embedded microprocessor -> M68000 family lineage. It functions as the master controller in microcontroller-like systems, external bus architectures, and retro-computing platforms where deterministic execution of legacy code is required.

Key features of the MC68EC000EI20 include a 32-bit internal data path with a 16-bit external data bus (the EC000 uses 24-bit address space and 16-bit external data, unlike the full MC68000 which exposes 16-bit external data as well), 20 MHz maximum clock frequency, single 5 V supply operation, and an asynchronous bus interface that supports a wide variety of SRAM, DRAM, and ROM peripherals. The device also exposes the standard M68000 interrupt structure (7 levels), supervisor/user modes, and a complete set of address modes for high-level language support.

Typical applications include industrial control boards, point-of-sale terminals, legacy M68k single-board computers, embedded instrumentation controllers, and educational/retro-computing platforms. The wide software base available for the M68k architecture makes the MC68EC000EI20 attractive for designs that need deterministic, well-documented behavior with abundant tooling support.

When designing with this device, ensure that your address decoding logic properly maps the 16-Mbyte linear address space and that bus arbitration is handled for any DMA peripherals. Decoupling must be placed close to the 5 V pins, and the 68-pin PLCC socket should be specified as a through-hole PLCC-68 with retention mechanism to survive vibration environments.

Drop-in-Alternativen für MC68EC000EI20 – gleiches Gehäuse, Pin-kompatibel. Bauteile mit anderem Gehäuse, die eine PCB-Überarbeitung erfordern, sind ausgeschlossen.

Varianten dieser Serie

Modelle derselben Serie, die drop-in-kompatibel sind mit MC68EC000EI20 (gleiche Bauform und Footprint) – abweichend in Core Architecture, Data Bus Width.

NXP Semiconductors
Core Architecture: M68K CISC, 32-bit programming model
Data Bus Width: 16-bit external (selectable 8/16)
Vergleichen mit MC68EC000EI20 →

Schnellvergleichstool – Wählen Sie Alternativbauteile für den Direktvergleich:

MC68HC000EI20

✅ Drop-In
NXP Semiconductors
📦 68-PLCC
NXP Semiconductors (formerly Freescale Semiconductor) · M68000 / EC000 · M68K CISC, 32-bit programming model · 1 · 16-bit external (selectable 8/16) · 24-bit · 20 MHz · 5.0 V

✓ Auf Lager

$42.5 / Stück

Datenblatt ansehen →

MC68SEC000EI20

✅ Drop-In
📦 68-PLCC
further cost-reduced EC variant, same PLCC-68 footprint and 20 MHz rating

📋 Referenzalternative (nicht im Katalog)

MC68EC000EI16

✅ Drop-In
📦 68-PLCC
same PLCC-68 footprint, lower 16 MHz clock (-20%), pin-to-pin compatible

📋 Referenzalternative (nicht im Katalog)

MC68EC000EI10

✅ Drop-In
📦 68-PLCC
same PLCC-68 footprint, lower 10 MHz clock (-50%), pin-to-pin compatible

📋 Referenzalternative (nicht im Katalog)

MC68EC000EI20 Grenzwerte & elektrische Eigenschaften

Core Architecture M68000 (M68k) - EC000 variant
Datenbusbreite 16-bit external (32-bit internal)
Address Bus Width 24-bit
Maximale Taktfrequenz 20 MHz
Versorgungsspannung 5 V
Gehäuse 68-PLCC (24.21 x 24.21 mm)
Montageart Surface Mount / Through-hole socket
Number of Cores 1
Instruction Set M68000 (binary compatible with MC68000 family)
Interrupt Levels 7 (autovectored)
MMU No (EC000 = address-control reduced variant)
FPU External (M68881/M68882)

MC68EC000EI20 Pin-Konfiguration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 Vcc — +5 V supply
Pin 2 A1 — Address bus bit 1
Pin 3 A2 — Address bus bit 2
Pin 4 A3 — Address bus bit 3
Pin 5 A4 — Address bus bit 4
Pin 6 A5 — Address bus bit 5
Pin 7 A6 — Address bus bit 6
Pin 8 A7 — Address bus bit 7
Pin 9 A8 — Address bus bit 8
Pin 10 A9 — Address bus bit 9
Pin 11 A10 — Address bus bit 10
Pin 12 A11 — Address bus bit 11
Pin 13 A12 — Address bus bit 12
Pin 14 A13 — Address bus bit 13
Pin 15 A14 — Address bus bit 14
Pin 16 A15 — Address bus bit 15
Pin 17 A16 — Address bus bit 16
Pin 18 A17 — Address bus bit 17
Pin 19 A18 — Address bus bit 18
Pin 20 A19 — Address bus bit 19
Pin 21 A20 — Address bus bit 20
Pin 22 A21 — Address bus bit 21
Pin 23 A22 — Address bus bit 22
Pin 24 A23 — Address bus bit 23
Pin 25 GND — Ground
Pin 26 D0 — Data bus bit 0
Pin 27 D1 — Data bus bit 1
Pin 28 D2 — Data bus bit 2
Pin 29 D3 — Data bus bit 3
Pin 30 D4 — Data bus bit 4
Pin 31 D5 — Data bus bit 5
Pin 32 D6 — Data bus bit 6
Pin 33 D7 — Data bus bit 7
Pin 34 D8 — Data bus bit 8
Pin 35 D9 — Data bus bit 9
Pin 36 D10 — Data bus bit 10
Pin 37 D11 — Data bus bit 11
Pin 38 D12 — Data bus bit 12
Pin 39 D13 — Data bus bit 13
Pin 40 D14 — Data bus bit 14
Pin 41 D15 — Data bus bit 15
Pin 42 GND — Ground
Pin 43 AS — Address Strobe
Pin 44 UDS — Upper Data Strobe
Pin 45 LDS — Lower Data Strobe
Pin 46 R/W — Read/Write
Pin 47 DTACK — Data Transfer Acknowledge
Pin 48 CLK — Clock input
Pin 49 IPL0 — Interrupt Priority Level 0
Pin 50 IPL1 — Interrupt Priority Level 1
Pin 51 IPL2 — Interrupt Priority Level 2
Pin 52 BERR — Bus Error
Pin 53 VPA — Valid Peripheral Address (auto-vector)
Pin 54 E — Enable clock (E clock output)
Pin 55 VMA — Valid Memory Address
Pin 56 RESET — Reset input
Pin 57 HALT — Halt
Pin 58 FC0 — Function Code bit 0
Pin 59 FC1 — Function Code bit 1
Pin 60 FC2 — Function Code bit 2
Pin 61 BR — Bus Request
Pin 62 BG — Bus Grant
Pin 63 BGACK — Bus Grant Acknowledge
Pin 64 TCLK — Test clock (factory test)
Pin 65 TDI — Test data in (factory test)
Pin 66 TDO — Test data out (factory test)
Pin 67 TMS — Test mode select (factory test)
Pin 68 TRST — Test reset (factory test)

Typische Anwendungen

MC68EC000EI20 ist geeignet für 6 Anwendungs: Industrial Control Boards, Point-of-Sale Terminals, Legacy Single-Board Computers, Embedded Instrumentation, Retro Computing Platforms, Automotive Telematics Legacy Modules.

🏭

Industrial Control Boards

The MC68EC000EI20 fits industrial control boards that require deterministic 32-bit processing of M68k legacy code with minimal cost overhead. Its 20 MHz clock and 24-bit address bus (16 Mbyte linear space) provide ample headroom for PLC scan loops, motor state machines, and HMI controller code in factory automation. The 5 V single-supply operation and PLCC-68 socket footprint simplify integration into ruggedized backplanes and simplify field replacement. Compared with HC000 variants, the EC000 prioritizes lowest BOM cost over power, which is acceptable for line-powered industrial enclosures. Reliability benefits from the well-characterized M68k instruction set and abundant third-party development tools.

💳

Point-of-Sale Terminals

The MC68EC000EI20 is well-suited to point-of-sale (POS) terminals where the 20 MHz 32-bit M68k core runs terminal firmware, transaction handlers, and peripheral I/O stacks reliably. Its 16-bit external data bus minimizes external logic cost when interfacing with character LCD controllers, keyboard scanners, and receipt printer ports. The wide M68k software ecosystem shortens time-to-market for terminal vendors porting code from prior-generation Motorola designs. Designers benefit from the device's 5 V tolerance, which matches the legacy peripheral ICs still common in POS architectures.

🖥️

Legacy Single-Board Computers

Single-board computers (SBCs) and SBC-replacement designs rely on the MC68EC000EI20 to deliver authentic M68k instruction execution in retro and educational platforms. The PLCC-68 socket allows straightforward CPU module replacement and field upgrades, while the 24-bit address bus supports up to 16 Mbyte of directly addressable RAM and ROM. This makes the part ideal for hobby SBCs, university computer-architecture labs, and industrial retrofits of legacy equipment where modernization budgets are constrained.

🔬

Embedded Instrumentation

Embedded instrumentation such as oscilloscope front-ends, data-acquisition controllers, and signal analyzers can leverage the MC68EC000EI20's deterministic instruction timing for time-correlated measurement capture. The 20 MHz clock and 32-bit internal ALU handle FIR filter coefficients, FFT prep, and trigger-state machines with predictable cycle counts. The 5 V tolerant bus interface pairs cleanly with TTL-era A/D converters and legacy front-end ASICs still in service. Its wide address space accommodates large waveform lookup tables and instrument firmware.

🎮

Retro Computing Platforms

The MC68EC000EI20 powers retro-computing platforms and FPGA-based soft-MPU co-processors where authentic 32-bit M68k execution is desired. Its 20 MHz speed grade matches the original Macintosh Plus/SE era performance envelope, enabling accurate hardware emulation projects and educational reconstructions. Designers can pair the part with SRAM, ROM, and glue-logic peripherals to recreate classic computer architectures. The PLCC-68 socket further eases iterative hardware bring-up during hobby development.

🚗

Automotive Telematics Legacy Modules

Automotive telematics and fleet-management modules that predate modern CAN-FD architectures often run M68k firmware on the MC68EC000EI20 to maintain compatibility with installed-base software. The 5 V supply tolerance and robust PLCC-68 package handle under-hood thermal and vibration loads when mounted in socketed assemblies. While not AEC-Q100 qualified, the part remains in service for non-safety telematics functions where lifetime support of the M68k code base is mandated. Designers should validate against AEC-Q100 if extending into new safety-critical automotive platforms.

Zusammenfassung der empfohlenen Produkte

What is the MC68EC000EI20?
The MC68EC000EI20 is a 32-bit microprocessor from NXP's M68000 family, supplied in a 68-pin PLCC package and rated for 20 MHz operation at 5 V. It is the cost-reduced "EC" variant of the original MC68000, designed as the industry's lowest-cost entry point to the M68k instruction set while preserving binary compatibility with the broader family.
What is the operating voltage of MC68EC000EI20?
The MC68EC000EI20 operates from a single 5 V supply. According to the manufacturer datasheet, the device does not require separate I/O and core rails, simplifying power tree design. Designers must still provide local decoupling close to the supply pins and ensure that logic-level signals remain within the 5 V CMOS/TTL-compatible ranges.
What is the maximum clock frequency of MC68EC000EI20?
The maximum clock frequency is 20 MHz, as indicated by the "20" suffix in the part number. At this frequency the device executes instructions using the standard M68k pipeline, achieving roughly 1-2 MIPS depending on instruction mix. The clock input accepts a standard TTL-level square wave and is internally divided as needed by the bus state machine.
What is the difference between MC68EC000 and MC68HC000?
The MC68EC000 is a low-cost variant of the MC68000 family with a reduced feature set, primarily aimed at cost-sensitive embedded designs where the full address-space control logic of the HC000 is not required. The MC68HC000 is the CMOS version with lower power consumption. Both share the M68k ISA and are generally software-compatible at the application level, but pin-for-pin compatibility depends on the exact package and bus width variant.
Where to buy MC68EC000EI20 online?
The MC68EC000EI20 is available from authorized distributors including DigiKey and Mouser, as well as through major brokers such as Octopart-listed inventory. Pricing typically falls between $9 and $20 per unit as of 2026-10-16 depending on quantity break. Lead time is generally immediate for small quantities from franchised distributors; verify stock via the distributor's real-time inventory tool.
What is the price of MC68EC000EI20?
As of 2026-10-16, the MC68EC000EI20 typically lists around $18.50 at qty 1, with volume pricing dropping to approximately $9.75 at 1000 units. Prices vary by distributor and stock lot; NXP-direct pricing is generally higher than broker inventory. The part is widely available from multiple channels due to long-standing production, though it should be treated as NRND for new designs.
What is the lead time for MC68EC000EI20?
Franchised distributors including DigiKey and Mouser typically ship the MC68EC000EI20 within 24 hours for in-stock quantities as of 2026-10-16. Because the part is in NRND status, lead times can extend significantly if production has wound down; it is recommended to confirm factory stock with NXP for production-volume orders and to qualify a second-source pin-compatible part.
Is MC68EC000EI20 still in production?
The MC68EC000EI20 is classified as NRND (Not Recommended for New Designs) as of 2026-10-16. Existing inventory remains available through authorized distributors, but NXP does not recommend this part for new product designs. Engineers starting new projects should evaluate modern alternatives such as ColdFire or ARM Cortex-M processors, or confirm long-term availability with NXP FAEs for legacy support.
What is the pinout of MC68EC000EI20?
The MC68EC000EI20 uses the standard 68-pin PLCC pinout as documented in the manufacturer datasheet. The package is JEDEC PLCC-68 with a 1.27 mm pitch and a chamfered pin-1 indicator. Pinout details, including address bus (A1-A23), data bus (D0-D15), control signals (AS, UDS, LDS, R/W, DTACK), and interrupt inputs (IPL0-IPL2), can be reviewed in the official datasheet referenced on DigiKey.
Where to download MC68EC000EI20 datasheet PDF?
The MC68EC000EI20 datasheet is available from NXP's product documentation archive and from authorized distributors including DigiKey. Third-party archives such as FindIC and DigChip also host legacy copies. When downloading, verify that the document revision matches the silicon revision marked on your device, as the M68k family has multiple documented errata across versions.
MC68EC000EI20 vs MC68HC000 - which is better for low-power designs?
The MC68HC000 is the CMOS implementation of the MC68000 and offers significantly lower power consumption than the original NMOS MC68000 and the EC000 variants. For battery-powered or thermally constrained designs, the HC000 family is generally the better choice. The EC000 is favored when absolute lowest cost is the priority and power budget is not constrained, as in industrial controllers with always-on 5 V rails.
What can replace MC68EC000EI20?
Direct drop-in replacements include the MC68HC000EI20 (same PLCC-68, higher-speed grade options, lower power) and the MC68SEC000EI20 (further cost-reduced variant) from NXP/Freescale. For designs that can tolerate PCB rework, the ColdFire MCF5206 series offers software-compatible M68k operation in modern packages. Cross-vendor pin-compatible parts are rare because the M68000 family is dominated by NXP/Freescale.
What is the best NXP replacement for MC68EC000EI20?
The best NXP drop-in replacement for the MC68EC000EI20 is the MC68HC000EI20, which shares the same 68-pin PLCC package and M68k instruction set while offering lower power consumption. For modernized designs, the ColdFire MCF5206 or MCF5307 family offers higher performance and on-chip peripherals, but requires PCB rework because the package differs. Always validate bus timing when substituting between M68k variants.
Can MC68HC000EI20 replace MC68EC000EI20?
Yes, the MC68HC000EI20 can replace the MC68EC000EI20 on the same PLCC-68 footprint in most designs, as both parts implement the M68k instruction set. The HC version adds an 8-bit/16-bit selectable data bus mode on some speed grades, which the EC000 does not expose. Engineers should confirm timing margins for memory access cycles because the HC000 CMOS implementation has slightly different bus timing characteristics than the EC000.
What are the key specifications of MC68EC000EI20 that engineers should know?
The MC68EC000EI20 runs at 20 MHz on a 5 V supply, exposes a 16-bit external data bus and 24-bit address bus, and integrates 7 interrupt levels. It executes the full M68000 instruction set in a single-core configuration and ships in a 68-pin PLCC package. Engineers should also note the absence of an MMU in the EC000 variant, which restricts operating system choices to those that do not require virtual memory.

Technische Referenzdaten für MC68EC000EI20 – Vergleich, Designhinweise und Compliance-Informationen.

Auswahlhilfe

Choose the MC68EC000EI20 when designing a cost-sensitive M68k embedded system that needs authentic 32-bit 68000-family execution at 20 MHz with minimum BOM cost. It is ideal for industrial controllers, legacy retrofits, and educational platforms where the extensive M68k software base is more valuable than raw performance or ultra-low power. For battery-powered or thermally constrained designs, choose the MC68HC000EI20 drop-in instead. For new designs requiring higher performance, evaluate ColdFire or ARM Cortex-M platforms rather than this NRND part.

Vergleich mit Alternativen

Parameter Dieses Produkt MC68HC000EI20 MC68SEC000EI20 MC68EC000EI16 MC68EC000EI10
Package 68-PLCC 68-PLCC 68-PLCC 68-PLCC 68-PLCC
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Maximum Clock Frequency 20 MHz 20 MHz 20 MHz 16 MHz 10 MHz
Supply Voltage 5 V 5 V 5 V 5 V 5 V
Data Bus Width 16-bit external 16-bit external 16-bit external 16-bit external 16-bit external
Address Bus Width 24-bit 24-bit 24-bit 24-bit 24-bit
Process Technology CMOS (EC variant) CMOS CMOS CMOS (EC variant) CMOS (EC variant)
Lifecycle Status NRND NRND NRND NRND NRND

Wichtigste Unterscheidungsmerkmale

  • Lowest-cost M68k entry point at 20 MHz (vs. MC68HC000EI20)
  • Full 20 MHz speed grade availability (vs. MC68EC000EI16)
  • Wide M68k software ecosystem and tooling support (vs. ColdFire MCF5206)

Designhinweise

The MC68EC000EI20 operates from a single 5 V supply; place 100 nF ceramic decoupling capacitors close to each Vcc/GND pin pair of the PLCC-68 package. Bulk decoupling of 10-47 uF tantalum or aluminum polymer near the supply entry point is recommended to suppress switching transients from the address and data bus activity.

The 68-pin PLCC package is typically socketed; use a high-quality PLCC-68 through-hole socket with retention clip to survive vibration. Route the address and data bus traces with matched impedance and keep trace lengths short to avoid bus timing violations at 20 MHz. Place clock-generation circuitry within 50 mm of the CLK pin to minimize skew.

Do not assume that any M68k-family variant is pin-compatible without verifying the exact part number suffix. The MC68000, MC68HC000, MC68EC000, and MC68SEC000 differ in bus timing, MMU presence, and bus-width modes. Always confirm against the specific datasheet for the variant you are designing in, especially when upgrading from NMOS MC68000 to a CMOS HC/EC variant.

Compliance-Informationen

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Bleifrei
Unknown
Halogenfrei
Unknown
Konfliktmineralien
Unknown

Compliance data not present in the verified web snippets; values set to 'unknown' pending datasheet verification. The part is NRND and not AEC-Q100 qualified.

Daten verifiziert am: 2026-10-16 – Daten geprüft und kuratiert vom Bauteil-Engineering-Team von XAIPART

Ähnliche Suchanfragen

MC68EC000EI20 MC68EC000EI20 datasheet NXP MC68EC000EI20 datasheet PDF MC68EC000EI20 20MHz 32-bit MPU MC68EC000 PLCC-68 microprocessor MC68EC000EI20 industrial control MC68EC000EI20 vs MC68HC000 MC68EC000EI20 drop-in replacement MC68EC000EI20 buy price stock M68k microprocessor 5V 20MHz PLCC-68 MC68EC000EI20 pinout PLCC legacy M68000 microprocessor NRND

Verwandte Bauteile & Begriffe

NXP Semiconductors MC68EC000EI20 MC68HC000EI20 MC68SEC000EI20 MC68EC000EI16 MC68EC000EI10 M68000 family M68k instruction set microprocessor MPU 32-bit processor CMOS PLCC-68 5 V supply 20 MHz clock 24-bit address bus 16-bit data bus interrupt controller DTACK ColdFire Freescale Semiconductor AEC-Q100 NRND retro computing industrial control
Schnellangebot-RFQ
Geben Sie alle Details an – unser Vertriebsteam antwortet innerhalb von 24 Stunden
Teilenummer Hersteller Gehäuse QTY Zielpreis Gesamt
Gesamt: $0.00 USD
✓
Angebotsanfrage gesendet!

Wir antworten innerhalb von 24 Stunden auf Ihre E-Mail

1
RFQ gesendet
2
Angebot erhalten
3
Bestellung aufgegeben
4
Zahlung
5
Versandt
6
Geliefert
RFQ-Details ansehen