Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

SPC584B64E3

32-bit Automotive Power Architecture MCU

The SPC584B64E3 is a 32-bit automotive power architecture mcu from STMicroelectronics. View the full SPC584B64E3 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

SPC584B64E3 shares its datasheet with SPC584B60E1, whose page lists every part number it covers.

Official SPC584B64E3 datasheet (PDF) — the source this page was extracted from.

Manufacturer

STMicroelectronics

Package

eTQFP-100

SPC584B64E3 Key Specifications

ParameterValue
ADC2 fast 12-bit SAR + 1 supervisor 12-bit SAR + 1 10-bit SAR
CAN8 MCAN interfaces with ISO CAN-FD
I2C1
DSPI7 modules
Cache8 KB instruction + 4 KB data
EMIOSup to 64 timed I/O channels, 16-bit counter
CPU Coree200z420 32-bit Power Architecture, up to 120 MHz
Ethernet1 x 10/100 Mbps IEEE 802.3-2008
LINFlexD14 modules
DMA Channels64 eDMA channels (feature list) / 32 (Table 2)
QualificationAEC-Q100, ASIL-B (ISO 26262)
Flash (Family Max)2112 KB (2048 KB code + 64 KB data)
Package Dimensions14 x 14 x 1.0 mm
Core Local Data RAM64 KB
HSM Dedicated Flash176 KB (144 KB code + 32 KB data)
External Power Supplies5 V, 3.3 V
SRAM (SPC584B64 Variant)160 KB (sum of TCM and SRAM)
Junction Temperature Range-40 °C to 150 °C
Code Flash (SPC584B64 Variant)1.5 MB

SPC584B64E3 Overview

Part: SPC584Bx (SPC584B60/B64/B70) — STMicroelectronics

Type: 32-bit Power Architecture Automotive Microcontroller (ASIL-B)

Description: 32-bit Power Architecture e200z420 MCU running at up to 120 MHz with 2112 KB flash (2048 KB code + 64 KB data), 128 KB SRAM, 8 MCAN (CAN-FD) interfaces and Ethernet, AEC-Q100 qualified.

Operating Conditions:

  • Supply voltage: 5 V and 3.3 V external supplies (integrated linear voltage regulator for the core); detailed ranges are in Section 4.3
  • Junction temperature range: -40 to 150 °C
  • Core frequency: up to 120 MHz

Absolute Maximum Ratings:

  • Core voltage (VDD_LV): -0.3 to 1.4 V
  • I/O supply voltage (VDD_HV_IO_MAIN, VDD_HV_IO_ETH, VDD_HV_OSC, VDD_HV_FLA): -0.3 to 6.0 V
  • ADC supply voltage (VDD_HV_ADV) and SAR ADC reference voltage (VDD_HV_ADR_S): -0.3 to 6.0 V
  • I/O input voltage (VIN): -0.3 to 6.0 V
  • Maximum DC injection current per analog/digital pad: ±5 mA
  • Storage temperature (non-operating, TSTG): -55 to 125 °C
  • Maximum non-operating temperature during passive lifetime (TPAS): 150 °C
  • Maximum solder temperature (Pb-free): 260 °C

Key Specs:

  • CPU: e200z420, 32-bit, dual issue, VLE, single-precision FPU, up to 120 MHz
  • Memory: 2048 KB code flash + 64 KB data flash, 176 KB HSM flash, 128 KB SRAM + 64 KB local data RAM
  • Cache: 8 KB instruction + 4 KB data
  • ADC: 2 fast 12-bit SAR, 1 supervisor 12-bit SAR, 1 10-bit SAR with standby support
  • Timers: eMIOS with up to 64 channels (16-bit counters), BCTU with 64 channels
  • Communication: 8 MCAN (ISO CAN-FD), 14 LINFlexD, 7 DSPI, 1 I2C, 10/100 Mbps Ethernet
  • Junction temperature: -40 to 150 °C
  • Moisture sensitivity level: MSL 3

