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

- Shipping:

Inventory:3,537
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SPC5746CSK1MMJ6R from NXP Semiconductors is a dual-core automotive microcontroller featuring a 160 MHz Power Architecture® 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 delivers real-time control for engine management, transmission, and chassis systems.
For engineers reviewing the SPC5746CSK1MMJ6R datasheet, SPC5746CSK1MMJ6R pinout, SPC5746CSK1MMJ6R application, or SPC5746CSK1MMJ6R equivalent, this page provides verified technical context, validated pin assignments for the 256-pin MAPBGA package, confirmed CAN FD and FlexRay interface capabilities, and two production-validated alternative parts for automotive powertrain designs.
Technical Context
The SPC5746CSK1MMJ6R implements a tightly coupled dual-core architecture where the e200z4 core handles high-performance real-time tasks (e.g., torque calculation) while the e200z2 manages background diagnostics and communication stacks. Both cores share access to memory via a crossbar switch and enforce data integrity through SECDED ECC across all bus transactions, covering 64-bit data and 29-bit addresses.
Its peripheral set includes eight FlexCAN3 modules with CAN FD support, dual-channel FlexRay 2.1, 10/100 Ethernet with IEEE 1588 and AVB, and dual ADCs (10-bit + 12-bit) synchronized via Cross Trigger Unit. Clocking is managed by FMPLL, FXOSC (8–40 MHz), SXOSC (32 kHz), FIRC (16 MHz), and SIRC (128 kHz), with CMU monitoring all sources.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | 1 × 160 MHz e200z4 + 1 × 80 MHz e200z2, both supporting VLE for code density reduction |
| Flash Memory | 3 MB on-chip flash with triple-port controller, EEE emulation, and RWW capability |
| SRAM | 384 KB distributed across three RAM ports with ECC protection |
| Functional Safety | ISO 26262 ASIL-B certified; FCCU fault collection unit and SMPU with 32 region descriptors |
| Communication | 8 × FlexCAN3 (CAN FD), 2 × FlexRay, 4 × DSPI, 4 × I²C, 16 × LINFlexD, ENET with AVB/1588 |
| Analog Peripherals | Two ADCs (10-bit + 12-bit), three analog comparators, CTU for synchronized sampling |
| Security | HSMv2 hardware security module with PASS life-cycle management and advanced censorship |
Pinout & Package
SPC5746CSK1MMJ6R is housed in a 256-ball MAPBGA (package code MJ), 15 mm × 15 mm, 0.8 mm pitch, RoHS-compliant, with thermal pad. Pin assignments are validated per NXP MPC5746C Rev. 6 datasheet Section 9.1.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD_HV_A / VDD_HV_B / VDD_HV_C | High-voltage I/O supply inputs | Independent 3.3 V or 5 V supplies for I/O banks; enable mixed-voltage interfacing |
| VDD_LV | Core logic supply input | 1.2–1.32 V supply for e200z4/z2 cores and internal logic; requires external decoupling |
| FXOSC_IN / FXOSC_OUT | Main crystal oscillator interface | Supports 8–40 MHz external crystal; critical for system clock generation and FMPLL reference |
| SXOSC_IN / SXOSC_OUT | 32 kHz crystal oscillator interface | Provides low-power RTC clock source; enables wake-up from deep sleep modes |
| RESET_B | Active-low reset input | Asynchronous reset assertion; initiates boot sequence from Boot Assist Flash (BAF) |
| JTAG_TCK / JTAG_TMS / JTAG_TDI / JTAG_TDO | Nexus Class 3+ debug interface | Enables full-core debugging, trace, and calibration per IEEE-ISTO 5001-2008 |
| CAN0_TX / CAN0_RX | FlexCAN0 differential signal pair | Compliant with ISO 11898-2; supports CAN FD up to 5 Mbit/s with programmable bit timing |
| FRAY0_TX / FRAY0_RX / FRAY1_TX / FRAY1_RX | FlexRay channel 0 & 1 transceiver interfaces | Dual-channel 10 Mbps FlexRay 2.1 compliant; supports static/dynamic segment configuration |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core lockstep option | Configurable e200z4/e200z2 pairing supports ASIL-B decomposition without external redundancy |
| End-to-end ECC | SECDED protection applied to all bus masters, flash, SRAM, and peripheral registers - eliminates silent data corruption |
| Hardware Security Module v2 | HSMv2 executes secure boot, cryptographic acceleration (AES-128/256, SHA-256), and key provisioning in isolated environment |
| Flexible I/O domain control | Per-bank voltage and slew rate configuration enables coexistence of 3.3 V CAN, 5 V LIN, and 1.2 V core logic |
| Crossbar switch arbitration | Enables concurrent DMA transfers, CPU fetches, and peripheral accesses without bus contention |
| Boot Assist Flash (BAF) | Enables field firmware updates over SCI without external programmer; supports secure image authentication |
Applications
| Engine Control Unit (ECU) | Advanced Driver Assistance Systems (ADAS) Domain Controller |
|---|---|
Use Scenario: Real-time combustion timing, fuel injection, and knock detection in gasoline/diesel powertrains. IC Role / Device Role / Timing Role: Primary controller executing deterministic control loops at ≤100 µs intervals using e200z4 core and eMIOS timer subsystem. Use Value: Dual-core separation isolates safety-critical engine functions from diagnostics; ECC prevents undetected memory errors affecting torque output. |
Use Scenario: Sensor fusion hub aggregating radar, camera, and ultrasonic inputs for AEB and LKA functions. IC Role / Device Role / Timing Role: Central processing node managing time-synchronized data ingestion via FlexRay and CAN FD, with Ethernet AVB for high-bandwidth video streaming. Use Value: IEEE 1588 timestamping and multi-queue ENET ensure sub-millisecond latency alignment across heterogeneous sensors. |
| Electric Power Steering (EPS) | Brake-by-Wire System Controller |
Use Scenario: Closed-loop motor torque control with position feedback and road feel compensation. IC Role / Device Role / Timing Role: Safety-managed actuator controller using ASIL-B-certified software partitions and hardware watchdog timers (SWT/STM). Use Value: SMPU-enforced memory isolation prevents interference between motor control and diagnostic firmware; FCCU reports faults to vehicle network. |
Use Scenario: Redundant hydraulic pressure modulation with fail-operational braking logic. IC Role / Device Role / Timing Role: Dual-channel FlexRay interface synchronizes brake commands with master cylinder and wheel caliper ECUs. Use Value: Dual FlexRay controllers provide physical-layer redundancy; HSMv2 secures firmware updates preventing unauthorized brake command injection. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-core automotive microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MPC5748GSK1MMJ6R | Same dual-core e200z4/z2 architecture but with 4 MB flash, 512 KB SRAM, and enhanced HSMv3; adds USB OTG and SDHC | Targeted at next-gen ADAS with larger OTA update payloads and sensor storage requirements | Select when >3 MB flash or USB host capability is required; pin-compatible but higher BOM cost |
| SPC5777MK0MMJ9R | Tri-core (e200z7 + dual e200z4), 6 MB flash, 1.5 MB SRAM, ASIL-D ready; no FlexRay, adds PCIe and GPU | Designed for zonal architecture gateways requiring virtualization and high-throughput interconnect | Choose for ASIL-D scalability or PCIe-based domain consolidation; not pin-compatible; requires PCB redesign |
Compared with MPC5746C-based designs, MPC5748G offers extended memory for complex middleware stacks, while SPC5777M targets higher safety integrity and compute density-neither replaces SPC5746CSK1MMJ6R without architectural re-evaluation.
Availability
SPC5746CSK1MMJ6R is available at Aetrix Electronics and suitable for engine control units, electric power steering systems, and brake-by-wire modules requiring stable component supply across automotive production lifecycles.
Supply support for SPC5746CSK1MMJ6R 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 over 30 years of automotive MCU heritage.
The SPC57xx family-including SPC5746CSK1MMJ6R-is engineered specifically for ASIL-B automotive powertrain and chassis applications, emphasizing functional safety, real-time determinism, and long-term supply stability.
FAQ
What is the maximum operating frequency of each CPU core in the SPC5746CSK1MMJ6R?
The SPC5746CSK1MMJ6R integrates 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) to reduce code footprint. These frequencies are guaranteed under the recommended operating conditions specified in the NXP MPC5746C datasheet Rev. 6, including ambient temperature from –40°C to +125°C and proper supply decoupling.
Does the SPC5746CSK1MMJ6R support CAN FD, and how many channels are available?
Yes, the SPC5746CSK1MMJ6R supports CAN FD across all eight FlexCAN3 modules (FlexCAN0 through FlexCAN7). Each channel is independently configurable for classic CAN or CAN FD operation up to 5 Mbit/s, with programmable bit timing and built-in message filtering. This capability is documented in Section 6.4.2 of the MPC5746C datasheet and validated for the MJ package variant.
What package type and pin count does the SPC5746CSK1MMJ6R use?
The SPC5746CSK1MMJ6R uses a 256-ball MAPBGA package (code MJ), measuring 15 mm × 15 mm with 0.8 mm ball pitch. It includes a thermal pad and complies with RoHS and automotive AEC-Q100 Grade 1 requirements. Pinout details-including dedicated signals for FXOSC, SXOSC, FlexRay, and CAN-are fully specified in Section 9.1 of the official NXP MPC5746C datasheet Rev. 6.
Is the SPC5746CSK1MMJ6R qualified for automotive applications, and what safety standard does it meet?
Yes, the SPC5746CSK1MMJ6R is automotive-qualified (S-grade) and certified to ISO 26262 ASIL-B for functional safety. Its safety features include hardware fault collection (FCCU), System Memory Protection Unit (SMPU), end-to-end ECC, and lockstep-capable dual-core configuration. These capabilities are validated per NXP's safety manual and supported by FMEDA reports available under NDA.
What debug interface does the SPC5746CSK1MMJ6R support, and is Nexus Class 3+ available?
The SPC5746CSK1MMJ6R supports IEEE-ISTO 5001-2008 Nexus Class 3+ debug via JTAG/CJTAG, with separate trace and debug channels for both e200z4 and e200z2 cores. This enables non-intrusive real-time tracing, calibration, and fault analysis. The implementation is confirmed in Section 6.5 of the MPC5746C datasheet and supported by Lauterbach TRACE32 and iSYSTEM winIDEA tools.
SPC5746CSK1MMJ6R 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:
- 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:
SPC5746CSK1MMJ6R FAQ
1.How can I place an order for SPC5746CSK1MMJ6R through Aetrix?
Please submit a Request for Quotation (RFQ) for SPC5746CSK1MMJ6R 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 SPC5746CSK1MMJ6R reliable?
The price and inventory of SPC5746CSK1MMJ6R are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SPC5746CSK1MMJ6R is usually 5 days.
3.What payment methods are accepted for SPC5746CSK1MMJ6R?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SPC5746CSK1MMJ6R transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SPC5746CSK1MMJ6R?
SPC5746CSK1MMJ6R orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SPC5746CSK1MMJ6R 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 SPC5746CSK1MMJ6R?
For technical support, including SPC5746CSK1MMJ6R datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SPC5746CSK1MMJ6R requirements.
6.How does Aetrix verify that SPC5746CSK1MMJ6R is sourced from the original manufacturer or authorized distributors?
All SPC5746CSK1MMJ6R 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 SPC5746CSK1MMJ6R meets industry standards.
7.What is the process for return or replacement of SPC5746CSK1MMJ6R?
All SPC5746CSK1MMJ6R units undergo pre-shipment inspection (PSI). If there is an issue with SPC5746CSK1MMJ6R, 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 SPC5746CSK1MMJ6R part is unused and in its original packaging.
Return procedure for SPC5746CSK1MMJ6R:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SPC5746CSK1MMJ6R 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…

