STMicroelectronics SPC584C80E3G0C0X
- Part No.:
- SPC584C80E3G0C0X
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 100-TQFP Exposed Pad
- Datasheet:
-
SPC584C80E3G0C0X.pdf
- Description:
- IC MCU 32BIT 4MB FLASH 100ETQFP
- Quantity:
- Payment:

- Shipping:

Inventory:4,942
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
SPC584C80E3G0C0X from STMicroelectronics is an AEC-Q100 qualified 32-bit Power Architecture automotive microcontroller with dual e200z420n3 cores running at up to 180 MHz, 4 MB on-chip flash (4096 KB code + 128 KB data), Hardware Security Module (HSM), and ASIL-B compliance per ISO 26262 for safety-critical powertrain and chassis control applications.
For engineers reviewing the SPC584C80E3G0C0X datasheet, SPC584C80E3G0C0X pinout, SPC584C80E3G0C0X application, or SPC584C80E3G0C0X equivalent, this MCU delivers deterministic real-time performance with dual-core lock-step support, integrated Ethernet AVB/TSN, CAN-FD, FlexRay, and comprehensive safety mechanisms including FCCU, MEMU, and end-to-end ECC across memory and crossbar paths.
Technical Context
The SPC584C80E3G0C0X implements a dual-core e200z420n3 architecture with Variable Length Encoding (VLE) and single-precision floating-point units, each with 64 KB local data RAM, 8 KB I-Cache, and 4 KB D-Cache. It uses a crossbar switch (XBAR) with end-to-end ECC to enable concurrent access to Flash, SRAM, and peripherals by multiple bus masters.
Safety is enforced via a dedicated Fault Collection and Control Unit (FCCU), Memory Error Management Unit (MEMU), and dual PLLs-one for stable peripheral clocking and one for FM-modulated computational domains-alongside hardware CRC units and delayed lock-step redundancy checkers for core-level fault detection.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Dual e200z420n3 32-bit Power Architecture CPUs with VLE, enabling compact code footprint and deterministic execution for AUTOSAR-compliant ECUs. |
| Max Core Frequency | 180 MHz - provides >300 DMIPS aggregate performance suitable for real-time motor control and sensor fusion algorithms. |
| Flash Memory | 4224 KB total: 4096 KB code flash + 128 KB data flash, supporting Read-While-Write and EEPROM emulation across multiple RWW partitions. |
| HSM Flash | 176 KB dedicated HSM flash (144 KB code + 32 KB data) for secure boot, cryptographic key storage, and tamper-resistant firmware updates. |
| SRAM | 384 KB general-purpose SRAM plus 128 KB core-local RAM (64 KB per CPU), all with ECC protection for safety-critical data buffers. |
| Safety Certification | ASIL-B compliant per ISO 26262:2018, with integrated FCCU, MEMU, CRC units, and lock-step core monitoring for fault detection and safe state transition. |
| Communication Interfaces | 8 MCAN (ISO CAN-FD), 18 LINFlexD, 8 DSPI, dual-channel FlexRay, and IEEE 802.3-2008 10/100 Mbps Ethernet with IEEE 1588 timestamping and AVB support. |
Pinout & Package
eTQFP100 package (14 × 14 × 1.0 mm, 100-pin thermally enhanced quad flat pack) with exposed thermal pad; pinout defined per SPC584Cx IO Definition document (ST AN5096). Pin functions include dedicated VDD/VSS domains for core, I/O, analog, and HSM; dual PLL reference inputs (XOSC_40M, XOSC_32K); and dedicated JTAG/Nexus debug pins (TCK, TMS, TDI, TDO, TRST, NTRST).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD_HV_IO_MAIN | Main I/O supply rail | Provides 5 V tolerant I/O operation for LIN, CAN transceiver interfaces, and high-voltage GPIO; decoupled separately for EMC robustness. |
| VDD_LV | Core logic supply | 1.2 V nominal supply for e200z420n3 cores and internal logic; requires tight regulation (<±3%) to maintain 180 MHz timing closure. |
| XOSC_40M | Primary crystal oscillator input | Accepts 40 MHz fundamental-mode crystal for main system clock generation; supports failover to RC oscillator during startup or fault conditions. |
| ETH_MDIO / ETH_MDC | Ethernet management interface | IEEE 802.3-compliant MDIO/MDC bus for PHY configuration and status monitoring in time-sensitive networking (TSN) applications. |
| HSM_VDD / HSM_VSS | HSM power domain | Isolated 1.2 V supply and ground for Hardware Security Module; physically and electrically separated to prevent side-channel leakage and fault injection. |
Key Features
| Feature | Design Value |
|---|---|
| Dual-core lock-step with redundancy checkers | Enables real-time fault detection and automatic failover in safety-critical powertrain control without software intervention. |
| End-to-end ECC on XBAR, Flash, and SRAM | Guarantees data integrity across all memory and interconnect paths, satisfying ASIL-B error containment requirements. |
| Hardware Security Module (HSM) | Includes AES-128/256, SHA-256, RSA-2048 acceleration and secure key storage for OTA update authentication and secure boot verification. |
| Body Cross Triggering Unit (BCTU) | Synchronizes ADC sampling to PWM edges or timer events with sub-microsecond latency, eliminating jitter in motor current sensing loops. |
| Smart Standby with RTC and Wake-up Unit | Enables ultra-low-power sleep mode (<10 µA) with configurable wake sources (LIN/CAN activity, GPIO, RTC alarm), critical for always-on vehicle networks. |
Applications
| Electric Power Steering (EPS) | Brake-by-Wire Control |
|---|---|
Use Scenario: Real-time torque assist calculation and motor phase current regulation under dynamic road load conditions. IC Role / Device Role / Timing Role: Primary MCU executing AUTOSAR-compliant motor control stack with dual-core lock-step for functional safety and 100 µs loop timing. Use Value: Integrated eMIOS with BCTU-triggered ADC enables synchronized current sampling at 20 kHz, reducing torque ripple by >40% versus non-synchronized implementations. | Use Scenario: Closed-loop pressure control of electro-hydraulic brake actuators with fail-operational redundancy. IC Role / Device Role / Timing Role: Safety controller managing dual independent brake channels with ASIL-B decomposition and HSM-secured firmware updates. Use Value: Dual MCAN interfaces with shared memory scheme allow deterministic 2 ms message latency for brake command arbitration between primary and backup ECUs. |
| Advanced Driver Assistance Systems (ADAS) Domain Controller | Vehicle Gateway with Secure OTA |
Use Scenario: Sensor fusion aggregation from radar, camera, and ultrasonic modules for lateral/longitudinal motion planning. IC Role / Device Role / Timing Role: High-throughput communication hub with Ethernet AVB/TSN, CAN-FD, and FlexRay for time-synchronized data distribution. Use Value: IEEE 1588 timestamping and VLAN tagging enable sub-100 ns time synchronization across multi-sensor nodes, meeting ISO 26262 ASIL-D timing constraints. | Use Scenario: Centralized vehicle network firewall and secure firmware delivery to ECU sub-nodes. IC Role / Device Role / Timing Role: Gateway MCU performing TLS 1.2 termination, secure boot validation, and encrypted CAN-FD packet forwarding. Use Value: On-die HSM accelerates AES-GCM decryption at >20 Mbps, enabling full OTA image verification before flash programming without external crypto co-processor. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual-core automotive MCU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| NXP S32K344 | ARM Cortex-M7 dual-core, 320 MHz, 4 MB flash, ASIL-D capable; lacks integrated Ethernet MAC and FlexRay. | Better suited for ASIL-D safety islands but requires external PHY and FlexRay transceiver; higher power consumption in active mode. | Select when ASIL-D decomposition is required and Ethernet/FlexRay are implemented externally. |
| Renesas RH850/U2A | 32-bit RXv3 core, 240 MHz, 4 MB flash, ASIL-B certified; no HSM, limited CAN-FD channels (4), no Ethernet. | Optimized for legacy automotive body control; lacks hardware-accelerated crypto and time-sensitive networking features. | Select for cost-sensitive body ECU designs where Ethernet and secure OTA are not required. |
Compared with S32K344 and RH850/U2A, the SPC584C80E3G0C0X uniquely integrates Ethernet AVB, FlexRay, and a certified HSM in a single ASIL-B package-reducing BOM count and PCB area while enabling secure, time-deterministic domain controller architectures without external co-processors.
Availability
SPC584C80E3G0C0X is available at Aetrix Electronics and suitable for electric power steering (EPS), brake-by-wire, and ADAS domain controller applications requiring stable component supply, long-term automotive lifecycle support, and traceable sourcing.
Supply support for SPC584C80E3G0C0X 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, specializing in automotive, industrial, and power discrete technologies with over 40 years of automotive MCU innovation.
The SPC58 C Line is ST's high-performance automotive MCU family targeting ASIL-B powertrain and chassis applications, designed to replace the SPC564Cx series with enhanced safety, security, and real-time connectivity for next-generation E/E architectures.
FAQ
What is the maximum junction temperature rating for SPC584C80E3G0C0X?
The SPC584C80E3G0C0X is rated for a junction temperature range of –40 °C to +150 °C, validated per AEC-Q100 Grade 0 stress testing. This enables deployment in under-hood environments such as engine control units and transmission control modules without derating.
Does SPC584C80E3G0C0X support AUTOSAR OS and MCAL drivers?
Yes, ST provides certified AUTOSAR 4.3+ MCAL drivers and OS integration packages for SPC584C80E3G0C0X, including support for dual-core scheduling, memory protection unit (MPU) configuration, and safety monitor services aligned with ISO 26262 Part 6.
How is the Hardware Security Module (HSM) isolated from the main CPU subsystem?
The HSM is physically isolated with dedicated 1.2 V power rails (HSM_VDD/HSM_VSS), separate clock domains, and private bus interface to its 176 KB flash and 32 KB data RAM. Access is strictly controlled via TrustZone-like gatekeepers and authenticated mailbox protocols-no direct CPU read/write access permitted.
Can SPC584C80E3G0C0X operate in stop mode with Ethernet and CAN-FD active?
No-Ethernet MAC and MCAN modules require active clock domains and cannot retain full functionality in STOP mode. However, the device supports Smart Standby mode with LIN/CAN wake capability and RTC operation at <10 µA, allowing selective peripheral retention while maintaining network presence.
SPC584C80E3G0C0X Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 100-TQFP Exposed Pad
- Series:
- SPC58
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- e200z420
- Core Size:
- 32-Bit Single-Core
- Speed:
- 180MHz
- Connectivity:
- CANbus, I2C, LINbus, SPI
- Peripherals:
- DMA
- Number of I/O:
- 80
- Program Memory Size:
- 4MB (4M x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 128K x 8
- RAM Size:
- 512K x 8
- Voltage - Supply (Vcc/Vdd):
- 3.3V, 5V
- Data Converters:
- -
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- Automotive
- Qualification:
- AEC-Q100
- Mounting Type:
- Surface Mount
- Supplier Device Package:
SPC584C80E3G0C0X FAQ
1.How can I place an order for SPC584C80E3G0C0X through Aetrix?
Please submit a Request for Quotation (RFQ) for SPC584C80E3G0C0X 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 SPC584C80E3G0C0X reliable?
The price and inventory of SPC584C80E3G0C0X are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for SPC584C80E3G0C0X is usually 5 days.
3.What payment methods are accepted for SPC584C80E3G0C0X?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for SPC584C80E3G0C0X transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for SPC584C80E3G0C0X?
SPC584C80E3G0C0X orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your SPC584C80E3G0C0X 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 SPC584C80E3G0C0X?
For technical support, including SPC584C80E3G0C0X datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your SPC584C80E3G0C0X requirements.
6.How does Aetrix verify that SPC584C80E3G0C0X is sourced from the original manufacturer or authorized distributors?
All SPC584C80E3G0C0X 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 SPC584C80E3G0C0X meets industry standards.
7.What is the process for return or replacement of SPC584C80E3G0C0X?
All SPC584C80E3G0C0X units undergo pre-shipment inspection (PSI). If there is an issue with SPC584C80E3G0C0X, 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 SPC584C80E3G0C0X part is unused and in its original packaging.
Return procedure for SPC584C80E3G0C0X:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
SPC584C80E3G0C0X 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…