Features:

  • AEC-Q100 qualified
  • ASIL-B safety concept per ISO 26262, with FCCU and MEMU
  • Hardware security module (HSM) with cryptographic co-processor
  • 64-channel eDMA (32 channels per the features table), crossbar switch with end-to-end ECC
  • Dual PLLs with frequency modulation
  • Low-power modes: HALT, STOP, STANDBY, smart standby with Smart Wake-up Unit
  • Nexus Development Interface (IEEE-ISTO 5001) and JTAG (IEEE 1149.1/1149.7)
  • Boot Assist Flash for serial bootload via CAN or LIN/UART
  • On-chip temperature sensor and CRC unit

Applications:

  • Automotive body control and ASIL-B safety applications
  • Automotive networking and gateway (CAN-FD, Ethernet, LIN)

Package:

  • eTQFP64 (10 x 10 x 1.0 mm)
  • eTQFP100 (14 x 14 x 1.0 mm)
  • eTQFP144 (20 x 20 x 1.0 mm)
  • eLQFP176 (24 x 24 x 1.4 mm)

SPC584B64E3 Features

  • AEC-Q100 qualified

  • High performance e200z420

  • -32-bit Power Architecture technology CPU

  • -Core frequency as high as 120 MHz

  • -Variable Length Encoding (VLE)

  • 2112 KB (2048 KB code flash + 64 KB data flash) on-chip flash memory: supports read during program and erase operations, and multiple blocks allowing EEPROM emulation

  • 176 KB HSM dedicated flash memory (144 KB code + 32 KB data)

  • 128 KB on-chip general-purpose SRAM (in addition to 64 KB core local data RAM

  • Crossbar switch architecture for concurrent access to peripherals, Flash, or RAM from multiple bus masters with end-to-end ECC

  • Multi-channel direct memory access controller (eDMA) with 64 channels

  • 1 interrupt controller (INTC)

  • Comprehensive new generation ASIL-B safety concept

  • -ASIL-B of ISO 26262

  • -FCCU for collection and reaction to failure notifications

  • Boot Assist Flash (BAF) supports factory programming using a serial bootload through the asynchronous CAN or LIN/UART

  • Junction temperature range -40 °C to 150 °C

Table 1. Device summary

PackagePart number - 1 MBPart number - 1.5 MBPart number - 2 MB
eTQFP64SPC584B60E1SPC584B64E1SPC584B70E1
eTQFP100SPC584B60E3SPC584B64E3SPC584B70E3
eTQFP144SPC584B60E5SPC584B64E5SPC584B70E5
eLQFP176SPC584B60E7SPC584B64E7SPC584B70E7

Table 1. Device summary

SPC584B64E3 Electrical Characteristics

The following table provides input DC electrical characteristics, as described in Figure 3 .

Figure 3. I/O input electrical characteristics

SPC584B64E3 Absolute Maximum Ratings

Table 4 describes the maximum ratings for the device. Absolute maximum ratings are stress ratings only, and functional operation at the maxima is not guaranteed. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Stress beyond the listed maxima, even momentarily, may affect device reliability or cause permanent damage to the device.

Table 4. Absolute maximum ratings

SymbolCParameterConditionsValue - MinValue - TypValue - MaxUnit
V DD_LVSRDCore voltage operating life range (1)--0.3-1.4V
V DD_HV_IO_MAIN VDD_HV_IO_ETH V DD_HV_OSC V DD_HV_FLASRDI/O supply voltage (2)--0.3-6.0V
V SS_HV_ADVSRDADC ground voltageReference to digital ground-0.3-0.3V
V DD_HV_ADVSRDADC Supply voltage (2)Reference to V SS_HV_ADV-0.3-6.0V
V SS_HV_ADR_SSRDSAR ADC ground reference--0.3-0.3V
V DD_HV_ADR_SSRDSAR ADC voltage reference (2)Reference to V SS_HV_ADR_S-0.3-6.0V
V SS -V SS_HV_ADR_SSRDV SS_HV_ADR_S differential voltage--0.3-0.3V
V SS -V SS_HV_ADVSRDV SS_HV_ADV differential voltage--0.3-0.3V
V INSRDI/O input voltage range (2)(3) (4)--0.3-6.0V
SRDI/O input voltage range (2)(3) (4)Relative to V ss-0.3--V
SRDI/O input voltage range (2)(3) (4)Relative to V DD_HV_IO and V DD_HV_ADV--0.3V
T TRINSRDDigital Input pad transition time (5)---1ms
I INJSRTMaximum DC injection current for each analog/digital PAD (6)--5-5mA

Table 4. Absolute maximum ratings

16

Table 4. Absolute maximum ratings (continued)

SymbolCParameterConditionsValue - MinValue - TypValue - MaxUnit
T STGSRTMaximum non- operating Storage temperature range--55-125°C
T PASSRCMaximum nonoperating temperature during passive lifetime--55-150 (7)°C
T STORAGESR-Maximum storage time, assembled part programmed in ECUNosupply; storage temperature in range -40 °C to 60 °C--20years
T SDRSRTMaximumsolder temperature Pb- free packaged (8)---260°C
MSLSRTMoisture sensitivity level (9)---3-
T XRAY doseSRTMaximum cumulated XRAY doseTypical range for X-rays source during inspection:80 ÷ 130 KV; 20 ÷ 50 A--1grey
  1. VDD_LV : allowed 1.335 V - 1.400 V for 60 seconds cumulative time at the given temperature profile. Remaining time allowed 1.260 V - 1.335 V for 10 hours cumulative time at the given temperature profile. Remaining time as defined in Section 4.3: Operating conditions .
  2. VDD_HV : allowed 5.5 V - 6.0 V for 60 seconds cumulative time at the given temperature profile, for 10 hours cumulative time with the device in reset at the given temperature profile. Remaining time as defined in Section 4.3: Operating conditions .
  3. The maximum input voltage on an I/O pin tracks with the associated I/O supply maximum. For the injection current condition on a pin, the voltage will be equal to the supply plus the voltage drop across the internal ESD diode from I/O pin to supply. The diode voltage varies greatly across process and temperature, but a value of 0.3 V can be used for nominal calculations.
  4. Relative value can be exceeded if design measures are taken to ensure injection current limitation (parameter IINJ).
  5. This limitation applies to pads with digital input buffer enabled. If the digital input buffer is disabled, there are no maximum limits to the transition time.
  6. The limits for the sum of all normal and injected currents on all pads within the same supply segment can be found in Section 4.8.3: I/O pad current specifications .
  7. 175 °C are allowed for limited time. Mission profile with passive lifetime temperature >150 °C have to be evaluated by ST to confirm that are granted by product qualification.
  8. Solder profile per IPC/JEDEC J-STD-020D.
  9. Moisture sensitivity per JDEC test method A112.

SPC584B64E3 Thermal Information

The following tables describe the thermal characteristics of the device. The parameters in this chapter have been evaluated by considering the device consumption configuration reported in the Section 4.7: Device consumption .

SPC584B64E3 Package Information

In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK packages, depending on their level of environmental compliance. ECOPACK specifications, grade definitions and product status are available at: www.st.com . ECOPACK is an ST trademark.

The following table lists the case numbers for SPC584Bx.

Table 60. Package case numbers

Package typeDevice type
eTQFP64Production
eTQFP100Production
eTQFP144Production
eLQFP176Production

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
SPC584B60E1STMicroelectronicseTQFP-64
SPC584B60E3STMicroelectronicseTQFP-100
SPC584B64E1STMicroelectronicseTQFP-64
SPC584B70E1STMicroelectronicseTQFP-64 10x10mm

Other Microcontrollers (MCU)

All Microcontrollers (MCU) datasheetsAll STMicroelectronics datasheets (808)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the SPC584B64E3

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the SPC584B64E3 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.