EmbeddedRelated.com
LPC4337JBD144E

LPC4337JBD144E

NXP USA Inc.
ARM® Cortex®-M4/M0 LPC43xx Microcontroller IC 32-Bit Dual-Core 204MHz 1MB (1M x 8) FLASH 144-LQFP (20x20)
Active826 in stock

Overview

The LPC4337JBD144E is a high-performance 32-bit dual-core microcontroller featuring an ARM Cortex-M4 core for signal processing and an ARM Cortex-M0 coprocessor for offloading I/O tasks. Operating at speeds up to 204MHz, it integrates 1MB of Flash, 136KB of RAM, and a specialized State Configurable Timer (SCT) for complex PWM and timing requirements.

Why Choose This Part

The dual-core asymmetric architecture allows for a clear separation of real-time control and communication tasks without the overhead of a traditional RTOS on a single core. Its integrated 16KB EEPROM simplifies non-volatile parameter storage, while the extensive connectivity options and high clock speed suit demanding industrial environments.

Applications

Industrial Automation
Utilizes the dual-core architecture to manage real-time motor control loops on the M4 core while handling industrial networking protocols on the M0 core.
High-Speed Data Acquisition
Employs the 204MHz clock speed and integrated DMA to process analog signals and manage high-speed USB or Ethernet data streams.
Motor Control Systems
Leverages the Motor Control PWM and State Configurable Timer (SCT) to drive multi-phase motors with high precision.
Embedded Communications Gateways
Acts as a bridge between multiple interfaces including CANbus, Ethernet, and USB OTG for complex system routing.

Key Specifications

Speed 204MHz
RAM Size 136K x 8
Core Size 32-Bit Dual-Core
EEPROM Size 16K x 8
Peripherals Brown-out Detect/Reset, DMA, I2S, Motor Control PWM, POR, PWM, WDT
Connectivity CANbus, EBI/EMI, Ethernet, I2C, IrDA, Microwire, SD, SPI, SSI, SSP, UART/USART, USB, USB OTG
Mounting Type Surface Mount
Number of I/O 83
Core Processor ARM Cortex-M4/M0
Package / Case 144-LQFP
Data Converters A/D 8x10b; D/A 1x10b
Oscillator Type Internal
Program Memory Size 1MB (1M x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 105degC (TA)
Supplier Device Package 144-LQFP (20x20)
Voltage - Supply (Vcc/Vdd) 2.2V ~ 3.6V

Getting Started

Development is typically performed using the MCUXpresso IDE or Keil MDK, with hardware evaluation available via the LPCXpresso4337 development board. Designers should utilize the LPCOpen software libraries to jumpstart peripheral initialization and leverage the dual-core IPC (Inter-Processor Communication) examples.

Part of NXP LPC family » LPC4337

LPC4337 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Peripherals I/O Pins Package ADC/DAC Stock
LPC4337JBD144E (this part) Brown-out Detect/R.. 83 LQFP-144 A/D 8x10b; D/A 1x10b 826
LPC4337JET100E Brown-out Detect/R.. 49 TFBGA-100 A/D 4x10b; D/A 1x10b 1,934

Also Consider

STM32H745ZIT6 STMicroelectronics - An alternative dual-core Cortex-M7/M4 solution with higher clock speeds and more advanced DSP capabilities.