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 LPC55S04JBD64K

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

Inventory:800

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

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

LPC55S04JBD64 from NXP Semiconductors is a 32-bit ARM Cortex-M33 microcontroller with TrustZone security, PRINCE flash encryption, CASPER crypto co-processor, and CAN FD interface. It integrates 128 KB on-chip flash, 80 KB SRAM, a 16-bit 2.0 Msamples/sec ADC, and operates up to 96 MHz for secure industrial control and IoT edge nodes.

For engineers reviewing the LPC55S04JBD64 datasheet, LPC55S04JBD64 pinout, LPC55S04JBD64 application, or LPC55S04JBD64 equivalent, key selection criteria include TrustZone-enabled secure boot, PRINCE-encrypted flash update capability, CAN FD real-time communication, and hardware-accelerated ECC via CASPER - all validated for operation from −40 °C to +105 °C in HTQFP64 package.

Technical Context

The LPC55S04JBD64 implements ARMv8-M architecture with TrustZone isolation, enabling secure execution environments for firmware and cryptographic keys. Its CASPER co-processor offloads Elliptic Curve Cryptography (ECC) operations, while PRINCE performs real-time AES-128 encryption/decryption of flash data during read/write cycles.

Security is reinforced by PUF-generated 64–4096-bit keys, SHA2-256 hash engine with DMA support, AES-256 encryption, and DICE-compliant Device Identifier Composition Engine. The device supports RSA-2048/4096 signature verification for secure boot and anti-rollback using x.509 certificate-based Root of Trust revocation.

Key Specifications

ParameterValue and Actual Design Meaning
CPU CoreARM Cortex-M33 @ 96 MHz with FPU, MPU, and TrustZone for hardware-enforced secure/non-secure world separation
Memory128 KB flash (PRINCE-encrypted) + 80 KB SRAM (16 KB code bus + 64 KB system bus contiguous)
Crypto AccelerationCASPER co-processor for ECC acceleration; AES-256, SHA2-256, TRNG, and PUF for key generation and storage
Analog Peripherals16-bit ADC with 9-channel differential input (2.0 Msamples/sec), integrated temperature sensor, and analog comparator
Serial InterfacesCAN FD controller with dedicated DMA; 8 Flexcomm interfaces (UART/I2C/SPI/I2S configurable); HS SPI
Timers & PWM5× 32-bit general-purpose timers; SCTimer/PWM with 10 outputs/8 inputs; RTC with wake-up from deep power-down
Package & EnvironmentHTQFP64 (10 × 10 × 0.5 mm); operating range −40 °C to +105 °C; single 1.8–3.6 V supply

Pinout & Package

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

Pin/TerminalCircuit RoleDesign Meaning
PIO0_0/ACMP0_AAnalog comparator input A / GPIOConfigurable as secure GPIO or comparator input A when analog mode enabled; supports secure I/O isolation
PIO0_2/TRSTJTAG Test Reset / GPIOHardware reset input for boundary scan; default pull-down enables debug initialization at power-on
PIO0_3/TCKJTAG Test Clock In / GPIOBoundary scan clock input; also serves as Flexcomm 3 RXD/SDA/MOSI/DATA for flexible serial peripheral routing
PIO0_4/TMSJTAG Test Mode Select / CAN0_RDSelects JTAG state machine; alternatively functions as CAN FD receiver input for real-time automotive/industrial bus communication
PIO0_5/TDIJTAG Test Data In / CAN0_TDBoot source selector at reset (determines ISP vs flash boot); also acts as CAN FD transmitter output
PIO0_6/TDOJTAG Test Data Out / GPIOBoundary scan data output; supports CTIMER4_MAT0 and SCTimer/PWM GPI6 for precise timing and event capture
XTAL32K_P / XTAL32K_N32.768 kHz crystal oscillator inputsDrive RTC and WWDT with ±2% accuracy across full temperature range; enable wake-up from deep power-down
VDD / VSSPower supply / GroundMultiple VDD pins (pins 5, 6, 12, 16, 28, 43, 56) ensure stable core/system voltage distribution; VSS pins provide low-impedance return paths

Key Features

FeatureDesign Value
TrustZone SecurityHardware-isolated secure/non-secure memory and peripheral access enforced at CPU level, enabling certified secure firmware execution
PRINCE Flash EncryptionReal-time AES-128 encryption/decryption of flash reads/writes without software overhead, protecting IP and enabling secure OTA updates
CASPER Crypto EngineDedicated hardware accelerator for ECC scalar multiplication, reducing key exchange latency by >10× versus software-only implementation
Flexcomm Interface8 software-configurable serial peripherals (UART/I2C/SPI/I2S) with shared fractional baud-rate generator and FIFOs for mixed-protocol system integration
Secure Boot ValidationRSASSA-PKCS1-v1_5 signature verification using SHA256 digest and RSA-2048/4096 keys, with up to 4 revocable RoT keys stored in protected flash
PLU Programmable LogicOn-die combinational/sequential logic unit enabling custom glue logic, state machines, or interrupt pre-processing without CPU intervention

Applications

Industrial PLC ControllerSecure IoT Edge Node

Use Scenario: Real-time motion control and fieldbus communication in factory automation systems requiring deterministic response and firmware integrity.

IC Role / Device Role / Timing Role: Main controller executing safety-critical logic, managing CAN FD fieldbus traffic, and enforcing secure boot before loading control firmware.

Use Value: PRINCE-encrypted flash prevents unauthorized firmware modification; CASPER-accelerated ECC secures device-to-cloud key exchange; 96 MHz Cortex-M33 ensures sub-millisecond I/O cycle times.

