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

- Shipping:

Inventory:2,187
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SPC5746CSK1MMJ6 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, 384 KB SRAM with end-to-end ECC, and integrated HSMv2 security module. It supports ISO 26262 ASIL-B functional safety and targets engine control units (ECUs), transmission controllers, and battery management systems in vehicles operating from –40°C to +125°C.
For engineers reviewing the SPC5746CSK1MMJ6 datasheet, SPC5746CSK1MMJ6 pinout, SPC5746CSK1MMJ6 application, or SPC5746CSK1MMJ6 equivalent, this page delivers verified technical context, validated pin mapping for the 256-pin MAPBGA package, confirmed CAN FD and FlexRay interface capabilities, and real-world automotive use cases aligned with OEM ECU design requirements.
Technical Context
The SPC5746CSK1MMJ6 implements a dual-core Power Architecture® architecture with tightly coupled crossbar switch interconnect, enabling concurrent access to flash, RAM, and peripherals by both CPUs. Its memory subsystem includes triple-ported 3 MB flash with page buffers and 384 KB SRAM distributed across eight banks, all protected by SECDED ECC for data integrity.
It integrates eight FlexCAN3 modules with CAN FD support, dual-channel FlexRay 2.1, 10/100 Ethernet with AVB and IEEE 1588, and a hardware security module (HSMv2) supporting advanced life-cycle management and censorship - all coordinated via a centralized System Memory Protection Unit (SMPU) with 32 region descriptors.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | Dual-core: 160 MHz e200z4 + 80 MHz e200z2, both with VLE and single-precision FPU (z4 only) |
| Flash Memory | 3 MB on-chip flash with ECC, triple-port controller, and RWW capability for seamless firmware updates |
| SRAM | 384 KB on-chip SRAM across three ports, fully ECC-protected, configurable up to 512 KB optional |
| Functional Safety | ISO 26262 ASIL-B certified; FCCU fault collection unit and SMPU with 32 memory regions |
| Communication Interfaces | 8 × FlexCAN3 (CAN FD), 2 × FlexRay, 4 × DSPI, 4 × I²C, 16 × LINFlexD, ENET (MII/RMII + AVB + 1588) |
| Security | HSMv2 with PASS module for device security, secure boot, and cryptographic acceleration (AES, SHA, RSA) |
| Package & Temp Range | 256-pin MAPBGA (MJ), –40°C to +125°C ambient operation, qualified per AEC-Q100 Grade 0 |
Pinout & Package
SPC5746CSK1MMJ6 is housed in a 256-ball MAPBGA (package code MJ) with 0.8 mm pitch, designed for high-density automotive PCB layouts and thermal performance in under-hood environments. Pin assignment follows NXP's standardized ball map for MPC5746C family devices.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD_HV_A / VDD_HV_B / VDD_HV_C | High-voltage IO supply inputs | Independent 3.3 V or 5 V supplies for I/O domains; enable mixed-voltage interfacing with sensors, transceivers, and legacy ECUs |
| VDD_LV | Core logic supply input | 1.2–1.32 V core voltage; requires external decoupling per FPREG regulator specs (Cfp_reg = 1.32–3 µF) |
| FXOSC_IN / FXOSC_OUT | Main crystal oscillator interface | Supports 8–40 MHz external crystal; feeds FMPLL for precise clock generation across all domains |
| SXOSC_IN / SXOSC_OUT | 32 kHz real-time clock oscillator | Enables RTC operation during low-power modes; critical for wake-up timing and time-stamped diagnostics |
| FMPLL_CLKOUT | Phase-locked loop output clock | Provides system clock at up to 160 MHz; routed to CPU, bus matrix, and peripheral clock trees |
| CAN0_TX / CAN0_RX | FlexCAN0 differential signal pair | Direct connection to external CAN transceiver; supports CAN FD up to 5 Mbps with bit-rate switching |
| FRAY0_TX / FRAY0_RX / FRAY1_TX / FRAY1_RX | FlexRay channel 0 & 1 differential pairs | Enables deterministic, fault-tolerant communication for x-by-wire and active safety systems |
| ENET_MDC / ENET_MDIO / ENET_TXD[0:3] / ENET_RXD[0:3] | Ethernet MAC physical interface | Supports RMII/MII; enables time-synchronized communication via IEEE 1588 and AVB for domain controllers |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core asymmetric processing | e200z4 handles real-time control loops and safety-critical tasks; e200z2 manages communication stacks and diagnostics - reducing software partitioning overhead |
| End-to-end ECC protection | SECDED coverage across all bus masters, flash, SRAM, and address/data paths - eliminates silent data corruption in safety-critical memory operations |
| Hardware Security Module v2 (HSMv2) | Offloads cryptographic operations (AES-128/256, SHA-256, RSA-2048), secure key storage, and secure boot verification - meeting UNECE R155 compliance requirements |
| Configurable I/O domains | Independent voltage domains for FlexCAN, LINFlexD, Ethernet, and GPIO - allow simultaneous 3.3 V and 5 V peripheral interfacing without level shifters |
| Multi-queue Ethernet with AVB | Supports time-aware shaping, traffic prioritization, and synchronized audio/video streaming - essential for central gateway and ADAS domain controllers |
Applications
| Engine Control Unit (ECU) | Electric Power Steering (EPS) |
|---|---|
Use Scenario: Real-time combustion timing, fuel injection, and knock detection in gasoline/diesel powertrains. IC Role / Device Role / Timing Role: Primary controller executing ASIL-B safety-critical algorithms with dual-core lockstep monitoring and ECC-protected memory. Use Value: 160 MHz e200z4 core delivers sub-microsecond interrupt latency for cylinder-specific spark/fuel events; 8 FlexCAN FD channels enable high-bandwidth sensor fusion. |
Use Scenario: Torque assist calculation, motor position feedback, and fault response in steer-by-wire systems. IC Role / Device Role / Timing Role: Safety controller managing torque path integrity, motor control via eMIOS PWM, and fail-operational behavior per ISO 26262. Use Value: Dual FlexRay channels provide redundant, deterministic communication with steering actuator; HSMv2 secures firmware updates over CAN FD. |
| Battery Management System (BMS) | Vehicle Domain Controller |
Use Scenario: Cell voltage/temperature monitoring, state-of-charge estimation, and contactor control in high-voltage traction batteries. IC Role / Device Role / Timing Role: Central BMS MCU coordinating ADC sampling, isolation barrier communication, and safety shutdown logic. Use Value: Two synchronized ADCs (10-bit + 12-bit) enable simultaneous cell voltage and thermistor readings; 384 KB ECC SRAM stores calibration tables and history logs. |
Use Scenario: Aggregating data from ADAS, infotainment, and chassis networks into a unified vehicle compute platform. IC Role / Device Role / Timing Role: Gateway and orchestrator with multi-protocol bridging (CAN FD ↔ FlexRay ↔ Ethernet). Use Value: ENET complex with AVB and IEEE 1588 enables time-synchronized sensor fusion; 16 LINFlexD modules interface with legacy body electronics. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar automotive microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MPC5748G | Same dual-core architecture but adds 2 MB additional flash (5 MB total), enhanced HSM, and extended temperature range (–40°C to +150°C) | Targeted at higher-complexity powertrain applications requiring larger code footprint and extended junction temperature margin | Select MPC5748G when >3 MB flash or >125°C ambient operation is required; pinout differs - not drop-in compatible |
| SPC58NG84C3 | Next-generation S32K3-based Arm Cortex-R52 dual-core, 300 MHz, 4 MB flash, ASIL-D ready, no Power Architecture compatibility | Designed for new architectures requiring higher performance, hypervisor support, and full ASIL-D decomposition | Choose SPC58NG84C3 for greenfield designs targeting ASIL-D or Arm ecosystem toolchains; not software- or pin-compatible with SPC5746CSK1MMJ6 |
Compared with MPC5746CSK1MMJ6, MPC5748G extends flash capacity and thermal envelope while retaining software compatibility, whereas SPC58NG84C3 represents a generational shift to Arm-based safety computing - requiring full re-architecture but delivering higher throughput and ASIL-D scalability.
Availability
SPC5746CSK1MMJ6 is available at Aetrix Electronics and suitable for engine control units, electric power steering systems, and battery management systems requiring stable component supply across long automotive production lifecycles.
Supply support for SPC5746CSK1MMJ6 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 microcontrollers.
The SPC5746CSK1MMJ6 belongs to NXP's SPC57 family of Power Architecture® automotive MCUs, engineered specifically for ASIL-B real-time control in powertrain, chassis, and safety-critical electronic control units.
FAQ
What is the maximum operating frequency of the SPC5746CSK1MMJ6 dual-core CPU configuration?
The SPC5746CSK1MMJ6 features two independent CPU cores: the e200z4 core operates at up to 160 MHz, while the e200z2 core runs at up to 80 MHz. Both cores support Variable Length Encoding (VLE) for improved code density. These frequencies are guaranteed across the full –40°C to +125°C ambient temperature range and require proper voltage regulation per the datasheet's recommended operating conditions for VDD_LV and VDD_HV supplies.
Does the SPC5746CSK1MMJ6 support CAN FD, and how many CAN interfaces does it include?
Yes, the SPC5746CSK1MMJ6 supports CAN FD on all eight integrated FlexCAN3 modules. Each module is independently configurable for classical CAN or CAN FD operation, including bit-rate switching up to 5 Mbps. This capability is confirmed in the official MPC5746C datasheet Rev. 6 (Section 2, Family Comparison) and applies directly to the SPC5746CSK1MMJ6 variant with MJ package and C temperature grade.
What package type and pin count does the SPC5746CSK1MMJ6 use?
The SPC5746CSK1MMJ6 uses a 256-ball MAPBGA package (package code MJ) with 0.8 mm ball pitch. This is explicitly defined in NXP's ordering information section (Section 3.2), where "MJ" denotes the 256-pin MAPBGA variant. The device is qualified for automotive use and supports thermal dissipation requirements typical of under-hood ECU applications.
Is the SPC5746CSK1MMJ6 certified for functional safety standards?
Yes, the SPC5746CSK1MMJ6 is designed to meet ISO 26262 ASIL-B requirements. Its safety features include a Fault Collection and Control Unit (FCCU), System Memory Protection Unit (SMPU) with 32 region descriptors, end-to-end ECC on all memory and buses, and hardware-assisted lockstep monitoring capability. These elements are documented in the MPC5746C datasheet Rev. 6 (Section 1, Features) and supported by NXP's ASIL-B safety manual.
What is the role of the Hardware Security Module (HSMv2) in the SPC5746CSK1MMJ6?
The HSMv2 in the SPC5746CSK1MMJ6 provides dedicated cryptographic acceleration (AES, SHA, RSA), secure key storage, and secure boot verification. It operates independently from the main CPUs and supports advanced device security functions including password-based access control, life-cycle management, and censorship - all required for UNECE R155-compliant vehicle cybersecurity frameworks.
SPC5746CSK1MMJ6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 256-LBGA
- Series:
- MPC57xx
- Packaging:
- Bulk
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- e200z2, e200z4
- Core Size:
- 32-Bit Dual-Core
- Speed:
- 80MHz/160MHz
- Connectivity:
- CANbus, Ethernet, I2C, LINbus, SAI, SPI, USB, USB OTG
- Peripherals:
- DMA, LVD, POR, WDT
- Number of I/O:
- 178
- Program Memory Size:
- 3MB (3M x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 512K x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 5.5V
- Data Converters:
- A/D 80x10b, 64x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
SPC5746CSK1MMJ6 FAQ
1.How can I place an order for SPC5746CSK1MMJ6 through Aetrix?
Please submit a Request for Quotation (RFQ) for SPC5746CSK1MMJ6 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 SPC5746CSK1MMJ6 reliable?
The price and inventory of SPC5746CSK1MMJ6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SPC5746CSK1MMJ6 is usually 5 days.
3.What payment methods are accepted for SPC5746CSK1MMJ6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SPC5746CSK1MMJ6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SPC5746CSK1MMJ6?
SPC5746CSK1MMJ6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SPC5746CSK1MMJ6 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 SPC5746CSK1MMJ6?
For technical support, including SPC5746CSK1MMJ6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SPC5746CSK1MMJ6 requirements.
6.How does Aetrix verify that SPC5746CSK1MMJ6 is sourced from the original manufacturer or authorized distributors?
All SPC5746CSK1MMJ6 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 SPC5746CSK1MMJ6 meets industry standards.
7.What is the process for return or replacement of SPC5746CSK1MMJ6?
All SPC5746CSK1MMJ6 units undergo pre-shipment inspection (PSI). If there is an issue with SPC5746CSK1MMJ6, 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 SPC5746CSK1MMJ6 part is unused and in its original packaging.
Return procedure for SPC5746CSK1MMJ6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SPC5746CSK1MMJ6 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…

