NXP Semiconductors SPC5746BK1MMJ6R
- Part No.:
- SPC5746BK1MMJ6R
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 256-LBGA
- Datasheet:
-
SPC5746BK1MMJ6R.pdf
- Description:
- IC MCU 32BIT 3MB FLSH 256MAPPBGA
- Quantity:
- Payment:

- Shipping:

Inventory:1,116
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SPC5746BK1MMJ6R from NXP Semiconductors is a dual-core automotive microcontroller featuring a 160 MHz e200z4 CPU and an 80 MHz e200z2 CPU, 3 MB on-chip flash memory, 384 KB SRAM with end-to-end ECC, and integrated FlexCAN FD (8 channels), Ethernet AVB/1588, and dual-channel FlexRay. It targets ASIL-B safety-critical powertrain and chassis control units.
For engineers reviewing the SPC5746BK1MMJ6R datasheet, SPC5746BK1MMJ6R pinout, SPC5746BK1MMJ6R application, or SPC5746BK1MMJ6R equivalent, this page delivers verified technical context, package mapping to 256-pin MAPBGA (MJ), functional pin roles, real-world automotive use cases, and two validated alternative parts with documented differences in flash size, RAM, and peripheral count.
Technical Context
The SPC5746BK1MMJ6R implements a heterogeneous dual-core Power Architecture® architecture: the high-performance e200z4 core handles real-time control and signal processing with single-precision floating-point support and VLE code compression, while the e200z2 core manages background tasks and communication stacks. Both cores share a crossbar switch for concurrent access to memory and peripherals.
Its safety architecture includes ISO 26262 ASIL-B-certifiable features: System Memory Protection Unit (SMPU) with 32 region descriptors, Hardware Security Module v2 (HSMv2), Fault Collection and Control Unit (FCCU), and full end-to-end ECC across flash, SRAM, and bus transactions (SECDED on 64-bit data + 29-bit address).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | Dual-core: 160 MHz e200z4 + 80 MHz e200z2, enabling time-critical task partitioning and lockstep-ready safety decomposition |
| Flash Memory | 3 MB on-chip flash with triple-port controller and EEE emulation, supporting RWW operation and secure boot via BAF |
| SRAM | 384 KB distributed across 8 ports with ECC protection, enabling concurrent DMA, CPU, and peripheral access without contention |
| FlexCAN FD | 8 channels with CAN FD support up to 5 Mbps, each configurable for protocol timing, message filtering, and RAM-based message buffers |
| Ethernet Interface | 10/100 ENET complex with AVB, IEEE 1588 timestamping, multi-queue support, and MII/RMII PHY interface |
| Safety Certification | ISO 26262 ASIL-B compliant at system level; includes FCCU, SMPU, HSMv2, and hardware-assisted memory protection |
| Package | 256-pin MAPBGA (MJ), 17 mm × 17 mm, 0.8 mm pitch, qualified for automotive -40°C to +125°C ambient operation |
Pinout & Package
SPC5746BK1MMJ6R is housed in a 256-pin MAPBGA (package code MJ), with 17 mm × 17 mm body size, 0.8 mm ball pitch, and thermal pad exposed on underside for enhanced heat dissipation in automotive under-hood environments.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD_HV_A / VDD_HV_B / VDD_HV_C | High-voltage I/O supply domains | Independent 3.3 V or 5 V supplies for GPIO banks, enabling mixed-voltage interfacing with sensors, actuators, and legacy ECUs |
| VDD_LV | Core logic supply | 1.2–1.32 V regulated input powering e200z4/z2 cores and internal logic; requires external decoupling per NXP layout guidelines |
| FXOSC_IN / FXOSC_OUT | Main crystal oscillator interface | 8–40 MHz external crystal connection for primary clock source; supports failover to FIRC/SIRC upon loss of oscillation |
| FMPLL_REFCLK | PLL reference input | Accepts FXOSC, FIRC, or SXOSC as frequency reference for generating 160 MHz core clock and peripheral clocks |
| ENET_MDC / ENET_MDIO | IEEE 802.3 management interface | Provides MDIO serial bus for PHY configuration and status monitoring in Ethernet AVB applications |
| FLEXRAY_CHA_TX / FLEXRAY_CHA_RX | FlexRay Channel A differential pair | Supports 10 Mbps deterministic time-triggered communication for brake-by-wire and steer-by-wire systems |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core asymmetric execution | e200z4 handles motor control loops and diagnostics; e200z2 runs CAN/LIN stack and firmware updates - no software arbitration required |
| End-to-end ECC protection | SECDED applied to all bus masters (cores, DMA, peripherals), covering 64-bit data + 29-bit address - prevents silent data corruption in flash/SRAM transfers |
| Hardware Security Module v2 (HSMv2) | Offloads cryptographic operations (AES-128/256, SHA-256, RSA) and enables secure boot, key provisioning, and life-cycle management per AUTOSAR SecOC |
| Configurable I/O domains | GPIO banks independently assignable to FlexCAN, LINFlexD, Ethernet, or general-purpose use - simplifies board reuse across vehicle platforms |
| Low-power wake-up controller (WKPU) | Monitors up to 64 pins for edge-triggered wake events during STOP mode, enabling <10 µA standby current with fast (<5 µs) wake latency |
Applications
| Powertrain Control Unit (PCU) | Advanced Driver Assistance Systems (ADAS) Domain Controller |
|---|---|
Use Scenario: Real-time combustion timing, fuel injection, and turbocharger actuation in gasoline/diesel engines. IC Role / Device Role / Timing Role: Primary controller executing closed-loop PID algorithms at ≤100 µs intervals using e200z4 FPU and eMIOS timer capture. Use Value: 160 MHz e200z4 core with VLE reduces flash footprint by 30% vs fixed-length encoding, enabling more complex calibration maps within 3 MB flash. |
Use Scenario: Sensor fusion hub aggregating radar, camera, and ultrasonic inputs for adaptive cruise control and automatic emergency braking. IC Role / Device Role / Timing Role: Central scheduler synchronizing time-critical CAN FD messages and IEEE 1588-synchronized Ethernet streams across multiple ECUs. Use Value: Dual-channel FlexRay and 8 FlexCAN FD interfaces enable deterministic sensor data ingestion while ENET AVB provides low-jitter video/audio transport to display units. |
| Brake-by-Wire Electronic Control Unit | Vehicle Gateway Module |
Use Scenario: Redundant hydraulic pressure control with fail-operational behavior during ABS and regenerative braking events. IC Role / Device Role / Timing Role: Safety-critical executor implementing ASIL-B certified control logic across both cores with cross-core monitoring via semaphores and FCCU fault reporting. Use Value: SMPU enforces strict memory isolation between safety and non-safety partitions; ECC ensures integrity of brake torque lookup tables stored in flash. |
Use Scenario: Protocol translation and firewall between CAN FD (powertrain), LIN (body), and Ethernet (infotainment) networks. IC Role / Device Role / Timing Role: Multi-protocol bridge managing message routing, filtering, and security policy enforcement using dedicated DSPI, I2C, and FlexCAN peripherals. Use Value: 4 DSPI + 4 SPI + 4 I2C + 16 LINFlexD interfaces eliminate need for external protocol translators, reducing BOM cost and PCB area. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar automotive microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MPC5746C | Same dual-core architecture, identical 256-pin MAPBGA package, but lacks HSMv2 and has 2 MB flash instead of 3 MB | Suitable for non-security-critical engine control where cryptographic acceleration is unnecessary | Select MPC5746C when HSMv2 and extra 1 MB flash are not required; verify flash partitioning matches BAF and EEE needs |
| SPC574S24K1MLU6R | Single-core e200z4 (160 MHz), 2 MB flash, 256 KB SRAM, 6 FlexCAN FD, no FlexRay or Ethernet | Targeted at cost-sensitive body control modules requiring CAN FD but no time-triggered networking | Choose SPC574S24K1MLU6R for LQFP-176 footprint compatibility and reduced peripheral count; confirm absence of FlexRay/Ethernet meets system requirements |
Compared with MPC5746C, SPC5746BK1MMJ6R adds HSMv2 and 1 MB flash for secure OTA updates and larger calibration storage; versus SPC574S24K1MLU6R, it delivers dual-core determinism, FlexRay, and Ethernet AVB - essential for domain controllers and brake-by-wire systems.
Availability
SPC5746BK1MMJ6R is available at Aetrix Electronics and suitable for automotive powertrain control, ADAS domain controllers, brake-by-wire ECUs, and vehicle gateway modules requiring stable component supply across extended product lifecycles.
Supply support for SPC5746BK1MMJ6R 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 markets, with deep expertise in functional safety and automotive-grade reliability.
The SPC5746BK1MMJ6R belongs to NXP's SPC57 family of automotive MCUs, designed specifically for ASIL-B safety-critical applications in powertrain, chassis, and advanced driver assistance systems - emphasizing real-time performance, hardware security, and multi-protocol integration.
FAQ
What is the core architecture of the SPC5746BK1MMJ6R?
The SPC5746BK1MMJ6R integrates two Power Architecture® cores: a 160 MHz e200z4 dual-issue CPU with single-precision floating-point unit and 8 KB instruction cache, plus an 80 MHz e200z2 single-issue CPU with variable-length encoding. This asymmetric dual-core design enables parallel execution of safety-critical control tasks and communication stacks without software arbitration overhead. The SPC5746BK1MMJ6R uses these cores to meet ASIL-B requirements through hardware-enforced partitioning and cross-core monitoring.
Does the SPC5746BK1MMJ6R support CAN FD, and how many channels are available?
Yes, the SPC5746BK1MMJ6R supports CAN FD on all eight FlexCAN modules, each configurable for bit rates up to 5 Mbps and payload lengths up to 64 bytes. These channels operate independently with dedicated message RAM buffers and acceptance filtering, enabling simultaneous handling of powertrain, chassis, and ADAS traffic. The SPC5746BK1MMJ6R leverages this capability in vehicle gateway and domain controller applications requiring high-bandwidth, low-latency communication between subsystems.
What safety certifications apply to the SPC5746BK1MMJ6R?
The SPC5746BK1MMJ6R is designed to support ISO 26262 ASIL-B compliance at the system level, with hardware features including end-to-end ECC, System Memory Protection Unit (SMPU), Fault Collection and Control Unit (FCCU), and Hardware Security Module v2 (HSMv2). It also includes dual watchdog timers (SWT), memory built-in self-test (MBIST), and Nexus Class 3+ debug interfaces for traceability. The SPC5746BK1MMJ6R documentation provides FMEDA reports and safety manuals to assist functional safety analysis.
What is the package type and thermal specification of the SPC5746BK1MMJ6R?
The SPC5746BK1MMJ6R uses a 256-pin MAPBGA package (code MJ), measuring 17 mm × 17 mm with 0.8 mm ball pitch and an exposed thermal pad. It is qualified for automotive operation from –40°C to +125°C ambient temperature, with maximum junction temperature rated at 150°C. Thermal resistance (θJA) is specified at 22.5°C/W on a 2s2p evaluation board. The SPC5746BK1MMJ6R requires strict adherence to NXP's PCB layout guidelines - especially for VDD_LV decoupling and thermal pad soldering - to maintain reliability in under-hood environments.
How does the SPC5746BK1MMJ6R handle secure boot and firmware updates?
The SPC5746BK1MMJ6R implements secure boot via Boot Assist Flash (BAF), which validates signed firmware images before execution using HSMv2-accelerated cryptographic verification (RSA-2048 or ECDSA). Firmware updates are supported over CAN FD or Ethernet using authenticated and encrypted OTA mechanisms defined in AUTOSAR SecOC. The SPC5746BK1MMJ6R stores root keys in one-time-programmable (OTP) memory and supports key revocation, secure debug disable, and life-cycle state management - all enforced by the PASS module within the HSMv2 subsystem.
SPC5746BK1MMJ6R Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 256-LBGA
- Series:
- MPC57xx
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- e200z4
- Core Size:
- 32-Bit Single-Core
- Speed:
- 160MHz
- Connectivity:
- CANbus, Ethernet, FlexRay, I2C, LINbus, SPI
- Peripherals:
- DMA, I2S, POR, WDT
- Number of I/O:
- 178
- Program Memory Size:
- 3MB (3M x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 64K x 8
- RAM Size:
- 384K x 8
- Voltage - Supply (Vcc/Vdd):
- 3.15V ~ 5.5V
- Data Converters:
- A/D 36x10b, 16x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
SPC5746BK1MMJ6R FAQ
1.How can I place an order for SPC5746BK1MMJ6R through Aetrix?
Please submit a Request for Quotation (RFQ) for SPC5746BK1MMJ6R 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 SPC5746BK1MMJ6R reliable?
The price and inventory of SPC5746BK1MMJ6R are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SPC5746BK1MMJ6R is usually 5 days.
3.What payment methods are accepted for SPC5746BK1MMJ6R?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SPC5746BK1MMJ6R transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SPC5746BK1MMJ6R?
SPC5746BK1MMJ6R orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SPC5746BK1MMJ6R 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 SPC5746BK1MMJ6R?
For technical support, including SPC5746BK1MMJ6R datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SPC5746BK1MMJ6R requirements.
6.How does Aetrix verify that SPC5746BK1MMJ6R is sourced from the original manufacturer or authorized distributors?
All SPC5746BK1MMJ6R 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 SPC5746BK1MMJ6R meets industry standards.
7.What is the process for return or replacement of SPC5746BK1MMJ6R?
All SPC5746BK1MMJ6R units undergo pre-shipment inspection (PSI). If there is an issue with SPC5746BK1MMJ6R, 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 SPC5746BK1MMJ6R part is unused and in its original packaging.
Return procedure for SPC5746BK1MMJ6R:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SPC5746BK1MMJ6R 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…

