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

- Shipping:

Inventory:4,349
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SPC5746CHK0AMMJ6 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 ECC, and integrated FlexCAN FD (8 channels), Ethernet AVB/1588, Dual FlexRay, and HSMv2 security module. It targets ASIL-B compliant powertrain and chassis control systems requiring deterministic real-time execution and functional safety.
For engineers reviewing the SPC5746CHK0AMMJ6 datasheet, SPC5746CHK0AMMJ6 pinout, SPC5746CHK0AMMJ6 application, or SPC5746CHK0AMMJ6 equivalent, key selection criteria include dual-core timing isolation, end-to-end ECC coverage across memory and bus transactions, 8 FlexCAN FD interfaces with configurable message RAM, hardware security boot validation via HSMv2, and support for 256-pin MAPBGA packaging with 178 GPIOs.
Technical Context
The SPC5746CHK0AMMJ6 implements a crossbar switch architecture enabling concurrent access to flash, SRAM, and peripherals by multiple bus masters-including both e200z4 and e200z2 cores, eDMA, and debug units-while maintaining deterministic latency. Its System Memory Protection Unit (SMPU) provides 32 region descriptors with 16-byte granularity for fine-grained memory access control across safety-critical partitions.
Timing integrity is enforced through three independent clock domains: FXOSC (8–40 MHz), SXOSC (32 kHz), and FIRC (16 MHz), all feeding into a frequency-modulated PLL (FMPLL) with Clock Monitor Unit (CMU) supervision. The Real Time Counter (RTC) and two System Timer Modules (STM) deliver precise timekeeping and event scheduling for safety-critical diagnostics and watchdog supervision.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | Dual-core: 160 MHz e200z4 + 80 MHz e200z2, supporting VLE for code density reduction and single-precision floating-point operations |
| Memory | 3 MB on-chip flash with triple-port controller and 384 KB SRAM across three ports, all protected by end-to-end SECDED ECC |
| Communication | 8 FlexCAN FD modules, 4 DSPI, 4 SPI, 16 LINFlexD, 4 I²C, ENET (10/100 MII/RMII with AVB/1588), and dual-channel FlexRay 2.1 |
| Analog | One 10-bit ADC (68 ch), one 12-bit ADC (31 ch), three analog comparators, and Cross Trigger Unit for synchronized sampling |
| Security & Safety | HSMv2 hardware security module, PASS lifecycle management, FCCU fault collection, and ISO 26262 ASIL-B certified functions |
| Package & Temp | 256-pin MAPBGA (MJ), -40°C to +125°C ambient operating range, qualified per AEC-Q100 Grade 0 |
| Power Supply | Separate 3.3 V / 5.0 V HV I/O rails (VDD_HV_A/B/C), 1.2–1.32 V LV core supply (VDD_LV), and internal 3.3 V flash regulator |
Pinout & Package
SPC5746CHK0AMMJ6 is housed in a 256-ball MAPBGA package (JEDEC MO-277AA, 17 mm × 17 mm, 0.8 mm pitch) with 178 configurable I/O pins, including dedicated high-speed differential pairs for FlexRay and Ethernet, and voltage-isolated domains for CAN, LIN, and ADC.
| 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.0 V supplies for I/O banks; enable mixed-voltage interface design and domain isolation |
| VDD_LV | Core logic supply input | 1.2–1.32 V regulated supply for e200z4/z2 cores and internal logic; requires external decoupling per Table 9 |
| FXOSC_IN / FXOSC_OUT | Main crystal oscillator interface | Supports 8–40 MHz external crystal; feeds FMPLL for system clock generation with CMU monitoring |
| SXOSC_IN / SXOSC_OUT | 32 kHz real-time clock crystal interface | Enables low-power RTC operation and wake-up from standby modes via WKPU controller |
| RESET_B | Active-low reset input | Asynchronous reset assertion resets all logic domains; PORST and LVD/HVD circuits generate internal reset conditions |
| TRST_B / TDI / TDO / TMS / TCK | JTAG/cJTAG debug interface | IEEE 1149.1/1149.7-compliant boundary scan and Nexus Class 3+ debug for both e200z4 and e200z2 cores |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core lockstep option | Configurable e200z4/e200z2 pairing supports asymmetric task partitioning or redundant execution for ASIL-B diagnostics |
| End-to-end ECC | SECDED protection applied to all 64-bit data + 29-bit address bus transactions across flash, SRAM, and peripheral bridges |
| Flexible memory mapping | 3 MB flash organized in ten 256 KB blocks with RWW capability; 384 KB SRAM split across eight 64 KB banks for concurrent access |
| Hardware Security Module v2 | HSMv2 executes secure boot, cryptographic acceleration (AES-128/256, SHA-256), and key provisioning under PASS-managed lifecycle |
| Functional safety infrastructure | FCCU collects faults from memory, clocks, and peripherals; SMPU enforces memory access policies; STM/PIT/WT provide time-based safety checks |
Applications
| Powertrain Control Unit | Advanced Chassis Controller |
|---|---|
Use Scenario: Real-time combustion timing, fuel injection, and turbocharger actuation in gasoline/diesel engines. IC Role / Device Role / Timing Role: Primary MCU executing ASIL-B safety-critical control loops with dual-core redundancy and hardware watchdog supervision. Use Value: Deterministic 160 MHz e200z4 execution, 8 FlexCAN FD channels for sensor/actuator communication, and ECC-protected flash ensure reliable firmware updates and runtime integrity. |
Use Scenario: Integrated brake-by-wire, active suspension, and electronic stability control coordination. IC Role / Device Role / Timing Role: Central safety controller managing multi-sensor fusion, fail-operational arbitration, and torque vectoring decisions. Use Value: Dual FlexRay channels for deterministic high-bandwidth actuator control, ENET AVB for time-synchronized camera/radar data, and HSMv2 for secure OTA update authentication. |
| Electric Vehicle Inverter Control | Commercial Vehicle Gateway |
Use Scenario: High-frequency motor phase current sensing, PWM generation, and thermal management in traction inverters. IC Role / Device Role / Timing Role: Real-time control processor interfacing with isolated gate drivers and ADCs via eMIOS and Cross Trigger Unit. Use Value: 12-bit ADC with 31 precision channels and synchronized sampling enables <1 µs current loop response; 384 KB ECC SRAM buffers sensor data without corruption. |
Use Scenario: Multi-bus vehicle network gateway aggregating CAN FD, LIN, and Ethernet traffic between ECU domains. IC Role / Device Role / Timing Role: Protocol translation and firewall unit enforcing domain separation using SMPU and secure boot. Use Value: 8 FlexCAN FD interfaces + 4 I²C + ENET enable seamless bridging; HSMv2 validates firmware signatures and isolates critical gateway logic. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar automotive microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MPC5748G | Higher flash (4 MB) and RAM (512 KB), adds USB OTG and SDHC; same dual-core e200z4/z2 architecture and pin-compatible 256 BGA footprint | Better suited for infotainment-adjacent gateway or telematics where USB/SD storage is required | Select MPC5748G when extended non-volatile storage, host USB, or additional peripheral bandwidth is needed without changing PCB layout |
| SPC5777M | Tri-core (e200z7 + dual e200z4), 4 MB flash, 512 KB SRAM, enhanced HSMv3, and ASIL-D ready; 324 BGA package only | Targeted at next-gen ADAS and zonal controllers requiring higher compute throughput and full ASIL-D decomposition | Choose SPC5777M for new designs demanding tri-core scalability, higher safety certification, or future-proofing beyond ASIL-B requirements |
Compared with MPC5748G and SPC5777M, the SPC5746CHK0AMMJ6 delivers optimal balance of ASIL-B compliance, 3 MB flash, 8 FlexCAN FD channels, and 256 BGA packaging-making it ideal for cost-sensitive, high-volume powertrain and chassis ECUs where pin compatibility and proven qualification outweigh expansion needs.
Availability
SPC5746CHK0AMMJ6 is available at Aetrix Electronics and suitable for automotive powertrain control, chassis electronics, and electric vehicle inverter applications requiring stable component supply, long-term lifecycle support, and AEC-Q100 Grade 0 qualification.
Supply support for SPC5746CHK0AMMJ6 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 Power Architecture® and functional safety microcontrollers.
The SPC5746CHK0AMMJ6 belongs to NXP's SPC57 family of automotive MCUs designed specifically for ASIL-B compliant powertrain, transmission, and chassis control systems-emphasizing real-time determinism, hardware security, and robustness in harsh environments.
FAQ
What is the core architecture of the SPC5746CHK0AMMJ6?
The SPC5746CHK0AMMJ6 integrates two Power Architecture® e200 cores: a 160 MHz e200z4 dual-issue CPU with 8 KB instruction cache and 4 KB data cache, and an 80 MHz e200z2 single-issue CPU. Both support Variable Length Encoding (VLE) for reduced code size and include Nexus Class 3+ debug interfaces. The SPC5746CHK0AMMJ6 uses these cores in asymmetric multiprocessing mode for safety-critical task partitioning.
Does the SPC5746CHK0AMMJ6 support CAN FD?
Yes, the SPC5746CHK0AMMJ6 includes eight FlexCAN3 modules, all of which support CAN FD protocol with bit rates up to 5 Mbps and payload sizes up to 64 bytes. Each FlexCAN module features configurable message RAM, hardware filtering, and error counters. The SPC5746CHK0AMMJ6 implements CAN FD in hardware without software overhead, enabling high-throughput communication in modern automotive networks.
What safety certifications apply to the SPC5746CHK0AMMJ6?
The SPC5746CHK0AMMJ6 is designed to support ISO 26262 ASIL-B compliance across key subsystems including memory (ECC), clocks (CMU), timers (STM/PIT), and fault collection (FCCU). It includes hardware features such as SMPU, lockstep-capable cores, and HSMv2 to enable certified safety mechanisms. The SPC5746CHK0AMMJ6 itself is AEC-Q100 Grade 0 qualified (-40°C to +125°C) and supports functional safety development per ISO 26262 Part 5 and Part 6.
How is flash memory protected on the SPC5746CHK0AMMJ6?
Flash memory on the SPC5746CHK0AMMJ6 is protected by end-to-end SECDED ECC covering all read/write transactions, plus hardware write-protection registers (MC_ME, MC_RGM), Boot Assist Flash (BAF) for secure serial programming, and HSMv2-managed secure boot verification. The 3 MB flash is divided into ten 256 KB blocks with Read-While-Write (RWW) capability, allowing background updates without interrupting execution. The SPC5746CHK0AMMJ6 also supports emulated EEPROM partitions within flash for wear-leveling.
What package and thermal specifications does the SPC5746CHK0AMMJ6 have?
The SPC5746CHK0AMMJ6 is packaged in a 256-ball MAPBGA (MJ code) with 17 mm × 17 mm body size and 0.8 mm ball pitch. It operates over -40°C to +125°C ambient temperature (AEC-Q100 Grade 0), with maximum junction temperature of 150°C. Thermal resistance θJA is specified at 22.5°C/W for a 2s2p board. The SPC5746CHK0AMMJ6 requires specific decoupling capacitors per Table 9 of the datasheet, including 1.32–3 µF for FPREG and 0.8–1.4 µF for LP/ULP regulators.
SPC5746CHK0AMMJ6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 256-LBGA
- Series:
- MPC57xx
- Packaging:
- Bulk
- Product Status:
- Not For New Designs
- 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:
SPC5746CHK0AMMJ6 FAQ
1.How can I place an order for SPC5746CHK0AMMJ6 through Aetrix?
Please submit a Request for Quotation (RFQ) for SPC5746CHK0AMMJ6 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 SPC5746CHK0AMMJ6 reliable?
The price and inventory of SPC5746CHK0AMMJ6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SPC5746CHK0AMMJ6 is usually 5 days.
3.What payment methods are accepted for SPC5746CHK0AMMJ6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SPC5746CHK0AMMJ6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SPC5746CHK0AMMJ6?
SPC5746CHK0AMMJ6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SPC5746CHK0AMMJ6 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 SPC5746CHK0AMMJ6?
For technical support, including SPC5746CHK0AMMJ6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SPC5746CHK0AMMJ6 requirements.
6.How does Aetrix verify that SPC5746CHK0AMMJ6 is sourced from the original manufacturer or authorized distributors?
All SPC5746CHK0AMMJ6 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 SPC5746CHK0AMMJ6 meets industry standards.
7.What is the process for return or replacement of SPC5746CHK0AMMJ6?
All SPC5746CHK0AMMJ6 units undergo pre-shipment inspection (PSI). If there is an issue with SPC5746CHK0AMMJ6, 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 SPC5746CHK0AMMJ6 part is unused and in its original packaging.
Return procedure for SPC5746CHK0AMMJ6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SPC5746CHK0AMMJ6 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…

