Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

NXP Semiconductors LPC2378FBD144,551

Part No.:
LPC2378FBD144,551
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
144-LQFP
Datasheet:
AetrixLPC2378FBD144,551.pdf
Description:
IC MCU 16/32B 512KB FLSH 144LQFP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,601

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

LPC2378FBD144 from NXP Semiconductors is a 32-bit ARM7TDMI-S microcontroller operating at up to 72 MHz, integrating 512 kB flash, 32 kB local SRAM, 16 kB Ethernet SRAM, 8 kB USB/general-purpose SRAM, and 2 kB battery-backed RTC SRAM. It features dual CAN channels, USB 2.0 full-speed device with on-chip PHY, 10/100 Ethernet MAC with RMII, four UARTs, three I²C interfaces, two SSPs, SPI, I²S, SD/MMC, 10-bit ADC (8-channel), 10-bit DAC, PWM, and 104 GPIO pins - deployed in industrial protocol converters and medical gateways.

For engineers reviewing the LPC2378FBD144 datasheet, LPC2378FBD144 pinout, LPC2378FBD144 application, or LPC2378FBD144 equivalent, key selection considerations include dual-CAN + USB + Ethernet coexistence, AHB-based DMA isolation for concurrent USB/Ethernet operation, 72 MHz real-time interrupt latency, and LQFP144 package compatibility with legacy LPC23xx designs.

Technical Context

The LPC2378FBD144 implements an ARM7TDMI-S core with dual Advanced High-performance Bus (AHB) subsystems: one dedicated to Ethernet DMA and the other to USB DMA and CPU execution, eliminating bus contention. Its memory architecture includes flash on the ARM local bus for zero-wait-state access and separate SRAM banks optimized per peripheral - 16 kB for Ethernet, 8 kB shared by USB and DMA, and 2 kB RTC-powered retention memory.

Peripheral integration follows a hierarchical AHB/APB split: Ethernet MAC, USB controller, GPDMA, and VIC reside on AHB; timers, ADC/DAC, PWM, and I²C operate via APB. Pin multiplexing is managed through a configurable pin connect block, enabling dynamic assignment of UART, CAN, SSP, I²S, and trace signals across Port 0–4 with per-pin pull-up/down control.

Key Specifications

Parameter Value and Actual Design Meaning
CPU Core ARM7TDMI-S, 32-bit RISC, executes Thumb/ARM code at up to 72 MHz with 30% ISR performance gain over Thumb-only mode.
Memory 512 kB on-chip flash (ISP/IAP capable), 32 kB local SRAM, 16 kB Ethernet SRAM, 8 kB USB/DMA SRAM, 2 kB RTC-battery SRAM.
Connectivity Dual CAN 2.0B controllers, USB 2.0 full-speed device with integrated PHY and 4 kB endpoint RAM, 10/100 Ethernet MAC with RMII interface.
Analog Peripherals 10-bit ADC with 8 input channels, 10-bit DAC output, four 32-bit timers with capture/compare, one PWM/timer block supporting three-phase motor control.
I/O & Interrupts 104 GPIO pins (Port 0–4), four edge/level-sensitive external interrupts (EINT0–EINT3), VIC supporting 32 vectored IRQs with priority programmability.
Power & Clock Single 3.3 V supply (3.0–3.6 V), four low-power modes (idle/sleep/power-down/deep power-down), on-chip PLL, 4 MHz ±1% RC oscillator, 1–25 MHz crystal support.

Pinout & Package

LPC2378FBD144 uses a plastic LQFP144 package (SOT486-1): 20 mm × 20 mm × 1.4 mm body, 144 leads, 0.5 mm pitch, exposed thermal pad. Pin functions are fully configurable via the pin connect block; all I/O support individual direction control and pull-up/down resistors.

Pin/Terminal Circuit Role Design Meaning
P0[0]/RD1/TXD3/SDA1 CAN1 receiver / UART3 TX / I²C1 data Multi-function pin enabling simultaneous CAN and UART use only when I²C1 is inactive; RD1 active only on LPC2378 variant.
P0[4]/I2SRX_CLK/RD2/CAP2[0] I²S receive clock / CAN2 receiver / Timer2 capture Shared signal path requires functional arbitration: CAN2 and I²S cannot operate concurrently on this pin without reconfiguration.
P0[29]/USB_D+1 & P0[30]/USB_D−1 USB1 differential data pair Dedicated full-speed USB transceiver pins with internal termination; require 27 Ω series resistors and 1.5 kΩ pull-up on D+ for SoftConnect.
P1[0]/ENET_TXD0 & P1[1]/ENET_TXD1 Ethernet transmit data bits 0–1 Part of RMII 2-bit data interface; must be routed with matched length and controlled impedance (50 Ω) to PHY.
P2[10]/EINT0 External interrupt 0 input Low-level assertion during reset forces bootloader entry; supports edge/level sensitivity and wake-up from power-down mode.

