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 LPC5504JBD64E

Part No.:
LPC5504JBD64E
Manufacturer:
NXP Semiconductors
Category:
Microcontrollers
Package:
64-TQFP Exposed Pad
Datasheet:
AetrixLPC5504JBD64E.pdf
Description:
IC MCU 32BIT 128KB FLASH 64HTQFP
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:155

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

LPC5504JBD64 from NXP Semiconductors is a 32-bit ARM Cortex-M33 microcontroller designed for secure embedded control applications. It features 128 KB on-chip flash, 80 KB SRAM, CAN 2.0 interface, 45 GPIOs, and a 16-bit 2.0 Msamples/sec ADC with nine differential input channels. It operates across −40 °C to +105 °C and integrates PRINCE flash encryption and CASPER crypto acceleration.

For engineers reviewing the LPC5504JBD64 datasheet, LPC5504JBD64 pinout, LPC5504JBD64 application, or LPC5504JBD64 equivalent, key selection criteria include its HTQFP64 package, CAN 2.0 (not CAN FD), absence of TrustZone/PUF/Secure Boot, and compatibility with industrial motor control, secure sensor hubs, and low-power gateway nodes requiring deterministic real-time response and hardware-based asset protection.

Technical Context

The LPC5504JBD64 implements an ARM Cortex-M33 core without TrustZone or PUF, running at up to 96 MHz with FPU and MPU support. Its memory subsystem includes 128 KB flash (512-byte page erase) and 80 KB SRAM split across Code Bus (16 KB), System Bus (64 KB contiguous), and additional System Bus (16 KB).

It provides eight Flexcomm interfaces (UART/SPI/I2C/I2S configurable), one dedicated CAN 2.0 controller, five 32-bit general-purpose timers, SCTimer/PWM with 10 outputs, PLU for logic customization, and a 16-bit ADC supporting simultaneous dual-channel sampling at 2.0 Msamples/sec - all operating within a single power domain (1.8–3.6 V) and qualified for extended temperature range.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreARM Cortex-M33 @ 96 MHz with FPU and MPU - enables deterministic real-time control and floating-point math without software emulation.
Flash / SRAM128 KB flash (512-byte page erase) + 80 KB SRAM (16 KB code bus + 64 KB system bus) - supports modular firmware partitioning and large buffer handling.
ADC16-bit, 2.0 Msamples/sec, 9 differential channels - delivers high-resolution analog sensing for motor current or voltage monitoring.
Serial Interfaces8 Flexcomm peripherals (configurable as UART/SPI/I2C/I2S) + CAN 2.0 - enables multi-protocol connectivity in space-constrained industrial nodes.
SecurityPRINCE flash encryption + CASPER crypto accelerator (ECC support) - protects firmware IP and enables fast asymmetric signing without software overhead.
Package / TempHTQFP64 (10 × 10 × 0.5 mm), −40 °C to +105 °C - suitable for convection-cooled industrial PCBs with standard reflow profiles.
GPIO / Timers45 GPIOs with pin-interrupt capability + five 32-bit timers + SCTimer/PWM + MRT + WWDT - supports complex I/O scheduling and PWM-driven actuation.

Pinout & Package

HTQFP64 package: plastic low-profile quad flat package, 64 leads, 0.5 mm pitch, 10 × 10 × 0.5 mm body size, exposed thermal pad connected to VSS.

Pin/TerminalCircuit RoleDesign Meaning
PIO0_0/ACMP0_AAnalog comparator input AEnables precision zero-crossing detection when digital functions are disabled on this pin.
PIO0_9/ACMP0_BAnalog comparator input BPaired with PIO0_0 for differential comparison; requires ANAMODE=1 in IOCON register.
PIO0_10/ADC0_1ADC channel 1 inputSingle-ended or differential ADC input; shares pin with FC6_SCK and CTIMER_INP10.
PIO0_11/ADC0_9ADC channel 9 inputHigh-impedance analog input with internal pull-down disabled at reset; supports simultaneous sampling with ADC0_0.
PIO0_2/TRSTJTAG test reset inputHardware reset signal for boundary scan; also serves as GPIO or Flexcomm 3 clock in normal operation.
PIO0_3/TCKJTAG test clock inputBoundary scan clock; multiplexed with Flexcomm 3 data I/O and CTimer0 match output.
PIO0_4/TMSJTAG test mode selectSelects JTAG state machine; also used as CAN0 receiver input or Flexcomm 4 clock.
PIO0_5/TDIJTAG test data inputBoot source selector at reset - determines whether image loads from flash or ISP handler activates.
PIO0_6/TDOJTAG test data outputBoundary scan output; also routes to CTIMER4_MAT0 and SCTimer input 6.
RESETNActive-low reset inputAsynchronous external reset; triggers wake-up from deep power-down mode.
XTAL32K_P / XTAL32K_N32.768 kHz crystal inputsDrive RTC and low-power timers; support crystal or external clock input with bypass mode.
VDD / VDDA / VREFPPower supply railsVDD (1.8–3.6 V digital), VDDA (analog supply), VREFP (ADC reference positive) - require separate decoupling.
VSSA / VSS_DCDCAnalog and DC-DC groundSeparate analog ground plane required to maintain 16-bit ADC accuracy and noise immunity.

