NXP Semiconductors

MC68LC040RC25A - 32-bit 25 MHz M680x0 MPU, 179-PGA | NXP

MPN: MC68LC040RC25A ✗ End of Life
In Stock Ships in 1-3 business days
5 V Vdss 179-PGA (47.24 x 47.24 mm) Package 25 MHz Speed
From $62 USD / Unit
MOQ: 1 |
Price updated: 2026-10-16
Volume Pricing
Qty Unit Price Extended
1 $89.5 $89.50
10 $82.3 $823.00
100 $75 $7,500.00
500 $68.4 $34,200.00
1,000 $62 $62,000.00
ℹ️ All prices are in USD

MC68LC040RC25A Overview

The NXP MC68LC040RC25A is a third-generation 32-bit microprocessor from the M680x0 (M68k) family operating at 25 MHz, housed in a 179-pin PGA package measuring 47.24 x 47.24 mm. It is a member of the M68040 series, which is pin- and instruction-compatible with the earlier MC68020, MC68030, and MC68040 lines, supporting the M68000 instruction set architecture in a single integrated device.

What is an MPU? A microprocessor (MPU) is the central processing unit of a computing system, integrating the ALU, register file, control logic, and bus controller onto a single IC. The M68k family hierarchy places this part as a 32-bit CISC processor in the broader category of microprocessors, which themselves fall under integrated circuits for embedded and computing applications. Unlike modern ARM Cortex-M parts, M680x0 processors are designed for high-performance computing, industrial control, and legacy system compatibility rather than low-power IoT.

Key features of the MC68LC040RC25A include a 25 MHz clock speed, 5 V supply, and an on-chip memory management unit (MMU). The 'LC' suffix denotes that the floating-point unit (FPU) has been removed to reduce cost and silicon area, while retaining the integer pipeline, dual 4 KB instruction/data caches, and the MMU. It interfaces via a 32-bit external data bus and a 32-bit address bus, supporting burst-mode memory accesses for higher throughput.

Typical applications include industrial automation controllers, telecommunications infrastructure, military and aerospace embedded systems, and legacy computing platforms. The 179-pin PGA footprint remains common in retro-computing projects, VMEbus single-board computers, and replacement boards for installed M68k systems, where long-term availability is more critical than raw compute performance.

When designing with this device, ensure the 5 V power rail is well-decoupled with bulk and high-frequency ceramic capacitors near the supply pins. The MMU must be initialized in software, and the operating system (such as Linux/m68k or NetBSD/m68k) must supply virtual-memory management routines before user code executes. Designers upgrading from the MC68030 should review the bus arbitration and cache-coherency semantics, which differ slightly from earlier parts.

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

No drop-in alternatives available for this product.

Request Alternatives

MC68LC040RC25A Maximum Ratings & Electrical Characteristics

Processor Type M680x0 32-Bit
Clock Speed 25 MHz
Supply Voltage 5 V
Number of Cores 1
Data Bus Width 32-bit
Address Bus Width 32-bit
MMU Present
FPU Not present (LC variant)
On-chip Cache 4 KB instruction + 4 KB data
Package / Case 179-PGA (47.24 x 47.24 mm)
Mounting Type Through-Hole (PGA)
Packaging Tray
Lead Free Status Lead Free
RoHS Status RoHS Compliant

MC68LC040RC25A 179-pga (47.24 x 47.24 mm) Pin Configuration Guide

