Overview
The SPC58NN84E7RSHBR microcontroller, produced by STMicroelectronics, is part of the SPC58xNx family, which supersedes the SPC5x family. This microcontroller is designed for mission-critical automotive applications, emphasizing stringent safety standards and real-time performance. It is built on the legacy of the SPC5x family but introduces new features, higher throughput, and significant improvements in power and performance (MIPS per mW). The SPC58NN84E7RSHBR is AEC-Q100 qualified and complies with ISO 26262 ASIL-D functional safety standards, making it suitable for high and mid-powertrain applications, including electric vehicles.
Key Specifications
Specification | Details |
---|---|
Core Processor | 32-bit Power Architecture VLE compliant CPU cores; Five enhanced main e200z4256n3 cores, dual issue, two paired in lockstep |
Core Speed | 200 MHz |
Flash Memory | 6576 KB (6288 KB code flash + 288 KB data flash) |
SRAM | 128 KB on-chip general-purpose SRAM (in addition to 384 KB included in the CPUs) |
Direct Memory Access Controller | 96-channel eDMA |
Operating Temperature | -40 °C to 165 °C |
Package | LQFP 176 24x24x1.4 mm |
Communication Interfaces | 7 LINFlexD modules, 8 DSPI modules, 7 MCAN modules, 1 M-TTCAN, 1 Ethernet controller 10/100 Mbps |
Timer Module | Generic Timer Module (GTM344); Intelligent complex timer module with 144 channels (48 input and 96 output) |
Analog-to-Digital Converters | 1 supervisor 12-bit SAR, 2 separate 10-bit SAR, 4 separate fast 12-bit SAR, 6 separate 16-bit Sigma-Delta ADC |
Key Features
- AEC-Q100 qualified and ISO 26262 ASIL-D compliant for automotive safety applications
- Five enhanced main e200z4256n3 CPU cores with floating point and end-to-end error correction
- Comprehensive new generation ASIL-D safety concept with FCCU and MEMU for failure notifications and error management
- Hardware Security Module (HSM) and cyclic redundancy check (CRC) unit
- Dual-channel FlexRay controller and Nexus development interface (NDI)
- Enhanced analog-to-digital converter system with various SAR and Sigma-Delta ADCs
- Flexible Power Supply options including external regulators and single internal SMPS regulator
- Boot assist Flash (BAF) for factory programming through asynchronous CAN or LIN/UART
- Intelligent complex timer module with 144 channels and 5 programmable fine grain multi-threaded cores
Applications
The SPC58NN84E7RSHBR microcontroller is designed for mission-critical automotive applications, including:
- High and mid-powertrain applications
- Electric vehicles
- Automotive motor control applications
- On-board charger (OBC) systems
Q & A
- What is the primary application of the SPC58NN84E7RSHBR microcontroller?
The primary application is for mission-critical automotive systems, including high and mid-powertrain applications and electric vehicles.
- What safety standards does the SPC58NN84E7RSHBR comply with?
It complies with ISO 26262 ASIL-D and is AEC-Q100 qualified.
- How many CPU cores does the SPC58NN84E7RSHBR have?
It has five enhanced main e200z4256n3 CPU cores.
- What is the maximum operating temperature of the SPC58NN84E7RSHBR?
The maximum operating temperature is 165 °C, and the minimum is -40 °C.
- What types of communication interfaces are available on the SPC58NN84E7RSHBR?
It includes 7 LINFlexD modules, 8 DSPI modules, 7 MCAN modules, 1 M-TTCAN, and 1 Ethernet controller 10/100 Mbps.
- Does the SPC58NN84E7RSHBR have built-in security features?
Yes, it includes a Hardware Security Module (HSM) and cyclic redundancy check (CRC) unit.
- What is the flash memory capacity of the SPC58NN84E7RSHBR?
The flash memory capacity is 6576 KB (6288 KB code flash + 288 KB data flash).
- Can the SPC58NN84E7RSHBR be programmed during production?
Yes, it supports factory programming using a serial bootload through the asynchronous CAN or LIN/UART via Boot assist Flash (BAF).
- What is the purpose of the Generic Timer Module (GTM) in the SPC58NN84E7RSHBR?
The GTM is optimized for powertrain use while minimizing CPU load and includes an intelligent complex timer module with 144 channels.
- What types of analog-to-digital converters are available on the SPC58NN84E7RSHBR?
It includes 1 supervisor 12-bit SAR, 2 separate 10-bit SAR, 4 separate fast 12-bit SAR, and 6 separate 16-bit Sigma-Delta ADCs.