Key Features

Feature Design Value
Dual AHB subsystems Enables concurrent Ethernet DMA, USB DMA, and CPU flash execution without bus arbitration delay or throughput penalty.
Configurable pin connect block Allows run-time remapping of UART, CAN, SSP, I²S, and trace signals across 104 GPIO pins without hardware change.
RTC-battery SRAM (2 kB) Maintains critical state data during main power loss using dedicated VBAT supply, enabling fast wake-from-deep-power-down recovery.
GPDMA controller Supports memory-to-memory, SSP, I²S, and SD/MMC transfers independently of CPU, reducing ISR overhead in high-bandwidth protocols.
Four low-power modes Deep power-down mode draws <1 µA; wake-up sources include EINTx, RTC alarm, USB activity, and Ethernet wake-on-LAN events.

Applications

Industrial Protocol Converter Medical Data Gateway

Use Scenario: Translates Modbus RTU over RS-485 to EtherNet/IP or CANopen over CAN bus in factory automation systems.

IC Role / Device Role / Timing Role: Central protocol translation engine with deterministic timing via VIC and 72 MHz ARM7 core handling dual CAN + UART + Ethernet stacks.

Use Value: Eliminates need for discrete bridge ICs; dual CAN channels enable master/slave or redundant network operation within single chip.

Use Scenario: Aggregates patient vitals from multiple analog sensors (ECG, SpO₂) and digital peripherals (NAND flash, SD card) into encrypted USB/Ethernet streams.

IC Role / Device Role / Timing Role: Real-time sensor hub with 10-bit ADC sampling at 400 kSPS, 10-bit DAC for analog stimulus generation, and USB HID/MS class compliance.

Use Value: Integrated 2 kB battery-backed SRAM preserves last-recorded waveform during power interruption, meeting IEC 62304 Class C safety requirements.

Communications Edge Node Embedded Control System

Use Scenario: Acts as field-deployable LTE backhaul node with Ethernet uplink, CAN-connected PLCs, and USB-connected diagnostic tools.

IC Role / Device Role / Timing Role: Multi-interface coordinator managing time-synchronized packet forwarding between CAN, Ethernet, and USB domains using AHB-isolated DMA engines.

Use Value: Dual CAN + USB + Ethernet coexistence avoids external bus bridges; RMII interface reduces PHY component count vs MII.

Use Scenario: Controls HVAC subsystems via PWM-driven fans, ADC-monitored temperature zones, and CAN-linked zone controllers in building management.

IC Role / Device Role / Timing Role: Deterministic real-time controller with four 32-bit timers (8 capture inputs), PWM unit with three-phase support, and 104 GPIO for relay/digital I/O expansion.

Use Value: On-chip 10-bit DAC generates precise reference voltages for analog actuator control without external DAC ICs.

Equivalent & Alternatives

The following parts are listed as comparable options for similar microcontroller applications.

Alternative Part Technical Difference Application Difference Selection Advice
LPC2478FBD208 Higher pin count (208 LQFP), 512 kB flash, 96 kB SRAM, added LCD controller and external SDRAM interface; no USB PHY - requires external transceiver. Better suited for HMI-rich applications requiring graphics; lacks integrated USB PHY, increasing BOM cost and layout complexity for USB device roles. Select LPC2478FBD208 only when LCD/SDRAM expansion is required; LPC2378FBD144 remains optimal for compact, USB-integrated gateway designs.
LPC1788FBD208 Cortex-M3 core (120 MHz), 512 kB flash, 64 kB SRAM, USB HS device/host/OTG, Ethernet MAC, but no CAN; different peripheral register map and toolchain. Targets higher-performance applications without CAN requirement; migration from LPC2378 requires firmware rewrite due to ARM7 → Cortex-M3 architectural shift. Choose LPC1788FBD208 for new designs needing USB host/OTG or higher compute throughput; retain LPC2378FBD144 for CAN-dependent legacy or cost-sensitive deployments.

Compared with LPC2478FBD208 and LPC1788FBD208, the LPC2378FBD144 uniquely balances dual CAN, integrated USB PHY, Ethernet MAC, and compact LQFP144 footprint - making it irreplaceable in space-constrained, multi-protocol industrial gateways where CAN interoperability is mandatory.

Availability

LPC2378FBD144 is available at Aetrix Electronics and suitable for industrial protocol converters, medical data gateways, and embedded control systems requiring stable component supply, long-term lifecycle support, and verified drop-in compatibility with existing LPC23xx designs.

Supply support for LPC2378FBD144 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

NXP Semiconductors is a global semiconductor leader specializing in secure connectivity solutions for automotive, industrial, and IoT applications, with deep expertise in ARM-based microcontrollers and mixed-signal SoCs.

The LPC2378FBD144 belongs to the LPC2300 family - designed specifically for high-integration communication gateways requiring concurrent Ethernet, USB, CAN, and analog I/O in resource-constrained environments.