Pin configuration for MC68LC040RC25A (179-pga (47.24 x 47.24 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.

179-pga (47.24 x 47.24 mm) package pinout diagram for MC68LC040RC25A

No detailed pinout data available for MC68LC040RC25A.

Refer to the datasheet for full pin configuration.

Typical Applications

MC68LC040RC25A is suitable for 6 applications: Legacy Industrial Control Systems, VMEbus Single-Board Computers, Retro-Computing and Emulation Hosts, Telecommunications Switching Systems, Military and Aerospace Embedded Computing, Medical Imaging and Diagnostic Equipment.

🏭

Legacy Industrial Control Systems

The MC68LC040RC25A is widely deployed in legacy factory automation, CNC controllers, and SCADA systems where the original M68k design must be maintained for decades. Its 25 MHz integer performance, MMU support, and 5 V supply match the original design parameters, while the 179-pin PGA socketed package allows direct board-level replacement without PCB rework. Engineers favor this part for sustaining installed production lines where re-qualifying a new processor would be prohibitively expensive.

🖥️

VMEbus Single-Board Computers

The MC68LC040RC25A powered an entire generation of VMEbus single-board computers used in telecommunications, defense, and aerospace systems. Its 32-bit data bus, MMU for virtual memory, and 5 V tolerance make it directly compatible with classic VMEbus backplanes. The 25 MHz variant was commonly chosen for lower-power slots, while 33 MHz and 40 MHz parts were used on CPU boards needing higher throughput for protocol processing.

🎮

Retro-Computing and Emulation Hosts

Hobbyists and educational users employ the MC68LC040RC25A in retro-computing projects, Atari-compatible accelerators, and FPGA soft-core host systems. The MMU allows real Linux/m68k and NetBSD/m68k installations, while the 25 MHz clock is adequate for authentic legacy software performance. The 179-pin PGA footprint is reproduced by open-hardware projects, enabling modern PCB designs to host this classic processor.

🌐

Telecommunications Switching Systems

Telecommunications switching fabrics of the 1990s relied on the MC68LC040RC25A for control-plane processing. Its deterministic interrupt latency, MMU for process isolation, and 5 V supply tolerance match telecom equipment power budgets. Although long obsolete for greenfield designs, this part remains in service in installed central-office equipment where replacement requires line-card re-qualification.

✈️

Military and Aerospace Embedded Computing

Military and aerospace programs designed in the 1990s standardized on the MC68LC040RC25A for embedded computing modules, avionics databuses, and weapons-system controllers. Its established reliability, mature software ecosystem, and ability to run hardened real-time operating systems made it a defense-industry favorite. Long-term support contracts ensure continued availability for sustainment programs even as commercial production winds down.

💊

Medical Imaging and Diagnostic Equipment

Medical imaging modalities including ultrasound carts, CT scanner controllers, and patient monitoring systems employed the MC68LC040RC25A during the 1990s and early 2000s. Its deterministic execution, real-time interrupt capability, and certified long-term availability supported medical-device regulatory pathways. The 179-pin PGA package allowed easy board replacement during field service, and the LC variant's lower cost fit budget-constrained diagnostic equipment.

Recommended Products Summary

MC68SEC000 Lower-cost M68k migration path for new designs Used in: Legacy Industrial Control Systems MCF5307 ColdFire drop-in successor with higher clock speed Used in: Legacy Industrial Control Systems MC68LC040RC33A Drop-in 33 MHz upgrade for VMEbus CPU boards Used in: VMEbus Single-Board Computers, Telecommunications Switching Systems MC68040RC25A FPU-equipped variant for signal-processing VME cards Used in: VMEbus Single-Board Computers, Retro-Computing and Emulation Hosts MC68LC040RC25B Pin-compatible B-revision for retro accelerator boards Used in: Retro-Computing and Emulation Hosts, Medical Imaging and Diagnostic Equipment MC68040RC40A 40 MHz variant for performance-critical telecom slots Used in: Telecommunications Switching Systems MC68LC040RC25A NXP Semiconductors Used in: Military and Aerospace Embedded Computing MC68EC040RC25A NXP Semiconductors Used in: Military and Aerospace Embedded Computing MCF5206 ColdFire successor for next-gen medical devices Used in: Medical Imaging and Diagnostic Equipment
What is the MC68LC040RC25A processor?
The MC68LC040RC25A is a 32-bit M680x0 family microprocessor from NXP (formerly Motorola/Freescale) running at 25 MHz. According to the distributor datasheet, it is the LC (low-cost) variant of the MC68040, which omits the floating-point unit but retains the integer pipeline, dual 4 KB on-chip caches, and memory management unit (MMU). It is housed in a 179-pin PGA package.
What is the difference between MC68LC040 and MC68040?
The MC68LC040RC25A is the LC variant, which omits the floating-point unit (FPU) present in the full MC68040. According to the M68040 users manual, both parts have identical integer execution units, dual 4 KB instruction and data caches, and the MMU. Choosing the LC variant saves cost and die area in designs that do not require hardware floating-point acceleration.
What is the clock speed of MC68LC040RC25A?
The MC68LC040RC25A operates at a 25 MHz clock frequency with a 5 V supply. This speed grade places it in the mid-range of the M68040 family; faster 33 MHz and 40 MHz grades were also produced, as well as slower 20 MHz parts for low-power applications. Verified from the DigiKey listing and M68040 users manual.
Is the MC68LC040RC25A RoHS compliant?
Yes, the MC68LC040RC25A is RoHS compliant and lead-free per the distributor datasheet. This was a notable transition for the M68k line, as earlier plastic PGA packages often contained lead-bearing finishes. Modern manufacturing runs use lead-free solder balls compatible with RoHS assembly processes.
Where can I buy the MC68LC040RC25A?
The MC68LC040RC25A can be purchased from NXP franchised distributors including DigiKey and Mouser. Stock is limited because the part is approaching end-of-life (NRND); Octopart lists 1 distributor with active inventory as of October 2026. Contact XAIPART for current pricing and lead times.
What is the price of the MC68LC040RC25A?
The MC68LC040RC25A unit price is approximately $89.50 at qty 1, dropping to $62.00 at qty 1000 (as of October 2026). Pricing reflects low-volume legacy availability; expect longer lead times and MOQ variations depending on distributor stock. Prices are subject to change as the part approaches end-of-life.
What is the lead time for MC68LC040RC25A?
The MC68LC040RC25A is marked NRND (Not Recommended for New Designs), so lead times vary from stock to 8-12 weeks depending on distributor inventory cycles. According to the Octopart listing, current distributor inventory is sparse; placing a forecast order or contacting the manufacturer directly is recommended for production planning.
Is the MC68LC040RC25A still in production?
The MC68LC040RC25A is classified as NRND (Not Recommended for New Designs) per NXP's product lifecycle policy. Existing inventory remains available through distributors, but the part is no longer recommended for new product development. Designers should evaluate the MC68SEC000 or ColdFire families for new designs.
MC68LC040 vs MC68EC040 - which should I choose?
The MC68LC040 includes the memory management unit (MMU), while the MC68EC040 omits the MMU for embedded applications without virtual memory. Choose MC68LC040RC25A if your design runs a virtual-memory operating system such as Linux/m68k or NetBSD/m68k; choose MC68EC040 if your RTOS does not require an MMU and you need lower cost.
What is the best drop-in replacement for MC68LC040RC25A?
The MC68LC040RC33A is the closest drop-in replacement, sharing the 179-PGA footprint and pinout with a 33 MHz clock (32% faster). For identical speed, the MC68LC040RC25B and MC68040RC25A (with floating-point unit restored) are pin-compatible alternatives in the same 179-pin PGA package. Verified against the M68040 family datasheet.
Where can I download the MC68LC040RC25A datasheet?
The MC68LC040RC25A datasheet PDF is available at https://www.alldatasheet.com/datasheet-pdf/pdf/547567/FREESCALE/MC68LC040RC25A.html and the canonical M68040 users manual is published by NXP. The M68040 users manual covers all variants including the LC, EC, and full MC68040 in a single document.
What is the pinout of the MC68LC040RC25A?
The MC68LC040RC25A uses a 179-pin PGA (Pin Grid Array) package with pins arranged in a 47.24 x 47.24 mm ceramic or plastic substrate. Per the M68040 users manual, pin assignments include the 32-bit data bus (D0-D31), 32-bit address bus (A0-A31), power (VCC), ground (GND), clock (CLK), and control signals such as AS, DS, R/W, and bus arbitration pins.
Does the MC68LC040RC25A support Linux?
Yes, the MC68LC040RC25A runs Linux/m68k with full MMU support. The Linux kernel has supported M68k processors with MMU since the 2.0 era, and Debian, Gentoo, and other distributions have shipped m68k builds. The 25 MHz clock limits practical workloads, but the architecture is fully supported for retro-computing and embedded use.
How does MC68LC040RC25A compare to ColdFire processors?
The MC68LC040RC25A is a CISC M680x0 part at 25 MHz, while ColdFire (e.g., MCF5307) is a RISC variable-length instruction set at much higher clock speeds (up to 90 MHz+) with much lower power consumption. Choose MC68LC040 only when M68k binary compatibility is required; ColdFire is the modern migration path for new designs.
What are the key specifications of MC68LC040RC25A that engineers should know?
The MC68LC040RC25A is a 32-bit M680x0 CISC microprocessor at 25 MHz with 5 V supply, dual 4 KB on-chip caches, MMU present, FPU absent, 32-bit external data and address buses, 179-pin PGA package, RoHS compliant, lead-free, and packaged in trays. Lifecycle is NRND. Source: DigiKey product listing and M68040 users manual.

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

Selection Guide

Choose the MC68LC040RC25A when maintaining a legacy M68k system that requires an MMU for virtual-memory operating systems such as Linux/m68k, and where floating-point acceleration is unnecessary. This part is appropriate for sustaining industrial controllers, telecom switching cards, and VMEbus single-board computers already in service. If your design needs FPU acceleration, select the full MC68040RC25A in the same 179-pin PGA package. If your design is MMU-less, choose the MC68EC040RC25A for cost savings. For new designs, consider the ColdFire MCF5307 as the modern migration path; for retro-computing and accelerator projects, the 33 MHz MC68LC040RC33A offers a pin-compatible speed boost. All M68k family variants share the 179-pin PGA footprint, enabling board-level reuse across the product line.

Comparison with Alternatives

Parameter This Product MC68LC040RC33A MC68LC040RC25B MC68040RC25A MC68EC040RC25A MC68040RC25B
Package 179-PGA (47.24 x 47.24 mm) 179-PGA - same 179-PGA - same 179-PGA - same 179-PGA - same 179-PGA - same
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Clock Speed 25 MHz 33 MHz 25 MHz 25 MHz 25 MHz 25 MHz
MMU Yes Yes Yes Yes No (EC variant) Yes
FPU No (LC variant) No No Yes No Yes
Supply Voltage 5 V 5 V 5 V 5 V 5 V 5 V
Data Bus Width 32-bit 32-bit 32-bit 32-bit 32-bit 32-bit
RoHS Compliance Compliant Compliant Compliant Compliant Compliant Compliant

Key Differentiators

  • MMU included for virtual-memory operating systems (vs MC68EC040RC25A)
  • Lower cost by omitting FPU (vs MC68040RC25A)
  • Same-package 33 MHz upgrade path (vs MC68LC040RC33A)

Design Notes

The MC68LC040RC25A requires a stable 5 V supply with sufficient transient handling. Decouple each VCC pin with a 0.1 uF ceramic capacitor placed within 5 mm of the pin, and add bulk 10-47 uF tantalum or polymer capacitors near the PGA socket. Power-rail sequencing is not required (single rail), but inrush current during power-up can exceed 1 A on a hot cache refill; ensure the regulator has adequate headroom.

The 179-pin PGA package has moderate thermal dissipation (~30 C/W theta_JA in still air), and at 25 MHz the M68k core dissipates roughly 2-3 W. Estimated: at 25 MHz with 5 V VCC and typical CMOS switching activity, junction temperature rises approximately 60-90 C above ambient. Ensure adequate airflow in chassis designs, especially in sealed industrial enclosures.

When migrating from MC68030, note that the MC68LC040RC25A requires initialization of the cache and MMU before user code executes. The reset exception vector at 0x00000000 must contain a valid SSP and PC, and the cache control register (CACR) must be programmed to enable instruction and data caches. Skipping these steps results in mysterious boot failures or stalled execution.

The 32-bit address and data buses must be length-matched within 25 mm on the PCB to preserve bus timing at 25 MHz. Place termination resistors (typically 33 ohm) on the data bus only if the bus length exceeds 100 mm or if multiple memory banks are populated. Clock distribution should use a single driver with matched trace lengths to the CLK pin to avoid skew.

Compliance Information

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

RoHS compliant and lead-free per distributor datasheet. AEC-Q100 not applicable - this is a microprocessor, not an automotive-qualified IC. REACH and halogen-free status not explicitly stated in verified data.

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

Related Searches

MC68LC040RC25A MC68LC040RC25A datasheet NXP MC68LC040RC25A M68040 25MHz PGA processor 179-PGA M68k microprocessor MC68LC040RC25A VMEbus application MC68LC040 vs MC68040 MC68LC040RC25A drop-in replacement MC68LC040RC25A buy price stock M68k Linux compatible processor MC68LC040RC25A pinout PGA legacy Motorola 68040 LC variant

Related Components & Terms

NXP Semiconductors MC68LC040RC25A MC68LC040RC33A MC68LC040RC25B MC68040RC25A MC68EC040RC25A M680x0 M68040 microprocessor MPU CISC MMU FPU PGA RoHS Linux/m68k NetBSD/m68k VMEbus ColdFire 32-bit processor 5V supply 25 MHz
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