NXP Semiconductors

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

部品番号: MC68EC000EI20 ✗ 生産終了
在庫あり 1〜3営業日以内に発送
5 V Vdss 68-PLCC (24.21 x 24.21 mm) Package 20 MHz Speed
開始価格 $9.75 USD / 個
MOQ: 1 |
価格更新日: 2026-10-16
ボリューム価格
数量 単価 小計
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
ℹ️ すべての価格はUSDです

MC68EC000EI20 概要

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.

ドロップイン代替品: MC68EC000EI20 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: MC68EC000EI20 (同一形状・フットプリント) — 相違点: Core Architecture, Data Bus Width.

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

クイック比較ツール — 並列比較する代替部品を選択:

MC68HC000EI20

✅ ドロップイン
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

✓ 在庫あり

$42.5 / 個

データシートを見る →

MC68SEC000EI20

✅ ドロップイン
📦 68-PLCC
further cost-reduced EC variant, same PLCC-68 footprint and 20 MHz rating

📋 参考代替品(カタログ未掲載)

MC68EC000EI16

✅ ドロップイン
📦 68-PLCC
same PLCC-68 footprint, lower 16 MHz clock (-20%), pin-to-pin compatible

📋 参考代替品(カタログ未掲載)

MC68EC000EI10

✅ ドロップイン
📦 68-PLCC
same PLCC-68 footprint, lower 10 MHz clock (-50%), pin-to-pin compatible

📋 参考代替品(カタログ未掲載)

MC68EC000EI20 最大定格&電気的特性

Core Architecture M68000 (M68k) - EC000 variant
データバス幅 16-bit external (32-bit internal)
Address Bus Width 24-bit
最大クロック周波数 20 MHz
電源電圧 5 V
パッケージ 68-PLCC (24.21 x 24.21 mm)
実装タイプ 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 ピン構成

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

主な用途

MC68EC000EI20 の用途: 6 件s: 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.

おすすめ製品の概要

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.

エンジニアリング参考データ: MC68EC000EI20 — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

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.

代替品との比較

パラメータ この製品 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

主な差別化要因

  • 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)

設計ノート

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.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
鉛フリー
Unknown
ハロゲンフリー
Unknown
紛争鉱物
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.

データ検証日: 2026-10-16 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

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

関連部品&用語

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
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示