NXP Semiconductors LPC4350FET256,551
- Part No.:
- LPC4350FET256,551
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 256-LBGA
- Datasheet:
-
LPC4350FET256,551.pdf
- Description:
- IC MCU 32BIT ROMLESS 256LBGA
- Quantity:
- Payment:

- Shipping:

Inventory:239
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LPC4350FET256 from NXP Semiconductors is a dual-core ARM Cortex-M4/M0 microcontroller for high-performance embedded control, featuring 264 kB SRAM, integrated 10/100T Ethernet MAC with IEEE 1588 support, dual high-speed USB 2.0 interfaces (one with on-chip HS PHY), LCD controller, and external memory controller - deployed in industrial motor drives and networked audio systems.
For engineers reviewing the LPC4350FET256 datasheet, LPC4350FET256 pinout, LPC4350FET256 application, or LPC4350FET256 equivalent, this page delivers verified core architecture details, package-specific I/O mapping, real-time peripheral timing constraints, and validated alternative MCU options for migration or second-sourcing.
Technical Context
The LPC4350FET256 implements a tightly coupled dual-processor subsystem: the Cortex-M4 core runs at up to 204 MHz with hardware FPU, MPU, and ETM/ETB trace, while the Cortex-M0 coprocessor operates concurrently at up to 204 MHz for offloading real-time tasks like motor control PWM generation or protocol stack handling. Both cores share access to multiple SRAM banks via AHB multilayer matrix.
Peripherals are routed through the Global Input Multiplexer Array (GIMA) and event router, enabling deterministic cross-triggering between SCTimer/PWM, ADCs, QEI, and timers without CPU intervention. The clock generation unit includes three independent PLLs - one for CPU, one dedicated to USB0, and one configurable as audio PLL - all fed from a 1–25 MHz crystal or 12 MHz IRC oscillator.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Architecture | Dual-core: ARM Cortex-M4 @ 204 MHz + Cortex-M0 @ 204 MHz, Harvard bus with separate instruction/data paths and prefetch unit. |
| On-chip Memory | 264 kB SRAM (distributed across 128 kB + 72 kB + 16 kB + 16 kB + 32 kB blocks), 64 kB ROM with boot code and USB stack, 64-bit + 256-bit OTP. |
| Connectivity | 10/100T Ethernet MAC with RMII/MII and IEEE 1588 v2 timestamping; USB0 (HS Host/Device/OTG w/ on-chip HS PHY); USB1 (HS Host/Device w/ ULPI interface). |
| Analog Peripherals | Two 10-bit ADCs (400 kS/s, 8 channels each, shared inputs); one 10-bit DAC (400 kS/s, DMA-capable). |
| Digital Peripherals | State Configurable Timer/PWM (SCTimer/PWM); Serial GPIO (SGPIO); Quad SPI Flash Interface (SPIFI, 52 MB/s); External Memory Controller (EMC) for SDRAM/NOR/SRAM. |
| Package & I/O | LBGA256 (17 × 17 × 1 mm); 164 GPIO pins with configurable pull-up/down; eight GPIO group interrupts; four general-purpose timers with capture/match. |
| Power & Safety | Single 3.3 V supply (2.2–3.6 V); brownout detection with four thresholds; four low-power modes (Sleep to Deep power-down); RTC with 256 B battery-backed registers. |
Pinout & Package
Package: LBGA256 (Plastic low profile ball grid array; 256 balls; body 17 × 17 × 1 mm; SOT740-2). Pin functions are multiplexed across 16 GPIO ports (P0–P9, PA–PF), with up to eight alternate functions per pin configured via SCU registers. Dedicated peripherals include Ethernet RMII/MII signals, USB0/USB1 physical layer interfaces, EMC address/data/control lines, and LCD panel control outputs.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P1_15 | ENET_RXD0 | Ethernet receive data line 0 (RMII/MII interface); requires 50 Ω termination and controlled impedance routing. |
| P1_18 | ENET_TXD0 | Ethernet transmit data line 0 (RMII/MII interface); must be length-matched to ENET_TXD1 and ENET_TX_EN within ±50 mils. |
| P1_19 | ENET_TX_CLK / ENET_REF_CLK | Reference clock input for RMII (50 MHz) or MII (25 MHz); sourced externally or from internal PLL; critical for IEEE 1588 timestamp accuracy. |
| P2_0 | USB0_PPWR | VBUS drive control for USB0 port (active HIGH); polarity inverted vs. legacy LPC parts - requires pull-down at reset to disable external power switch. |
| P2_3 | I2C1_SDA | Open-drain bidirectional data line for Fast-mode Plus I²C (up to 1 Mbit/s); supports monitor mode and standard I²C-bus specification compliance. |
| P1_12 | T0_CAP1 | Capture input 1 for Timer 0; used for edge-triggered event timestamping (e.g., encoder quadrature phase A/B edges or PWM fault detection). |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core asymmetric processing | Cortex-M4 handles complex control algorithms and floating-point math; Cortex-M0 executes time-critical ISR-driven tasks (e.g., motor commutation) with deterministic latency. |
| State Configurable Timer/PWM (SCTimer) | Event-driven, programmable state machine for PWM generation, input capture, and waveform synthesis - eliminates CPU polling and enables multi-phase motor control with synchronized dead-time insertion. |
| IEEE 1588-2008 v2 support | Hardware timestamping in Ethernet MAC enables sub-microsecond synchronization across distributed industrial nodes - essential for motion control and TSN-ready systems. |
| External Memory Controller (EMC) | Supports SDRAM (up to 128 MB), NOR flash, and SRAM with configurable wait states, burst lengths, and refresh cycles - enables boot-from-SDRAM and large buffer applications. |
| Secure Digital I/O (SD/MMC) | Full SDIO 2.0 compliance with 4-bit data bus, command/response handling, and voltage switching (1.8 V/3.3 V) - used for firmware updates and data logging in white goods and e-metering. |
| Global Input Multiplexer Array (GIMA) | Hardware crossbar connecting 32+ event sources (ADC EOC, timer match, GPIO interrupt) to 16 destinations (SCTimer, QEI, DMA triggers) - enables zero-CPU-latency peripheral chaining. |
Applications
| Industrial Motor Control | Networked Audio Processing |
|---|---|
Use Scenario: Three-phase PMSM/BLDC motor drive with field-oriented control (FOC), position feedback via QEI, and real-time current sensing using dual ADCs. IC Role / Device Role / Timing Role: LPC4350FET256 serves as main motion controller - Cortex-M4 computes FOC loops and PID regulators; Cortex-M0 manages high-frequency PWM generation and fault protection via SCTimer/PWM and WWDT. Use Value: Hardware-accelerated motor control reduces jitter below 100 ns; dual ADCs enable simultaneous current sampling; EMC supports external SDRAM for FFT-based vibration analysis buffers. |
Use Scenario: Multi-channel audio mixer with Dante/AES67 streaming, local analog I/O, and LCD status display in professional AV equipment. IC Role / Device Role / Timing Role: LPC4350FET256 acts as audio system-on-module - Cortex-M4 processes I2S streams and Ethernet AVB packets; Cortex-M0 handles real-time I2S clock domain bridging and LED indicator control. Use Value: Dual I2S interfaces support independent input/output paths; IEEE 1588 sync ensures sample-accurate lip-sync across networked devices; LCD controller drives 1024×768 TFT for UI rendering. |
| Smart Energy Metering | RFID Reader Gateway |
Use Scenario: DIN-rail mounted e-meter with metrology engine, PLC/G3-PLC backhaul, and secure remote firmware update over Ethernet. IC Role / Device Role / Timing Role: LPC4350FET256 functions as metering host MCU - Cortex-M4 runs metrology algorithms and TLS stack; Cortex-M0 manages isolated RS-485 communication and tamper-detection GPIO monitoring. Use Value: 10-bit ADCs meet IEC 62053-22 Class 0.5S accuracy requirements; RTC with battery backup maintains time-of-use billing during mains failure; OTP stores cryptographic keys. |
Use Scenario: UHF RFID reader gateway aggregating data from multiple ISO18000-6C readers, forwarding tag reads via Ethernet to cloud backend. IC Role / Device Role / Timing Role: LPC4350FET256 serves as protocol bridge - Cortex-M4 parses EPC Gen2 commands and formats JSON payloads; Cortex-M0 manages high-speed GPIO toggling for antenna switching and RSSI sampling. Use Value: GIMA routes ADC samples and timer captures directly to DMA for real-time RSSI calculation; USB0 OTG supports field technician configuration via USB stick; EMC enables local tag database storage in NOR flash. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-core microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LPC4330FET256 | No LCD controller; same dual-core, SRAM, Ethernet, USB, and peripheral set except LCD and one ADC channel disabled. | Suitable for cost-sensitive industrial gateways where display output is unnecessary. | Select when LCD functionality is unused and BOM cost reduction is prioritized over feature headroom. |
| LPC4357FET256 | Includes 512 kB on-chip flash (vs. flashless LPC4350); identical pinout, SRAM, and peripheral complement. | Enables standalone operation without external flash; simplifies boot sequence and reduces PCB footprint. | Choose when boot-from-flash is required and external SPIFI memory adds complexity or latency. |
Compared with LPC4350FET256, LPC4330FET256 removes LCD capability to reduce cost and die size, while LPC4357FET256 adds integrated flash for self-contained boot - both retain identical LBGA256 pinout and dual-core timing behavior, enabling drop-in replacement where LCD or flash requirements align.
Availability
LPC4350FET256 is available at Aetrix Electronics and suitable for industrial motor control, networked audio systems, and smart energy metering requiring stable component supply, long-term lifecycle assurance, and traceable sourcing.
Supply support for LPC4350FET256 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 focused on secure connectivity solutions for automotive, industrial, and IoT applications, with deep expertise in ARM-based microcontrollers and edge processing.
The LPC4300 series targets high-integration embedded control applications demanding dual-core determinism, real-time Ethernet, and rich analog/digital peripheral sets - designed specifically for industrial automation, motor drives, and audio infrastructure.
FAQ
What is the maximum operating frequency of the LPC4350FET256?
The LPC4350FET256 supports a maximum CPU frequency of 204 MHz for both the ARM Cortex-M4 and Cortex-M0 cores. This is achieved using the on-chip PLLs driven by either an external 1–25 MHz crystal or the internal 12 MHz IRC oscillator. The actual sustained frequency depends on voltage supply (2.2–3.6 V), thermal conditions, and peripheral clock tree configuration - full performance requires proper decoupling and thermal management per NXP AN10862.
Does the LPC4350FET256 include on-chip flash memory?
No, the LPC4350FET256 is a flashless microcontroller. It relies on external memory via the SPIFI interface (for code execution) or the External Memory Controller (EMC) for larger program/data storage. Boot code and USB/ROM drivers reside in 64 kB on-chip ROM, and 64-bit + 256-bit OTP is available for security keys or calibration data. For integrated flash, consider the pin-compatible LPC4357FET256 variant.
How many Ethernet interfaces does the LPC4350FET256 support?
The LPC4350FET256 integrates a single 10/100T Ethernet MAC with support for both RMII and MII physical layer interfaces. It includes hardware acceleration for IEEE 1588-2008 v2 timestamping, DMA-based packet handling, and full-duplex operation. No second Ethernet MAC is present - additional network interfaces require external PHYs or switch ICs connected via EMC or GPIO-controlled SPI/I2C bridges.
What USB configurations are supported by the LPC4350FET256?
The LPC4350FET256 features two independent USB 2.0 controllers: USB0 supports Host/Device/OTG modes with an integrated high-speed PHY; USB1 supports Host/Device modes with a full-speed PHY and ULPI interface for connection to external high-speed PHYs. Both include DMA engines and ROM-resident USB stack components - enabling simultaneous USB device enumeration and host-side mass storage or HID class operation.
Is the LPC4350FET256 pin-compatible with other packages in the LPC43xx family?
The LPC4350FET256 uses the LBGA256 package (SOT740-2) and is pin-compatible with other LBGA256 variants in the LPC43xx family, including LPC4330FET256 and LPC4357FET256. However, it is not pin-compatible with TFBGA180, TFBGA100, or LQFP144 packages due to differing ball counts, pitch, and I/O allocation - board redesign is required when migrating between package types.
LPC4350FET256,551 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 256-LBGA
- Series:
- LPC43xx
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M4/M0
- Core Size:
- 32-Bit Dual-Core
- Speed:
- 204MHz
- Connectivity:
- CANbus, EBI/EMI, Ethernet, I2C, IrDA, Microwire, SD, SPI, SSI, SSP, UART/USART, USB, USB OTG
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, LCD, Motor Control PWM, POR, PWM, WDT
- Number of I/O:
- 164
- Program Memory Size:
- -
- Program Memory Type:
- ROMless
- EEPROM Size:
- -
- RAM Size:
- 264K x 8
- Voltage - Supply (Vcc/Vdd):
- 2.2V ~ 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:
LPC4350FET256,551 FAQ
1.How can I place an order for LPC4350FET256,551 through Aetrix?
Please submit a Request for Quotation (RFQ) for LPC4350FET256,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 LPC4350FET256,551 reliable?
The price and inventory of LPC4350FET256,551 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC4350FET256,551 is usually 5 days.
3.What payment methods are accepted for LPC4350FET256,551?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC4350FET256,551 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LPC4350FET256,551?
LPC4350FET256,551 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LPC4350FET256,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 LPC4350FET256,551?
For technical support, including LPC4350FET256,551 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC4350FET256,551 requirements.
6.How does Aetrix verify that LPC4350FET256,551 is sourced from the original manufacturer or authorized distributors?
All LPC4350FET256,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 LPC4350FET256,551 meets industry standards.
7.What is the process for return or replacement of LPC4350FET256,551?
All LPC4350FET256,551 units undergo pre-shipment inspection (PSI). If there is an issue with LPC4350FET256,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 LPC4350FET256,551 part is unused and in its original packaging.
Return procedure for LPC4350FET256,551:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LPC4350FET256,551 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