Key Features

FeatureDesign Value
PRINCE Flash EncryptionReal-time AES-128 encryption/decryption of flash reads/writes - secures firmware updates and prevents unauthorized code extraction.
CASPER Crypto AcceleratorHardware ECC engine supporting NIST P-256/P-384 curves - reduces signature generation time by >10× vs. software-only implementation.
SCTimer/PWM8-input/10-output state machine timer with 16 capture/match registers - enables complex waveform generation for motor commutation or lighting control.
Programmable Logic Unit (PLU)Configurable combinatorial/sequential logic block - replaces discrete glue logic and offloads CPU for event-driven I/O coordination.
Micro-Tick Timer4-register wake-up timer driven by 1 MHz watchdog oscillator - provides precise sub-millisecond wake-up timing from deep-sleep modes.

Applications

Industrial Motor ControlSecure Sensor Hub

Use Scenario: Closed-loop control of BLDC motors in HVAC blowers or pump drives using field-oriented control (FOC).

IC Role / Device Role / Timing Role: Real-time execution of FOC algorithms, PWM generation via SCTimer, and current/voltage sampling via 16-bit ADC with simultaneous dual-channel capture.

Use Value: Enables <1 µs interrupt latency and deterministic 20 kHz PWM switching while maintaining secure firmware integrity via PRINCE-encrypted flash updates.

Use Scenario: Aggregation and preprocessing of temperature, humidity, and vibration data from multiple sensors in predictive maintenance gateways.

IC Role / Device Role / Timing Role: Secure edge node with CASPER-accelerated ECC signing of sensor data, PLU-based sensor event filtering, and low-power RTC-triggered wake-up cycles.

Use Value: Reduces host MCU computational load by 40% through hardware-accelerated crypto and offloads sensor fusion logic from software to PLU.

Low-Power IoT GatewayAutomotive Body Controller

Use Scenario: Battery-powered smart building node connecting BLE/Wi-Fi modules to CAN/LIN buses in energy management systems.

IC Role / Device Role / Timing Role: Protocol bridge with eight Flexcomm interfaces, CAN 2.0 controller, and Micro-Tick Timer for ultra-low-power sleep/wake scheduling.

Use Value: Achieves <2 µA deep-sleep current with RTC and Micro-Tick Timer active, extending battery life beyond 5 years on coin-cell power.

Use Scenario: Central body electronics module managing door locks, lighting, and window controls in entry-level vehicles.

IC Role / Device Role / Timing Role: CAN 2.0 communication hub with 45 GPIOs for discrete switch/sensor interfacing and SCTimer-driven PWM for LED dimming.

Use Value: Supports ASIL-B functional safety requirements via windowed watchdog timer (WWDT), code watchdog, and deterministic interrupt response under EMI stress.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
LPC5504JHI48HVQFN48 package (7 Flexcomm interfaces, 30 GPIOs, 7 ADC channels) - smaller footprint but reduced I/O count and no HS SPI.Preferred for space-constrained designs where CAN 2.0 and 128 KB flash suffice but full HTQFP64 I/O is unnecessary.Select when board area is critical and peripheral count can be reduced; verify thermal dissipation in sealed enclosures.
LPC5502JBD6464 KB flash, 48 KB SRAM, same HTQFP64 package and peripheral set - lower memory capacity with identical security and timing features.Suitable for cost-sensitive applications with simpler firmware, such as basic CAN gateways or sensor transmitters without local processing.Choose when firmware size remains under 64 KB and no future feature expansion is planned; retains same pinout and layout.

Compared with LPC5504JBD64, LPC5504JHI48 offers smaller packaging at the expense of I/O and ADC channel count, while LPC5502JBD64 reduces memory capacity without altering peripheral functionality - both preserve CAN 2.0, PRINCE, and CASPER but trade off scalability for footprint or cost.

Availability

LPC5504JBD64 is available at Aetrix Electronics and suitable for industrial motor control, secure sensor hubs, and low-power IoT gateways requiring stable component supply, long-term lifecycle assurance, and traceable sourcing for production programs.

Supply support for LPC5504JBD64 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 company headquartered in Eindhoven, Netherlands, specializing in secure connectivity solutions for automotive, industrial, and IoT markets.

The LPC550x series targets cost-optimized, secure embedded control applications where full TrustZone or PUF is not required - delivering hardened crypto acceleration (CASPER), flash encryption (PRINCE), and real-time performance in industrial-grade packages.

FAQ