FAQ

What is the maximum operating frequency of the LPC2378FBD144?

The LPC2378FBD144 operates at a maximum CPU clock frequency of 72 MHz, achieved via its on-chip PLL driven by the main oscillator, internal RC oscillator, or RTC oscillator. This frequency is sustained across the full industrial temperature range (−40 °C to +85 °C) under 3.3 V supply conditions, enabling deterministic real-time response in interrupt-heavy applications like CAN message handling and Ethernet packet processing.

Does the LPC2378FBD144 include an integrated USB PHY?

Yes, the LPC2378FBD144 integrates a full-speed USB 2.0 device PHY with 4 kB of on-chip endpoint RAM, eliminating the need for external transceivers. Pins P0[29]/USB_D+1 and P0[30]/USB_D−1 provide the differential USB1 interface, while P0[31]/USB_D+2 and P0[14]/USB_CONNECT2 support dual USB ports with software-controlled SoftConnect functionality.

How many CAN interfaces does the LPC2378FBD144 support?

The LPC2378FBD144 supports two independent CAN 2.0B controllers (CAN1 and CAN2), each with dedicated RX/TX pins (e.g., P0[0]/RD1 & P0[1]/TD1 for CAN1; P0[4]/RD2 & P0[5]/TD2 for CAN2). This enables simultaneous operation on separate CAN buses - essential for redundancy, diagnostics, or multi-network gateway architectures.

What is the purpose of the 2 kB battery-powered SRAM in the LPC2378FBD144?

The 2 kB SRAM powered by the dedicated VBAT pin retains critical data (e.g., calibration values, last-known sensor states, or encryption keys) during main power loss. It remains active as long as VBAT ≥ 1.0 V, supporting fail-safe recovery in medical and industrial systems - a feature confirmed in the LPC2378FBD144 datasheet section "Real-Time Clock (RTC) with separate power pin".

Is the LPC2378FBD144 pin-compatible with other LPC23xx devices?

Yes, the LPC2378FBD144 shares the same LQFP144 package (SOT486-1) and pinout with LPC2377FBD144, enabling direct PCB replacement where dual CAN and USB functionality are required. Differences are internal (e.g., LPC2377 lacks USB PHY and second CAN channel), so firmware and schematic must validate peripheral enablement before substitution.

LPC2378FBD144,551 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
144-LQFP
Series:
LPC2300
Packaging:
Tray
Product Status:
Discontinued at Digi-Key
Programmable:
Not Verified
Core Processor:
ARM7®
Core Size:
16/32-Bit
Speed:
72MHz
Connectivity:
CANbus, EBI/EMI, Ethernet, I2C, Microwire, Memory Card, SPI, SSI, SSP, UART/USART, USB
Peripherals:
Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Number of I/O:
104
Program Memory Size:
512KB (512K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
58K x 8
Voltage - Supply (Vcc/Vdd):
3V ~ 3.6V
Data Converters:
A/D 8x10b; D/A 1x10b
Oscillator Type:
Internal
Operating Temperature:
-40°C ~ 85°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

LPC2378FBD144,551 FAQ

1.How can I place an order for LPC2378FBD144,551 through Aetrix?

Please submit a Request for Quotation (RFQ) for LPC2378FBD144,551 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for LPC2378FBD144,551 reliable?

The price and inventory of LPC2378FBD144,551 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC2378FBD144,551 is usually 5 days.

3.What payment methods are accepted for LPC2378FBD144,551?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC2378FBD144,551 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for LPC2378FBD144,551?

LPC2378FBD144,551 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your LPC2378FBD144,551 order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for LPC2378FBD144,551?

For technical support, including LPC2378FBD144,551 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC2378FBD144,551 requirements.

6.How does Aetrix verify that LPC2378FBD144,551 is sourced from the original manufacturer or authorized distributors?

All LPC2378FBD144,551 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that LPC2378FBD144,551 meets industry standards.

7.What is the process for return or replacement of LPC2378FBD144,551?

All LPC2378FBD144,551 units undergo pre-shipment inspection (PSI). If there is an issue with LPC2378FBD144,551, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The LPC2378FBD144,551 part is unused and in its original packaging.

Return procedure for LPC2378FBD144,551:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

LPC2378FBD144,551 Tags

  • LPC2378FBD144,551
  • LPC2378FBD144,551 PDF
  • LPC2378FBD144,551 Datasheet
  • LPC2378FBD144,551 Specifications
  • LPC2378FBD144,551 Images
  • NXP Semiconductors
  • NXP Semiconductors LPC2378FBD144,551
  • Buy LPC2378FBD144,551
  • LPC2378FBD144,551 Price
  • LPC2378FBD144,551 Distributor
  • LPC2378FBD144,551 Supplier
  • LPC2378FBD144,551 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER