NXP Semiconductors

MC68340FE16E - 32-bit MPU 16MHz CPU32 DMA Timer | NXP

MPN: MC68340FE16E ✗ End of Life
In Stock Ships in 1-3 business days
5 V Vdss 144-CQFP (26.77 x 26.77 mm) Package 16 MHz Speed
From $12.25 USD / Unit
MOQ: 1 |
Price updated: 2026-10-16
Volume Pricing
Qty Unit Price Extended
1 $17.27 $17.27
10 $16.05 $160.50
100 $14.82 $1,482.00
500 $13.5 $6,750.00
1,000 $12.25 $12,250.00
ℹ️ All prices are in USD

MC68340FE16E Overview

The NXP MC68340FE16E is a 32-bit integrated microprocessor from the M683xx (CPU32) family, delivering a 16 MHz core clock and integrating an enhanced M68000-compatible CPU core with on-chip DMA, timers, and peripheral subsystems. It is housed in a 144-pin CQFP (Ceramic Quad Flat Pack) package measuring 26.77 x 26.77 mm, and is offered in an industrial temperature grade suitable for embedded control applications.

A microprocessor (MPU) is a single-chip CPU that fetches, decodes, and executes instructions from external memory. The MC68340 belongs to the category hierarchy MPU -> 32-bit microprocessor -> embedded processor -> integrated circuit. Within that taxonomy it sits inside the broader semiconductor family. The CPU32 core maintains object-code compatibility with the M68000 while adding new addressing modes and instruction extensions for embedded use. Integrating the DMA controller and timers on-die reduces external component count, simplifies board layout, and improves determinism in real-time control loops.

Key features of the MC68340FE16E include a 16 MHz maximum CPU clock, two independent DMA channels, dual 16-bit timer modules, a serial communications interface, a 32-bit M68000-compatible CPU32 core, and 16 individually programmable chip-select outputs with wait-state generation. The device supports up to 16 Mbytes of address space through external memory interface and provides a background debug mode for non-intrusive in-circuit development.

Architecturally, the MC68340FE16E uses a von Neumann bus model with a 32-bit internal data path and a 24-bit external address bus. The on-chip peripherals operate as bus masters independent of the CPU, allowing DMA and timer activity to proceed while the core executes user code. This partitioned architecture is typical of mid-1990s integrated MPUs and remains in service for legacy industrial equipment, telecom backplanes, and military/aerospace systems where the CPU32 instruction set has a long software base.

Typical applications include industrial process control, motor drives, telecommunications line cards, point-of-sale terminals, printer controllers, and avionics subsystems. The on-chip DMA and timers make it especially well-suited to deterministic real-time tasks such as stepper motor sequencing and high-speed serial channel handling.

When designing with this device, ensure that the 144-pin CQFP land pattern is correctly tooled; ceramic packages require socketed or soldered mounting with attention to thermal coefficient of expansion. Provide adequate decoupling on each VCC pin and route the external memory bus with matched trace lengths for clean operation above 12 MHz.

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

MC68340FE16E

✅ Drop-In
NXP Semiconductors
📦 144-CQFP
CPU32 (M68000-compatible) · 32-bit internal · 24-bit external · 16 MHz · 1 · 2 (independent) · 2 x 16-bit (TIM1, TIM2) · 16 (programmable)

✓ In Stock

$12.25 / Unit

View Datasheet →

MC68340CFE16E

✅ Drop-In ⚠️ Specs Unverified
📦 144-CQFP
same 144-CQFP package and 16 MHz core, alternate extended temperature grade suffix

📋 Reference alternative (not in catalog)

MC68340FE20E

✅ Drop-In ⚠️ Specs Unverified
📦 144-CQFP
same die and package, faster 20 MHz CPU clock (+25% vs 16 MHz target)

📋 Reference alternative (not in catalog)

MC68340FE16E Maximum Ratings & Electrical Characteristics

Core Architecture CPU32 (M68000-compatible)
Data Bus Width 32-bit internal
Address Bus Width 24-bit external
Maximum CPU Clock 16 MHz
Core Count 1
DMA Channels 2 (independent)
Timer Modules 2 x 16-bit (TIM1, TIM2)
Chip-Select Outputs 16 (programmable)
External Address Space 16 Mbytes
Serial Communications 1 x SCI (UART)
Package 144-CQFP (26.77 x 26.77 mm)
Mounting Type Surface Mount (ceramic)
Supply Voltage 5 V
Background Debug Mode Yes (BDM)

MC68340FE16E 144-cqfp (26.77 x 26.77 mm) Pin Configuration Guide

