STMicroelectronics SPC584B70E1NHC0Y
- Part No.:
- SPC584B70E1NHC0Y
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 64-TQFP Exposed Pad
- Datasheet:
-
SPC584B70E1NHC0Y.pdf
- Description:
- Linear IC's
- Quantity:
- Payment:

- Shipping:

Inventory:1,879
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SPC584B70E1NHC0Y from STMicroelectronics is a 32-bit Power Architecture automotive microcontroller featuring an e200z420 CPU core operating at up to 120 MHz, 2112 KB on-chip flash (2048 KB code + 64 KB data), 128 KB general-purpose SRAM plus 64 KB core local RAM, and ASIL-B functional safety compliance per ISO 26262. It integrates 8 MCAN interfaces with ISO CAN-FD support, 1 Ethernet 10/100 Mbps controller with IEEE 1588 timestamping, and dual PLLs for segregated clock domains - deployed in engine control units and battery management systems requiring deterministic real-time response.
For engineers reviewing the SPC584B70E1NHC0Y datasheet, SPC584B70E1NHC0Y pinout, SPC584B70E1NHC0Y application, or SPC584B70E1NHC0Y equivalent, this part delivers verified AEC-Q100 Grade 0 qualification, crossbar-switch concurrency with end-to-end ECC, HSM-secured boot via CAN/LIN, and production-ready timing architecture for automotive powertrain and chassis domain controllers.
Technical Context
The SPC584B70E1NHC0Y implements a dual-PLL system: PLL0 supplies stable clocks to peripherals including eMIOS, DSPI, and LINFlexD, while PLL1 generates the FM-modulated computational shell clock for the e200z420 core. Its crossbar switch enables concurrent access by six bus masters (eDMA, CPU, HSM, etc.) to Flash, SRAM, and peripherals - all protected by end-to-end ECC on data paths and memory arrays.
Safety-critical operation is enforced through dedicated hardware: FCCU collects failure notifications from MEMU (memory error reporting), CRC units (two independent channels), and SWTs; BCTU synchronizes ADC conversions with eMIOS PWM edges to eliminate sampling jitter; and the HSM contains a cryptographic co-processor with 176 KB dedicated flash (144 KB code + 32 KB data) for secure key storage and firmware authentication.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | e200z420 - 32-bit Power Architecture, dual-issue, VLE-enabled, 120 MHz max frequency |
| Flash Memory | 2112 KB total: 2048 KB code flash + 64 KB data flash - supports Read-While-Write and EEPROM emulation across multiple RWW partitions |
| RAM | 128 KB general-purpose SRAM + 64 KB core-local data RAM - full standby retention capability |
| Safety Certification | AEC-Q100 Grade 0 qualified; ASIL-B compliant per ISO 26262 - includes FCCU, MEMU, dual CRC, and hardware watchdog timers |
| Communication Interfaces | 8 MCAN (ISO CAN-FD), 14 LINFlexD, 7 DSPI, 1 Ethernet 10/100 Mbps with IEEE 1588 timestamping and AVB/VLAN support |
| Analog Subsystem | 4 SAR ADCs: two 12-bit fast converters, one 12-bit supervisor converter, one 10-bit STDBY-mode converter - triggered via BCTU from eMIOS or PIT |
| Package & Thermal | eTQFP100 (14 × 14 × 1.0 mm); junction temperature range –40 °C to +150 °C - qualified for under-hood automotive environments |
Pinout & Package
eTQFP100 package: 100-pin thermally enhanced quad flat pack with exposed thermal pad, 0.5 mm pitch, RoHS-compliant lead-free finish. Pinout validated per STMicroelectronics SPC584Bx IO Definition document (Rev 4, Section 3).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD_LV | Core supply voltage | 1.26–1.40 V regulated input for e200z420 core - requires low-noise regulation and decoupling per layout guidelines |
| VDD_HV_IO_MAIN | I/O supply voltage | 5.5–6.0 V tolerant I/O rail - supports direct connection to 5 V automotive buses without level-shifting |
| PORST | Power-on reset input | Active-low asynchronous reset with internal pull-up - initiates boot sequence and safety initialization flow |
| CLKIN_40M | Main crystal oscillator input | 40 MHz external crystal reference - feeds PLL0 for peripheral clock generation and system synchronization |
| ETH_MDIO / ETH_MDC | Ethernet management interface | IEEE 802.3-compliant MDIO/MDC pair - used for PHY configuration and status monitoring in time-sensitive networking |
| MCAN0_TX / MCAN0_RX | First CAN-FD channel | Differential CAN transceiver interface - supports bit rates up to 5 Mbps with flexible data-rate arbitration and payload modes |
Key Features
| Feature | Design Value |
|---|---|
| Hardware Security Module (HSM) | Isolated 32-bit e200z0 core with 176 KB dedicated flash (144 KB code + 32 KB data) - executes secure boot, key provisioning, and AES/SHA acceleration independently of main CPU |
| Body Cross Triggering Unit (BCTU) | Hardware-synchronized ADC triggering from any eMIOS channel or PIT_RTIs - eliminates software latency in motor control current sensing and torque feedback loops |
| Enhanced Modular I/O Subsystem (eMIOS) | 64 timed I/O channels (2 × 32) with 16-bit counter resolution - supports buffered PWM updates, shifted edge outputs, and DMA-linked waveform generation |
| Nexus Development Interface (NDI) | IEEE-ISTO 5001-2003 Class 3+ compliant trace and debug port - enables real-time instruction tracing, breakpoint injection, and safety-critical runtime verification |
| Smart Standby Mode | Ultra-low-power state with selective peripheral wake-up - retains SRAM content and allows wake-up via LIN/CAN message, GPIO, or timer event within 10 µs |
Applications
| Engine Control Unit (ECU) | Electric Power Steering (EPS) |
|---|---|
|
Use Scenario: Real-time combustion timing, fuel injection sequencing, and knock detection in gasoline/diesel powertrains. IC Role / Device Role / Timing Role: Primary ASIL-B controller executing AUTOSAR-compliant MCAL drivers and safety-critical closed-loop algorithms with <100 µs interrupt latency. Use Value: Dual PLL architecture isolates computational shell (core) from deterministic peripheral timing (eMIOS, BCTU-triggered ADC), enabling simultaneous high-speed control and diagnostics. |
Use Scenario: Torque assist calculation, motor phase current sensing, and fault-tolerant steering angle validation in steer-by-wire systems. IC Role / Device Role / Timing Role: Safety-certified MCU managing dual-redundant sensor fusion, field-oriented control (FOC), and CAN-FD communication with vehicle chassis domain. Use Value: 12-bit SAR ADCs with BCTU synchronization achieve <±1 LSB accuracy at 1 MSps - critical for precise current loop control in 3-phase BLDC motors. |
| Battery Management System (BMS) | Advanced Driver Assistance Systems (ADAS) Domain Controller |
|
Use Scenario: Cell voltage monitoring, thermal runaway prediction, and contactor control in high-voltage traction battery packs. IC Role / Device Role / Timing Role: Secondary ASIL-B controller interfacing with isolated analog front-ends, communicating via CAN-FD to master BMS controller and vehicle network. Use Value: 10-bit STDBY-mode ADC enables continuous low-power cell monitoring during sleep mode - extends system uptime without compromising safety integrity. |
Use Scenario: Sensor aggregation hub for radar, camera, and ultrasonic inputs in centralized ADAS architectures. IC Role / Device Role / Timing Role: High-throughput gateway MCU handling time-synchronized data ingestion via Ethernet AVB, CAN-FD, and DSPI, with real-time packet classification and forwarding. Use Value: IEEE 1588 timestamping and VLAN tagging enable sub-microsecond time alignment across distributed sensors - essential for sensor fusion latency budgets. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar automotive ASIL-B microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| NXP S32K344 | ARM Cortex-M7 core (320 MHz), 4 MB flash, single PLL, no integrated Ethernet MAC - relies on external PHY | Lacks native IEEE 1588 Ethernet; targets body electronics and simpler powertrain modules where CAN/LIN dominates | Prefer when ARM ecosystem tooling and larger flash capacity outweigh need for integrated Ethernet timestamping |
| Renesas RH850/U2A | 32-bit RXv3 core (400 MHz), 8 MB flash, dual-lockstep cores, no CAN-FD - uses proprietary CAN protocol extensions | Focused on high-integrity powertrain ECU with lockstep redundancy; lacks BCTU-style ADC synchronization | Prefer when dual-core lockstep and >400 MHz deterministic execution are mandatory over CAN-FD and Ethernet integration |
Compared with NXP S32K344 and Renesas RH850/U2A, the SPC584B70E1NHC0Y uniquely combines Power Architecture performance, integrated IEEE 1588 Ethernet, CAN-FD, and BCTU-synchronized ADC - making it optimal for next-generation domain controllers requiring multi-protocol convergence and sub-µs timing determinism.
Availability
SPC584B70E1NHC0Y is available at Aetrix Electronics and suitable for engine control units, electric power steering systems, and battery management systems requiring stable component supply across automotive production lifecycles.
Supply support for SPC584B70E1NHC0Y 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
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, and automotive-grade components for industrial and transportation markets.
The SPC584Bx series belongs to ST's automotive Power Architecture MCU product line, engineered specifically for ASIL-B powertrain and chassis applications demanding high computational throughput, functional safety, and multi-protocol connectivity in harsh environments.
FAQ
What is the maximum junction temperature rating for SPC584B70E1NHC0Y?
The SPC584B70E1NHC0Y is rated for a maximum junction temperature of +150 °C, validated per AEC-Q100 Grade 0 requirements. This specification enables deployment in under-hood locations such as engine compartments and transmission control modules where ambient temperatures exceed 125 °C.
Does SPC584B70E1NHC0Y support bootloading over CAN-FD?
No - bootloading is supported only over asynchronous CAN (Classical CAN) or LIN/UART via the Boot Assist Flash (BAF) module. The MCAN interfaces operate in CAN-FD mode only after application firmware initialization; BAF does not utilize CAN-FD data-rate features.
How many independent clock domains does the dual PLL system provide?
The dual PLL system provides two physically isolated clock domains: PLL0 generates clocks for peripherals (eMIOS, DSPI, LINFlexD, ADC), while PLL1 supplies the FM-modulated computational shell clock to the e200z420 core - ensuring deterministic timing separation between control logic and real-time I/O operations.
Is the Hardware Security Module (HSM) accessible to the main CPU for shared memory operations?
No - the HSM is a fully isolated subsystem with its own e200z0 core, dedicated 176 KB flash, and private SRAM. Communication occurs exclusively via mailbox registers and secure interrupts; no shared memory or direct bus access exists between HSM and main CPU to preserve security boundaries.
SPC584B70E1NHC0Y Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 64-TQFP Exposed Pad
- Series:
- SPC58 4B-Line
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- e200z420
- Core Size:
- 32-Bit
- Speed:
- 120MHz
- Connectivity:
- CANbus, I2C, LINbus, SPI, UART/USART
- Peripherals:
- DMA, POR, WDT
- Number of I/O:
- -
- Program Memory Size:
- 2MB (2M x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 64K x 8
- RAM Size:
- 192K x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 5.5V
- Data Converters:
- A/D 10/12b SAR
- Oscillator Type:
- External, Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- Automotive
- Qualification:
- AEC-Q100
- Mounting Type:
- Surface Mount
- Supplier Device Package:
SPC584B70E1NHC0Y FAQ
1.How can I place an order for SPC584B70E1NHC0Y through Aetrix?
Please submit a Request for Quotation (RFQ) for SPC584B70E1NHC0Y 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 SPC584B70E1NHC0Y reliable?
The price and inventory of SPC584B70E1NHC0Y are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SPC584B70E1NHC0Y is usually 5 days.
3.What payment methods are accepted for SPC584B70E1NHC0Y?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SPC584B70E1NHC0Y transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SPC584B70E1NHC0Y?
SPC584B70E1NHC0Y orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SPC584B70E1NHC0Y 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 SPC584B70E1NHC0Y?
For technical support, including SPC584B70E1NHC0Y datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SPC584B70E1NHC0Y requirements.
6.How does Aetrix verify that SPC584B70E1NHC0Y is sourced from the original manufacturer or authorized distributors?
All SPC584B70E1NHC0Y 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 SPC584B70E1NHC0Y meets industry standards.
7.What is the process for return or replacement of SPC584B70E1NHC0Y?
All SPC584B70E1NHC0Y units undergo pre-shipment inspection (PSI). If there is an issue with SPC584B70E1NHC0Y, 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 SPC584B70E1NHC0Y part is unused and in its original packaging.
Return procedure for SPC584B70E1NHC0Y:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SPC584B70E1NHC0Y 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…