What is the maximum operating frequency of the LPC5504JBD64?

The LPC5504JBD64 runs its ARM Cortex-M33 core at up to 96 MHz, supported by internal PLLs and the 96 MHz Free Running Oscillator (FRO). This frequency is achievable across the full −40 °C to +105 °C temperature range with 1.8–3.6 V supply, and is validated for sustained operation in industrial environments without thermal throttling. The LPC5504JBD64 maintains deterministic timing at this rate for real-time control loops and high-speed serial communication.

Does the LPC5504JBD64 support CAN FD or only CAN 2.0?

The LPC5504JBD64 supports CAN 2.0 only, not CAN FD. This is explicitly confirmed in Table 2 of the datasheet, which lists "CAN2.0" under the CAN FD column for all LPC550x variants including LPC5504JBD64. In contrast, LPC55S0x variants (e.g., LPC55S04JBD64) include CAN FD. The LPC5504JBD64's CAN controller is fully compatible with ISO 11898-1:2015 (Classical CAN) and supports bit rates up to 1 Mbps.

What security features are included in the LPC5504JBD64?

The LPC5504JBD64 includes PRINCE flash encryption, CASPER crypto acceleration (for ECC), HASH-AES engine, TRNG, and 128-bit UUID. It does not include TrustZone, PUF, or Secure Boot - these are exclusive to the LPC55S0x family. The LPC5504JBD64 supports hardware-accelerated AES-128 for runtime flash decryption and ECC signing, enabling secure firmware updates and device authentication without software overhead.

How many ADC channels does the LPC5504JBD64 support, and what is its resolution?

The LPC5504JBD64 integrates a 16-bit successive-approximation ADC with nine differential input channel pairs (or 18 single-ended inputs), capable of simultaneous conversions on two channels within a differential pair. Its maximum sample rate is 2.0 Msamples/sec, and it supports internal/external triggering, programmable gain, and hardware averaging. This ADC configuration is confirmed in Table 2 and Section 2.1 of the datasheet for the LPC5504JBD64 variant.

What is the package type and pin count of the LPC5504JBD64?

The LPC5504JBD64 uses the HTQFP64 package: a plastic low-profile quad flat package with 64 leads, 0.5 mm pitch, and 10 × 10 × 0.5 mm body dimensions. The exposed thermal pad must be connected to VSS for thermal and electrical stability. Pin configuration is documented in Figure 4 and Table 3 of the datasheet, confirming 45 GPIOs, dedicated CAN signals, and dual crystal oscillator inputs (32 MHz and 32.768 kHz).

LPC5504JBD64E Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
64-TQFP Exposed Pad
Series:
LPC550x
Packaging:
Tray
Product Status:
Active
Programmable:
Not Verified
Core Processor:
ARM® Cortex®-M33
Core Size:
32-Bit Single-Core
Speed:
96MHz
Connectivity:
CAN FD, Flexcomm, I2C, SPI, UART/USART
Peripherals:
Brown-out Detect/Reset, DMA, I2S, POR, PWM, RNG, WDT
Number of I/O:
45
Program Memory Size:
128KB (128K x 8)
Program Memory Type:
FLASH
EEPROM Size:
-
RAM Size:
80K x 8
Voltage - Supply (Vcc/Vdd):
1.8V ~ 3.6V
Data Converters:
A/D 9x16b SAR
Oscillator Type:
External, Internal
Operating Temperature:
-40°C ~ 105°C (TA)
Grade:
-
Qualification:
-
Mounting Type:
Surface Mount
Supplier Device Package:

LPC5504JBD64E FAQ

1.How can I place an order for LPC5504JBD64E through Aetrix?

Please submit a Request for Quotation (RFQ) for LPC5504JBD64E 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 LPC5504JBD64E reliable?

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

3.What payment methods are accepted for LPC5504JBD64E?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for LPC5504JBD64E?

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

Once your LPC5504JBD64E 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 LPC5504JBD64E?

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

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

All LPC5504JBD64E 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 LPC5504JBD64E meets industry standards.

7.What is the process for return or replacement of LPC5504JBD64E?

All LPC5504JBD64E units undergo pre-shipment inspection (PSI). If there is an issue with LPC5504JBD64E, 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 LPC5504JBD64E part is unused and in its original packaging.

Return procedure for LPC5504JBD64E:

1.Submit a request within 90 days.

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

LPC5504JBD64E Tags

  • LPC5504JBD64E
  • LPC5504JBD64E PDF
  • LPC5504JBD64E Datasheet
  • LPC5504JBD64E Specifications
  • LPC5504JBD64E Images
  • NXP Semiconductors
  • NXP Semiconductors LPC5504JBD64E
  • Buy LPC5504JBD64E
  • LPC5504JBD64E Price
  • LPC5504JBD64E Distributor
  • LPC5504JBD64E Supplier
  • LPC5504JBD64E 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