NXP Semiconductors SPC5745BBK1AVMH6
- Part No.:
- SPC5745BBK1AVMH6
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 100-LFBGA
- Datasheet:
-
SPC5745BBK1AVMH6.pdf
- Description:
- IC MCU 32BIT 2MB FLASH 100MAPBGA
- Quantity:
- Payment:

- Shipping:

Inventory:2,394
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SPC5745BBK1AVMH6 from NXP Semiconductors is a dual-core automotive microcontroller featuring a 160 MHz e200z4 CPU and an 80 MHz e200z2 CPU, 2 MB on-chip flash memory, 256 KB SRAM with end-to-end ECC, and integrated FlexCAN3 with FD support. It operates across –40°C to +105°C and targets engine control units (ECUs) requiring ASIL-B functional safety compliance.
For engineers reviewing the SPC5745BBK1AVMH6 datasheet, SPC5745BBK1AVMH6 pinout, SPC5745BBK1AVMH6 application, or SPC5745BBK1AVMH6 equivalent, key selection criteria include dual-core deterministic timing, CAN FD interface count, flash/RAM partitioning for RWW operation, and HSMv2 security module availability in this variant.
Technical Context
The SPC5745BBK1AVMH6 implements a heterogeneous dual-core architecture where the e200z4 core handles high-intensity real-time tasks (e.g., fuel injection timing) while the e200z2 manages communication stacks and diagnostics. Both cores share a crossbar switch and SMPU with 16 region descriptors for memory protection.
Its clock system integrates FMPLL, 8–40 MHz FXOSC, 32 kHz SXOSC, and 16 MHz FIRC, enabling precise timing for engine synchronization and LIN/FlexCAN message scheduling. All bus masters-including CPUs, DMA, and peripherals-generate SECDED codes over 64-bit data + 29-bit address paths.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Cores | 1 × 160 MHz e200z4 + 1 × 80 MHz e200z2, supporting VLE for 30% code density improvement |
| Flash Memory | 2 MB on-chip flash with triple-port controller and RWW capability for concurrent execution and firmware update |
| SRAM | 256 KB distributed across multiple ports with full ECC coverage for safety-critical data buffers |
| FlexCAN Interfaces | 6 channels supporting CAN FD up to 5 Mbps, with dedicated message RAM and hardware filtering |
| ADC | One 10-bit ADC (36 ch) + one 12-bit ADC (15 ch), synchronized via Cross Trigger Unit to eMIOS/PIT timers |
| Functional Safety | ISO 26262 ASIL-B certified; includes FCCU fault collection, HSMv2 security module, and SMPU memory protection |
| Package | 256-pin MAPBGA (MJ package code), 15 mm × 15 mm, 0.8 mm pitch, RoHS-compliant |
Pinout & Package
SPC5745BBK1AVMH6 uses a 256-pin MAPBGA (package code MJ) with thermal pad, optimized for automotive ECU PCB layouts requiring high I/O density and thermal dissipation. Pin functions are multiplexed across SIUL2 pads supporting GPIO, LINFlexD, FlexCAN, DSPI, and analog inputs.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD_HV_A / VDD_HV_B / VDD_HV_C | High-voltage IO supply rails | Independent 3.3 V or 5 V supplies for IO domains; enable mixed-voltage interfacing with sensors and transceivers |
| VDD_LV | Digital core supply | 1.2–1.32 V regulated input for e200z4/z2 cores; requires external decoupling per FPREG stability spec |
| FXOSC_IN / FXOSC_OUT | Main crystal oscillator interface | Supports 8–40 MHz external crystal; used as primary clock source for FMPLL and system timing reference |
| FLEXCAN0_TX / FLEXCAN0_RX | Channel 0 CAN FD differential pair | Direct connection to external CAN transceiver; supports bit rates up to 5 Mbps with built-in loopback test mode |
| ADC0_IN0–ADC0_IN35 | 10-bit ADC channel inputs | Configurable as single-ended or differential; mapped to dedicated pins with programmable sample-and-hold timing |
| WKPU_IN0–WKPU_IN7 | Wake-up controller inputs | Enable low-power mode exit via external edge-triggered events without CPU wake; supports glitch filtering |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core lockstep option | Enables ASIL-D decomposition by running z2 core in monitor mode for z4 instruction verification |
| Boot Assist Flash (BAF) | Allows in-system programming of internal flash via SCI UART without external debugger; supports secure boot authentication |
| HSMv2 Hardware Security Module | Provides AES-128/256, SHA-256, RSA-2048 acceleration and secure key storage; isolated from main CPU memory space |
| eMIOS timer subsystem | 64-channel enhanced modular I/O with BCTU support for PWM generation, input capture, and quadrature decoding in motor control |
| System Memory Protection Unit (SMPU) | 32 configurable regions with 16-byte granularity; enforces access rights per core, DMA, and peripheral master for memory isolation |
Applications
| Engine Control Unit (ECU) | Transmission Control Module (TCM) |
|---|---|
|
Use Scenario: Real-time combustion timing, air-fuel ratio calculation, and knock detection in gasoline direct injection engines. IC Role / Device Role / Timing Role: Primary compute engine executing deterministic control loops at ≤100 µs intervals using e200z4 core; e200z2 handles CAN FD diagnostics and OBD-II messaging. Use Value: 2 MB flash enables dual-bank firmware updates with zero downtime; ECC-protected SRAM ensures integrity of torque maps during voltage transients. |
Use Scenario: Clutch pressure modulation, gear shift scheduling, and hydraulic valve control in 8-speed automatic transmissions. IC Role / Device Role / Timing Role: Dual-core coordination between motion control (z4) and CAN FD communication stack (z2); eMIOS channels generate precise PWM for solenoid drivers. Use Value: 6 FlexCAN FD interfaces allow simultaneous communication with engine ECU, ABS, and body controllers at 2 Mbps+ data rates. |
| Electric Power Steering (EPS) | Brake Control Unit (BCU) |
|
Use Scenario: Torque assist computation, motor phase current sensing, and fail-safe torque reduction during sensor faults. IC Role / Device Role / Timing Role: Safety-critical ASIL-B controller with HSMv2 managing cryptographic challenge-response for steering column authentication. Use Value: FCCU collects hardware faults (e.g., ADC stuck-at, flash ECC errors) and triggers safe state transition within <50 µs. |
Use Scenario: ABS/EBD actuation, brake-by-wire pressure control, and vehicle dynamics coordination via CAN FD backbone. IC Role / Device Role / Timing Role: Time-triggered execution of braking algorithms using PIT-RTI timers; LINFlexD interfaces with wheel speed sensors. Use Value: SMPU enforces strict memory separation between safety-critical brake logic and non-safety diagnostic partitions. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar automotive microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MPC5746B | 3 MB flash, 384 KB SRAM, 8 FlexCAN FD channels; no HSMv2 in base configuration | Higher memory capacity suits complex ADAS fusion modules; lacks integrated security for secure boot use cases | Select MPC5746B when firmware size exceeds 2 MB or additional CAN FD channels are required for multi-domain gateways |
| SPC5744BK0MLH6 | 1.5 MB flash, 192 KB SRAM, 6 FlexCAN FD, same dual-core frequency and package | Lower memory footprint targets cost-sensitive entry-level ECUs; reduced RWW flexibility limits OTA update concurrency | Choose SPC5744BK0MLH6 for legacy engine platforms where 2 MB flash is unnecessary and BOM cost is critical |
Compared with SPC5745BBK1AVMH6, MPC5746B offers greater memory headroom but requires external security co-processors for secure boot, while SPC5744BK0MLH6 reduces flash/SRAM capacity without altering core performance or safety architecture-making it suitable for scaled-down implementations.
Availability
SPC5745BBK1AVMH6 is available at Aetrix Electronics and suitable for engine control units, transmission control modules, electric power steering systems, and brake control units requiring stable component supply across automotive production lifecycles.
Supply support for SPC5745BBK1AVMH6 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 applications, with deep expertise in functional safety and embedded security.
The SPC5745BBK1AVMH6 belongs to NXP's SPC57 family of automotive MCUs, designed specifically for powertrain and chassis control applications demanding ASIL-B certification, real-time determinism, and integrated CAN FD networking.
FAQ
What is the maximum operating temperature range for the SPC5745BBK1AVMH6?
The SPC5745BBK1AVMH6 is qualified for operation from –40°C to +105°C ambient temperature (Ta), with junction temperature (Tj) rated up to 150°C. This specification aligns with AEC-Q100 Grade 2 requirements and supports under-hood deployment in modern gasoline and diesel engine control units. The device maintains full electrical performance and ECC functionality across this range, as validated in NXP's Rev. 6 datasheet.
Does the SPC5745BBK1AVMH6 support CAN FD, and how many interfaces are available?
Yes, the SPC5745BBK1AVMH6 supports CAN FD on all six FlexCAN modules, each capable of bit rates up to 5 Mbps in FD mode. These interfaces include dedicated message RAM, hardware acceptance filtering, and built-in loopback testing-enabling robust communication in high-bandwidth automotive networks. This capability is confirmed in Table 1 of the MPC5746C family comparison document, which explicitly lists "6 with optional CAN FD support" for MPC5745B variants like SPC5745BBK1AVMH6.
What security features does the SPC5745BBK1AVMH6 include?
The SPC5745BBK1AVMH6 integrates HSMv2 (Hardware Security Module version 2), PASS (Password and Device Security), and FCCU (Fault Collection and Control Unit). HSMv2 provides AES-128/256, SHA-256, and RSA-2048 acceleration with secure key storage; PASS enables advanced life-cycle management and censorship; FCCU monitors hardware faults and triggers safe-state transitions. These features are documented in the "Security" and "Functional Safety" sections of the MPC5746C datasheet applicable to this variant.
Is the SPC5745BBK1AVMH6 pin-compatible with other members of the SPC574x family?
No, the SPC5745BBK1AVMH6 is not universally pin-compatible across the SPC574x family. While it shares the 256-pin MAPBGA (MJ) package with MPC5746B/C variants, pin assignments differ due to peripheral count variations-e.g., MPC5746C exposes additional FlexCAN and Ethernet signals not present in SPC5745BBK1AVMH6. Board-level compatibility must be verified using NXP's official pinout diagrams for each specific orderable part number.
What development tools are supported for the SPC5745BBK1AVMH6?
The SPC5745BBK1AVMH6 is supported by NXP's S32 Design Studio IDE, S32 Configuration Tool, and compatible debug probes including the PE Micro Cyclone Pro and Lauterbach TRACE32. Evaluation is enabled via the SPC574S-DISP discovery board and SPC5745B-176LQFP evaluation kit. These tools provide full JTAG/cJTAG and Nexus Class 3+ debug access to both e200z4 and e200z2 cores, as specified in Section 6.5 of the MPC5746C datasheet.
SPC5745BBK1AVMH6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 100-LFBGA
- Series:
- MPC57xx
- Packaging:
- Tray
- 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:
- -
- Program Memory Size:
- 2MB (2M x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 64K x 8
- RAM Size:
- 256K x 8
- Voltage - Supply (Vcc/Vdd):
- 3.15V ~ 5.5V
- Data Converters:
- A/D 36x10b, 16x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
SPC5745BBK1AVMH6 FAQ
1.How can I place an order for SPC5745BBK1AVMH6 through Aetrix?
Please submit a Request for Quotation (RFQ) for SPC5745BBK1AVMH6 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 SPC5745BBK1AVMH6 reliable?
The price and inventory of SPC5745BBK1AVMH6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SPC5745BBK1AVMH6 is usually 5 days.
3.What payment methods are accepted for SPC5745BBK1AVMH6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SPC5745BBK1AVMH6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SPC5745BBK1AVMH6?
SPC5745BBK1AVMH6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SPC5745BBK1AVMH6 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 SPC5745BBK1AVMH6?
For technical support, including SPC5745BBK1AVMH6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SPC5745BBK1AVMH6 requirements.
6.How does Aetrix verify that SPC5745BBK1AVMH6 is sourced from the original manufacturer or authorized distributors?
All SPC5745BBK1AVMH6 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 SPC5745BBK1AVMH6 meets industry standards.
7.What is the process for return or replacement of SPC5745BBK1AVMH6?
All SPC5745BBK1AVMH6 units undergo pre-shipment inspection (PSI). If there is an issue with SPC5745BBK1AVMH6, 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 SPC5745BBK1AVMH6 part is unused and in its original packaging.
Return procedure for SPC5745BBK1AVMH6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SPC5745BBK1AVMH6 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…