Use Scenario: Battery-powered smart sensor node collecting environmental data and transmitting encrypted telemetry over LPWAN or cellular backhaul.

IC Role / Device Role / Timing Role: Secure host MCU handling sensor fusion, local anomaly detection, and TLS handshake preparation using hardware crypto engines.

Use Value: PUF-generated keys eliminate key storage vulnerability; TRNG feeds secure random number generation for session keys; deep-sleep modes with RTC wake-up extend battery life beyond 5 years.

Automotive Body Control ModuleMedical Diagnostic Equipment

Use Scenario: Central gateway managing LIN, CAN FD, and local sensors in vehicle body electronics with functional safety requirements.

IC Role / Device Role / Timing Role: Safety-aware controller running ASIL-B compliant diagnostics, validating firmware signatures, and isolating critical CAN FD messaging via TrustZone.

Use Value: DICE-compliant device identity enables secure vehicle provisioning; Code Watchdog detects runtime code flow corruption; WWDT ensures fail-safe reset under fault conditions.

Use Scenario: Portable diagnostic instrument performing high-precision analog measurements (ECG, SpO₂) with HIPAA-compliant data encryption and audit logging.

IC Role / Device Role / Timing Role: High-fidelity signal acquisition controller interfacing 16-bit ADC at 2.0 Msamples/sec, applying real-time filtering, and encrypting results before storage/transmission.

Use Value: Simultaneous ADC conversions on differential pairs reduce noise; SHA2-256 + AES-256 engines meet NIST SP 800-175B cryptographic requirements; secure GPIO prevents tampering with calibration inputs.

Equivalent & Alternatives

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

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
LPC55S06JBD64256 KB flash, 96 KB SRAM, identical security features and peripheralsHigher memory headroom for complex RTOS stacks or dual-bank OTA updatesSelect when firmware size exceeds 128 KB or additional RAM is required for large buffers or cryptographic contexts
LPC5504JBD64No TrustZone, no CASPER, no PRINCE, no PUF; retains CAN FD and same ADC/timersCost-sensitive non-security applications where firmware IP protection is not requiredChoose only if security features are unnecessary and BOM cost reduction is prioritized over long-term firmware integrity

Compared with LPC55S04JBD64, the LPC55S06JBD64 offers double flash/SRAM for scalable firmware deployment, while the LPC5504JBD64 removes all hardware security blocks - making it unsuitable for secure boot or encrypted storage use cases requiring TrustZone or PRINCE.

Availability

LPC55S04JBD64 is available at Aetrix Electronics and suitable for industrial automation, secure IoT gateways, and automotive body electronics requiring stable component supply, extended temperature operation, and long-term lifecycle assurance.

Supply support for LPC55S04JBD64 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 specializing in secure connectivity solutions for automotive, industrial, and IoT markets, with leadership in ARM-based microcontrollers and edge AI processing.

The LPC55S0x series targets secure embedded applications demanding hardware-enforced isolation, real-time cryptography, and robust peripheral integration - designed specifically for industrial control, medical devices, and automotive subsystems requiring TBSA compliance and DICE certification.

FAQ

What is the maximum operating frequency of the LPC55S04JBD64?

The LPC55S04JBD64 operates at a maximum CPU frequency of 96 MHz, achieved via internal PLLs driven by the 12 MHz FRO or external crystal sources. This clock rate is fully supported across its −40 °C to +105 °C operating range and enables deterministic real-time performance for time-critical tasks such as CAN FD message scheduling and ADC sampling at 2.0 Msamples/sec.

Does the LPC55S04JBD64 support secure boot with public-key validation?

Yes, the LPC55S04JBD64 supports secure boot using RSASSA-PKCS1-v1_5 signatures of SHA256 digests, with validation against RSA-2048 or RSA-4096 public keys stored in x.509 certificates. Up to four root-of-trust keys can be revoked via PFR, and anti-rollback is enforced using image serial numbers - all implemented in ROM bootloader without software dependency.

How does PRINCE encryption work on the LPC55S04JBD64?

PRINCE on the LPC55S04JBD64 performs real-time AES-128 encryption during flash writes and decryption during reads, using keys derived from the PUF or software-supplied values. This occurs transparently at the flash controller level, requiring no CPU intervention, and protects application code and configuration data even if flash memory is physically extracted from the board.

Can the LPC55S04JBD64's ADC perform simultaneous sampling on multiple channels?

Yes, the LPC55S04JBD64's 16-bit ADC supports simultaneous conversions on two input channels belonging to the same differential pair - for example, ADC0_0 and ADC0_1 - enabling accurate phase-aligned measurements critical for motor control or power quality monitoring without inter-channel skew.

What debug interfaces are available on the LPC55S04JBD64?

The LPC55S04JBD64 provides Serial Wire Debug (SWD) with eight breakpoints and four watchpoints, plus Serial Wire Output (SWO) trace capability on PIO0_8. JTAG boundary scan is also supported via TRST/TCK/TMS/TDI/TDO pins (PIO0_2–PIO0_6), though SWD is the primary debug interface recommended for production programming and real-time tracing.

LPC55S04JBD64K Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
64-TQFP Exposed Pad
Series:
LPC55S0x
Packaging:
Tray
Product Status:
Active
Programmable:
-
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:

LPC55S04JBD64K FAQ

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

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

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

3.What payment methods are accepted for LPC55S04JBD64K?

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

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for LPC55S04JBD64K?

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

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

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

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

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

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

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

Return procedure for LPC55S04JBD64K:

1.Submit a request within 90 days.

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

LPC55S04JBD64K Tags

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