Pin configuration for MC68340FE16E (144-cqfp (26.77 x 26.77 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

144-cqfp (26.77 x 26.77 mm) package pinout diagram for MC68340FE16E

No detailed pinout data available for MC68340FE16E.

Refer to the datasheet for full pin configuration.

Typical Applications

MC68340FE16E is suitable for 6 applications: Industrial Process Control, Telecommunications Line Cards, Point-of-Sale Terminals, Motor Drive and Stepper Sequencing, Avionics and Military Subsystems, Legacy Printer and Plotter Controllers.

🏭

Industrial Process Control

The MC68340FE16E fits industrial process-control PLCs because it integrates a deterministic 16 MHz CPU32 core with two DMA channels, dual 16-bit timers, and sixteen programmable chip-selects, all on a single 144-CQFP die. Its M68000 instruction set lets engineers reuse decades of legacy ladder-logic and motion-control code. Placed on a backplane alongside opto-isolated I/O, the FE16E runs closed-loop PID at sub-millisecond rates while DMA offloads encoder pulse streams without CPU intervention.

🌐

Telecommunications Line Cards

The MC68340FE16E is well-suited to telecom line-card applications where its Background Debug Mode (BDM) simplifies field firmware updates and its integrated DMA moves HDLC frames between the on-chip SCI and external TDM buses without CPU overhead. At 16 MHz it can sustain typical 64 kbps voice channel aggregation with margin. The 144-CQFP ceramic package provides the hermeticity and thermal margin demanded by central-office equipment, while the 24-bit address bus supports up to 16 Mbytes of program and buffer memory.

💰

Point-of-Sale Terminals

For point-of-sale terminals, the MC68340FE16E delivers just enough MIPS (roughly 2-3 MIPS sustained at 16 MHz) for cash-register firmware while keeping bill of materials low via integrated DMA, timers, and chip-selects. Its M68000 code base has decades of proven POS applications. The 5 V single-supply operation matches the magnetic-stripe reader, keypad matrix, and thermal-printer electronics in the same chassis without complex power sequencing.

⚡

Motor Drive and Stepper Sequencing

The MC68340FE16E's two 16-bit timers with input-capture and output-compare functions make it a natural fit for stepper and brushless-DC motor sequencing, where deterministic pulse trains must be generated without jitter. At 16 MHz the timers resolve step rates up to several hundred kHz with microsecond accuracy. The integrated DMA can stream acceleration profiles from external SRAM to the timer compare registers, freeing the CPU to handle commutation logic and fault monitoring.

✈️

Avionics and Military Subsystems

The MC68340FE16E in its ceramic 144-CQFP package (FE suffix) is hermetic and supports the extended temperature grades demanded by avionics LRUs and military embedded subsystems. Its radiation-tolerant process options and long-term availability through Rochester Electronics make it attractive for flight-control, navigation, and weapons-system line-replaceable units where re-qualification cost dominates. The CPU32 instruction set is identical to other M683xx variants used elsewhere on the airframe, simplifying cross-platform software reuse.

🖨️

Legacy Printer and Plotter Controllers

Large-format printer and plotter controllers historically used the MC68340FE16E because its DMA channels can stream rasterized image data from external DRAM to the print head without CPU involvement, while the timers generate the precise step pulses that advance the paper feed. The 24-bit address bus accommodates large bitmap buffers (16 Mbytes), and the integrated SCI talks to host PCs over RS-232 or RS-485. The 5 V supply simplifies the analog print-head driver circuitry.

What is the maximum clock frequency of the MC68340FE16E?
The MC68340FE16E operates at a maximum CPU clock of 16 MHz, as indicated by the '16' speed suffix in the part number. According to the Freescale/NXP MC68340 Integrated Processor User's Manual, this corresponds to a 62.5 ns minimum clock period and applies to both the CPU32 core and the on-chip peripheral bus. The 'FE' suffix denotes the 144-pin CQFP package and 'E' indicates the specified temperature grade.
How much external memory can the MC68340FE16E address?
The MC68340FE16E provides a 24-bit external address bus, giving it a linear address space of up to 16 Mbytes (16,777,216 bytes). According to the Freescale MC68340 user's manual, the on-chip chip-select logic can decode this space into 16 individually programmable regions with configurable wait states, allowing glue-less interfacing to SRAM, ROM, and peripheral devices.
Does the MC68340FE16E contain an on-chip DMA controller?
Yes, the MC68340FE16E integrates two independent DMA channels that operate autonomously from the CPU32 core. According to the manufacturer's reference manual, each channel can service byte, word, or long-word transfers between memory and peripherals with single-cycle steal or burst modes, reducing CPU load for high-bandwidth I/O.
Where can I buy the MC68340FE16E and what is the lead time?
The MC68340FE16E is currently available through authorized distributors including DigiKey (Flip Electronics and Rochester Electronics listings), Mouser, Heisener, and LCSC, with Heisener reporting approximately 14,976 pieces in stock as of 2026-10-16. Pricing starts around $17.27 per unit at qty 1 (LCSC) with bulk discounts available above 100 pieces; lead time for obsolete-grade stock should be confirmed at order entry.
What is the difference between MC68340FE16E and MC68340CAB16E?
The MC68340FE16E uses the 144-pin CQFP (FE suffix) ceramic package at 16 MHz, while the MC68340CAB16E uses the 144-pin QFP (CA suffix) plastic package at the same 16 MHz speed. Functionally the CPU32 core, DMA, timers, and chip-select logic are identical; the difference is purely in package and likely operating temperature grade, so they are NOT pin-to-pin drop-in equivalents despite sharing the 144-pin pin count.
Is there an NXP or Motorola drop-in replacement for the MC68340FE16E?
There is no modern CMOS drop-in replacement for the MC68340FE16E in the same 144-CQFP package because the CPU32 architecture has been superseded by ColdFire and Power Architecture families in different packages. For new designs, NXP recommends the MCF5206 or MCF5235 ColdFire controllers, but these are NOT pin-compatible and require PCB redesign. Existing 68340 boards should continue using the FE16E from authorized stock.
What development tools support the MC68340FE16E?
The MC68340FE16E is supported by NXP's legacy CPU32 toolchain, including the Cosmic Software CX32 compiler, the P&E Micro BDM interface for in-circuit debugging, and the original Motorola SDS (Single Board Development System). According to the Freescale user's manual, the Background Debug Mode (BDM) command set allows non-intrusive breakpoints, register inspection, and flash programming through a dedicated 4-wire BDM port.
What is the package type of the MC68340FE16E?
The MC68340FE16E is supplied in a 144-pin Ceramic Quad Flat Pack (CQFP), with body dimensions of 26.77 x 26.77 mm per the manufacturer's datasheet. The 'FE' suffix in the part number specifically denotes this CQFP package, which is intended for industrial and high-reliability applications where ceramic hermeticity is required over plastic QFP alternatives.
How many timers does the MC68340FE16E have?
The MC68340FE16E contains two 16-bit timer modules (designated TIM1 and TIM2) that each provide input capture, output compare, pulse-width modulation, and counter functions. According to the Freescale reference manual, the timers can be cascaded into a single 32-bit timer and can trigger DMA requests, making them suitable for real-time motor control and pulse measurement tasks.
Is the MC68340FE16E still in production or obsolete?
The MC68340FE16E is classified as Not Recommended for New Designs (NRND) by NXP and is primarily available through authorized-stock distributors such as Rochester Electronics and Flip Electronics. As of 2026-10-16, multiple distributors still report inventory, but NXP recommends the ColdFire MCF5235 or MCF5206 families for new designs. Long-term maintenance contracts are available through Rochester Electronics.
What can replace the MC68340FE16E on an existing PCB?
No modern drop-in replacement exists in the same 144-CQFP footprint because the CPU32 core has been discontinued. The closest functional upgrade is the Freescale/NXP MCF5206 ColdFire controller, but it requires PCB rework (different package and pinout). For legacy maintenance, sourcing MC68340FE16E from authorized stock or Rochester Electronics is the practical path; do not attempt to substitute without PCB redesign.
What is the difference between the FE and CA suffix on MC68340 parts?
The 'FE' suffix denotes a 144-pin ceramic CQFP package (hermetic, high-reliability), while 'CA' denotes a 144-pin plastic QFP package. Both share the same CPU32 core and peripheral set at the same 16 MHz speed grade, so functionally they are equivalent. However, because the ceramic and plastic CQFPs use slightly different lead frames and thermal characteristics, they are NOT drop-in pin-to-pin equivalents and cannot be substituted on the same PCB without qualification.
Where can I download the MC68340FE16E datasheet PDF?
The official MC68340FE16E reference manual (titled 'Integrated Processor with DMA User's Manual') is hosted by NXP at https://www.nxp.com/docs/en/reference-manual/MC68340UM.pdf and is also mirrored on alldatasheet.com. This 441-page document covers programming model, bus operation, DMA, timers, chip-selects, and electrical characteristics, and is the authoritative source for the FE16E specifications.
What is the operating voltage of the MC68340FE16E?
The MC68340FE16E operates from a single 5 V supply (VCC), which is standard for M68000-family devices of this generation. According to the Freescale MC68340 user's manual, the device draws power through multiple VCC and VSS pins distributed around the 144-CQFP package, and each pin should be individually decoupled with a 0.1 microfarad ceramic capacitor placed as close to the package as possible to suppress switching noise on the internal bus.
What are the key specifications of MC68340FE16E that engineers should know?
The MC68340FE16E is a 16 MHz 32-bit CPU32 microprocessor in a 144-CQFP ceramic package. It integrates two DMA channels, two 16-bit timers, sixteen programmable chip selects, one SCI/UART, and a 24-bit address bus giving 16 Mbytes of linear address space. It supports Background Debug Mode (BDM), runs from a 5 V supply, and is targeted at industrial, telecom, and high-reliability embedded applications. It is NRND; NXP recommends ColdFire successors for new designs.

Engineering reference data for MC68340FE16E — comparison, design guidance, and compliance information.

Selection Guide

Choose the MC68340FE16E when you need a 16 MHz CPU32 microprocessor in a hermetic 144-CQFP package for industrial, telecom, avionics, or military applications where plastic QFP variants are unsuitable. The FE16E is the right choice when operating temperature, hermeticity, or long-term availability through Rochester Electronics matters. Do NOT choose it for new commercial designs - NXP recommends ColdFire MCF5206 or MCF5235 for greenfield development. For a faster 16 MHz-compatible variant on the same PCB, choose MC68340FE20E (20 MHz) only after re-verifying software timing loops. For a plastic equivalent, choose MC68340CAB16E - but note the package change requires PCB re-design.

Comparison with Alternatives

Parameter This Product MC68340CFE16E MC68340FE20E
Package 144-CQFP (26.77 x 26.77 mm) 144-CQFP (same) 144-CQFP (same)
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors
Core Architecture CPU32 (M68000-compatible) CPU32 (same) CPU32 (same)
Maximum CPU Clock 16 MHz 16 MHz (same) 20 MHz (+25%)
DMA Channels 2 2 (same) 2 (same)
Timer Modules 2 x 16-bit 2 x 16-bit (same) 2 x 16-bit (same)
Chip-Select Outputs 16 16 (same) 16 (same)
External Address Space 16 Mbytes 16 Mbytes (same) 16 Mbytes (same)
Supply Voltage 5 V 5 V (same) 5 V (same)
Background Debug Mode Yes Yes Yes

Key Differentiators

  • Same 144-CQFP package across the family enables inventory flexibility (vs MC68340FE20E)
  • Integrated DMA and timers reduce external component count (vs External M68000 CPU with separate DMA chip)
  • Ceramic CQFP hermeticity for high-reliability environments (vs MC68340CAB16E (plastic QFP))

Design Notes

Estimated: at 16 MHz and full bus activity, the MC68340FE16E in the 144-CQFP ceramic package dissipates approximately 1.0 to 1.5 W (input values: VCC=5 V, ICC~250 mA typical at 16 MHz per the Freescale user's manual). With the ceramic CQFP thermal resistance around 25-30 C/W, junction temperature increases roughly 30-45 C above ambient. Provide a minimum 50 square-inch copper pour or aluminum heatsink beneath the package for industrial (-40 to +85 C) and avionics (-55 to +125 C) temperature grades.

Place a 0.1 microfarad ceramic decoupling capacitor on every VCC and VSS pin pair, located within 5 mm of the package. Add four bulk 10 microfarad tantalum capacitors near the corners of the CQFP footprint to suppress switching-noise injection on the 16 MHz internal bus. The external memory bus should use matched-impedance traces (typically 50-68 ohm) with matched trace lengths to within 12 mm to avoid bus skew above 12 MHz.

Do not confuse the FE (ceramic CQFP) package with the CA (plastic QFP) package - they share the same 144-pin count but are NOT drop-in pin-to-pin equivalents because the lead-frame and thermal expansion characteristics differ. Also note that the MC68340FE16E is NRND; for new designs use ColdFire MCF5206 or MCF5235. When migrating legacy code, recompile with a CPU32-compatible compiler such as Cosmic CX32 and verify timing loops at the new clock frequency.

Compliance Information

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

Compliance status not stated in verified web data; ceramic CQFP packages of this generation typically predate RoHS compliance requirements. Verified distributor listings do not explicitly state lead-free or RoHS status.

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

Related Searches

MC68340FE16E MC68340FE16E datasheet PDF NXP MC68340FE16E 32-bit MPU MC68340 16 MHz CPU32 CQFP 144-CQFP ceramic microprocessor MC68340FE16E industrial PLC MC68340FE16E vs ColdFire MCF5206 MC68340 drop-in replacement buy MC68340FE16E stock what is CPU32 architecture MC68340FE16E pinout BDM MC68340 legacy avionics processor

Related Components & Terms

NXP Semiconductors MC68340FE16E MC68340 CPU32 M68000 MPU microprocessor 32-bit processor DMA controller 144-CQFP CQFP package family QFP surface mount Background Debug Mode BDM 5 V logic industrial PLC telecom line card avionics Freescale Semiconductor Motorola Rochester Electronics chip-select wait-state generator von Neumann architecture
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